From owner-freebsd-current Fri Dec 5 15:08:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA20896 for current-outgoing; Fri, 5 Dec 1997 15:08:31 -0800 (PST) (envelope-from owner-freebsd-current) Received: from vinyl.quickweb.com (vinyl.quickweb.com [209.112.4.14]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA20891 for ; Fri, 5 Dec 1997 15:08:26 -0800 (PST) (envelope-from mark@quickweb.com) Received: (from mark@localhost) by vinyl.quickweb.com (8.8.7/8.6.12) id SAA26858; Fri, 5 Dec 1997 18:10:00 -0500 (EST) Message-ID: <19971205180959.01737@vmunix.com> Date: Fri, 5 Dec 1997 18:09:59 -0500 From: Mark Mayo To: freebsd-current@freebsd.org Subject: 128 PCI buses... Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e X-Operating-System: FreeBSD 2.2.5-STABLE i386 Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hey, I've just installed -current for the first time in ages on my PPro system. Everything works fine, except the boot tries to detect devices on 128 PCI buses.. Needless to say, I don't have that many :-) Only 1 in fact. Is this normal?? I've attached a desg output below.. Everything works peachy, but the boot-up is surprising when the 128 PCI probes go *flying* by! :-) Also, for the new sound code, do you just need a line like this in the kernel config: device pcm0 at isa? port? tty irq 7 drq 1 flags 0x0 vector pcmintr I have an old SB-16 "classic" - i.e. not plug and play.. The boot messages tell me: mss_probe: no address supplied, try default 0x530 sb_probe: no address supplied, try defaults (0x220,0x240) pcm0 at 0x220 irq 7 drq 1 on isa I'm assuming this means I need more goodies in my config file. I wasn't sure what parts belongs to the "snd0" drivers, and what belonged with the "pcm0" driver.. I didn't put in the plug-n-play stuff either, which I'm assuming I don't need since my sound card isn't plug-n-pray.. TIA, -Mark dmesg output: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #0: Fri Dec 5 17:44:52 EST 1997 mark@spokane.vmunix.com:/srcs/FreeBSD/src/sys/compile/RingZero CPU: Pentium Pro (150.00-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x611 Stepping=1 Features=0xf9ff real memory = 33554432 (32768K bytes) avail memory = 30990336 (30264K bytes) Probing for devices on PCI bus 0: ncr0: rev 0x02 int a irq 11 on pci0.1.0 ncr0: waiting for scsi devices to settle scbus0 at ncr0 bus 0 sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access sd0: 10.0 MB/s (100 ns, offset 8) 1013MB (2074880 512 byte sectors) sd1 at scbus0 target 1 lun 0 sd1: type 0 fixed SCSI 2 sd1: Direct-Access sd1: 10.0 MB/s (100 ns, offset 8) 1030MB (2109840 512 byte sectors) sd2 at scbus0 target 3 lun 0 sd2: type 0 fixed SCSI 2 sd2: Direct-Access sd2: 10.0 MB/s (100 ns, offset 8) 6180MB (12657717 512 byte sectors) sd3 at scbus0 target 5 lun 0 sd3: type 0 removable SCSI 2 sd3: Direct-Access sd3: ILLEGAL REQUEST asc:24,0 Invalid field in CDB sd3 could not mode sense (4). Using ficticious geometry 96MB (196608 512 byte sectors) cd0 at scbus0 target 6 lun 0 cd0: type 5 removable SCSI 2 cd0: CD-ROM cd0: 4.0 MB/s (250 ns, offset 8) can't get the size chip0: rev 0x88 on pci0.2.0 vga0: rev 0x01 int a irq 9 on pci0.7.0 chip1: rev 0x02 on pci0.25.0 Probing for devices on PCI bus 1: Probing for devices on PCI bus 2: Probing for devices on PCI bus 3: Probing for devices on PCI bus 4: Probing for devices on PCI bus 5: Probing for devices on PCI bus 6: Probing for devices on PCI bus 7: Probing for devices on PCI bus 8: Probing for devices on PCI bus 9: Probing for devices on PCI bus 10: Probing for devices on PCI bus 11: Probing for devices on PCI bus 12: Probing for devices on PCI bus 13: Probing for devices on PCI bus 14: Probing for devices on PCI bus 15: Probing for devices on PCI bus 16: Probing for devices on PCI bus 17: Probing for devices on PCI bus 18: Probing for devices on PCI bus 19: Probing for devices on PCI bus 20: Probing for devices on PCI bus 21: Probing for devices on PCI bus 22: Probing for devices on PCI bus 23: Probing for devices on PCI bus 24: Probing for devices on PCI bus 25: Probing for devices on PCI bus 26: Probing for devices on PCI bus 27: Probing for devices on PCI bus 28: Probing for devices on PCI bus 29: Probing for devices on PCI bus 30: Probing for devices on PCI bus 31: Probing for devices on PCI bus 32: Probing for devices on PCI bus 33: Probing for devices on PCI bus 34: Probing for devices on PCI bus 35: Probing for devices on PCI bus 36: Probing for devices on PCI bus 37: Probing for devices on PCI bus 38: Probing for devices on PCI bus 39: Probing for devices on PCI bus 40: Probing for devices on PCI bus 41: Probing for devices on PCI bus 42: Probing for devices on PCI bus 43: Probing for devices on PCI bus 44: Probing for devices on PCI bus 45: Probing for devices on PCI bus 46: Probing for devices on PCI bus 47: Probing for devices on PCI bus 48: Probing for devices on PCI bus 49: Probing for devices on PCI bus 50: Probing for devices on PCI bus 51: Probing for devices on PCI bus 52: Probing for devices on PCI bus 53: Probing for devices on PCI bus 54: Probing for devices on PCI bus 55: Probing for devices on PCI bus 56: Probing for devices on PCI bus 57: Probing for devices on PCI bus 58: Probing for devices on PCI bus 59: Probing for devices on PCI bus 60: Probing for devices on PCI bus 61: Probing for devices on PCI bus 62: Probing for devices on PCI bus 63: Probing for devices on PCI bus 64: Probing for devices on PCI bus 65: Probing for devices on PCI bus 66: Probing for devices on PCI bus 67: Probing for devices on PCI bus 68: Probing for devices on PCI bus 69: Probing for devices on PCI bus 70: Probing for devices on PCI bus 71: Probing for devices on PCI bus 72: Probing for devices on PCI bus 73: Probing for devices on PCI bus 74: Probing for devices on PCI bus 75: Probing for devices on PCI bus 76: Probing for devices on PCI bus 77: Probing for devices on PCI bus 78: Probing for devices on PCI bus 79: Probing for devices on PCI bus 80: Probing for devices on PCI bus 81: Probing for devices on PCI bus 82: Probing for devices on PCI bus 83: Probing for devices on PCI bus 84: Probing for devices on PCI bus 85: Probing for devices on PCI bus 86: Probing for devices on PCI bus 87: Probing for devices on PCI bus 88: Probing for devices on PCI bus 89: Probing for devices on PCI bus 90: Probing for devices on PCI bus 91: Probing for devices on PCI bus 92: Probing for devices on PCI bus 93: Probing for devices on PCI bus 94: Probing for devices on PCI bus 95: Probing for devices on PCI bus 96: Probing for devices on PCI bus 97: Probing for devices on PCI bus 98: Probing for devices on PCI bus 99: Probing for devices on PCI bus 100: Probing for devices on PCI bus 101: Probing for devices on PCI bus 102: Probing for devices on PCI bus 103: Probing for devices on PCI bus 104: Probing for devices on PCI bus 105: Probing for devices on PCI bus 106: Probing for devices on PCI bus 107: Probing for devices on PCI bus 108: Probing for devices on PCI bus 109: Probing for devices on PCI bus 110: Probing for devices on PCI bus 111: Probing for devices on PCI bus 112: Probing for devices on PCI bus 113: Probing for devices on PCI bus 114: Probing for devices on PCI bus 115: Probing for devices on PCI bus 116: Probing for devices on PCI bus 117: Probing for devices on PCI bus 118: Probing for devices on PCI bus 119: Probing for devices on PCI bus 120: Probing for devices on PCI bus 121: Probing for devices on PCI bus 122: Probing for devices on PCI bus 123: Probing for devices on PCI bus 124: Probing for devices on PCI bus 125: Probing for devices on PCI bus 126: Probing for devices on PCI bus 127: Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x300-0x31f irq 10 on isa ed0: address 00:4f:4c:00:70:4f, type NE2000 (16 bit) sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x278-0x27f irq 5 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0 mss_probe: no address supplied, try default 0x530 sb_probe: no address supplied, try defaults (0x220,0x240) pcm0 at 0x220 irq 7 drq 1 on isa fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in npx0 on motherboard npx0: INT 16 interface -- ------------------------------------------------------------------------ Mark Mayo mark@vmunix.com RingZero Comp. http://www.vmunix.com/mark finger mark@vmunix.com for my PGP key and GCS code ------------------------------------------------------------------------ Win95/NT - 32 bit extensions and a graphical shell for a 16 bit patch to an an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition. -UGU