From owner-freebsd-current Wed Dec 4 7:44: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EE1F37B401; Wed, 4 Dec 2002 07:44:02 -0800 (PST) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E8AC43E4A; Wed, 4 Dec 2002 07:44:00 -0800 (PST) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) by watery.cc.kogakuin.ac.jp (8.12.6/8.12.6) with ESMTP id gB4Fhrnq086372; Thu, 5 Dec 2002 00:43:53 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Thu, 05 Dec 2002 00:43:39 +0900 (JST) Message-Id: <20021205.004339.68093067.nyan@jp.FreeBSD.org> To: scott_long@btc.adaptec.com Cc: phk@critter.freebsd.dk, scottl@freebsd.org, current@freebsd.org Subject: Re: ahc and fd From: Takahashi Yoshihiro In-Reply-To: <20021204151622.GA1287@hollin.btc.adaptec.com> References: <89092.1039009459@critter.freebsd.dk> <20021204.235355.38659901.nyan@jp.FreeBSD.org> <20021204151622.GA1287@hollin.btc.adaptec.com> X-Mailer: Mew version 2.3 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Thu_Dec__5_00:43:39_2002_372)--" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----Next_Part(Thu_Dec__5_00:43:39_2002_372)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit In article <20021204151622.GA1287@hollin.btc.adaptec.com> Scott Long writes: > Do you have an ahc card in your system? If you don't, then I have no idea > what could be going wrong since it shouldn't do anything more than just > check PCI Id's and then fail. If you do have an ahc device, try placing > the following line in /boot/device.hints: > > hint.ahc.0.allow_memio=1 I am using the Japanese version of AHA-2940U which supports both IBM-PC and PC-98. I tried enabling the above option, but the fd driver still does not work. I attach the output of dmesg. --- TAKAHASHI Yoshihiro ----Next_Part(Thu_Dec__5_00:43:39_2002_372)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename=dmesg Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1994-2002 FreeBSD(98) porting team. Copyright (c) 1992 A.Kojima F.Ukai M.Ishii (KMC). Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #11: Wed Dec 4 23:36:53 JST 2002 nyan@cerberus.ccs.furiru.org:/work/sys/pc98/compile/GENERIC Preloaded elf kernel "/boot/kernel.t/kernel" at 0xc04f3000. Calibrating clock(s) ... TSC clock: 198947438 Hz, i8254 clock: 2457599 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 2457600 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method Timecounter "TSC" frequency 198949336 Hz CPU: Pentium Pro (198.95-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x616 Stepping = 6 Features=0xf9ff real memory = 134217728 (128 MB) Physical memory chunk(s): 0x00001000 - 0x0009ffff, 651264 bytes (159 pages) 0x0051a000 - 0x00efffff, 10379264 bytes (2534 pages) 0x01000000 - 0x07ff7fff, 117407744 bytes (28664 pages) avail memory = 123875328 (118 MB) bios32: Found BIOS32 Service Directory header at 0xc00f4c40 bios32: Entry = 0xf5612 (c00f5612) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xd90b0+0x1c56b pnpbios: Found PnP BIOS data at 0xc00f51b0 pnpbios: Entry = d8000:3a Rev = 1.0 pnpbios: OEM ID 38394350 Other BIOS signatures found: Initializing GEOMetry subsystem random: mem: Pentium Pro MTRR support enabled null: Math emulator present npx0: on motherboard npx0: INT 16 interface pci_open(1): mode 1 addr port (0x0cf8) is 0x8000005c pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=12378086) pcibios: BIOS_PRESENT call failed pcib0: at pcibus 0 on motherboard pci0: on pcib0 pci0: physical bus=0 found-> vendor=0x8086, dev=0x1237, revid=0x02 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x2280, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1033, dev=0x002c, revid=0x01 bus=0, slot=6, func=0 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0107, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1033, dev=0x0009, revid=0x02 bus=0, slot=7, func=0 class=03-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 1, range 32, base 20000000, size 22, enabled map[14]: type 1, range 32, base 20400000, size 16, enabled map[18]: type 1, range 32, base 20800000, size 22, enabled found-> vendor=0x1023, dev=0x9660, revid=0xd3 bus=0, slot=8, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0002, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=255 map[10]: type 3, range 32, base 20410000, size 12, enabled map[14]: type 4, range 32, base 00006000, size 5, enabled map[18]: type 1, range 32, base 20500000, size 20, enabled found-> vendor=0x8086, dev=0x1229, revid=0x01 bus=0, slot=11, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0147, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x57 (2610 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns) intpin=a, irq=3 map[10]: type 4, range 32, base 00006100, size 8, enabled map[14]: type 1, range 32, base 20411000, size 12, enabled found-> vendor=0x9004, dev=0x8178, revid=0x00 bus=0, slot=16, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0157, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x54 (2520 ns), mingnt=0x08 (2000 ns), maxlat=0x08 (2000 ns) intpin=a, irq=3 PCI-ISA bridge with incorrect subclass 0x80 PCI-ISA bridge with incorrect subclass 0x80 isab0: at device 6.0 on pci0 isa0: on isab0 pci0: at device 7.0 (no driver attached) pci0: at device 8.0 (no driver attached) fxp0: port 0x6000-0x601f mem 0x20500000-0x205fffff,0x20410000-0x20410fff irq 3 at device 11.0 on pci0 fxp0: using memory space register mapping fxp0: Ethernet address 00:00:4c:8d:1b:04 fxp0: PCI IDs: 8086 1229 0000 0000 0001 fxp0: Dynamic Standby mode is disabled nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: bpf attached ahc0: port 0x6100-0x61ff mem 0x20411000-0x20411fff irq 3 at device 16.0 on pci0 ahc0: PCI Device 0:16:0 failed memory mapped test. Using PIO. ahc0: Reading SEEPROM...done. ahc0: internal 50 cable not present ahc0: external cable not present ahc0: BIOS eeprom is present ahc0: Low byte termination Enabled ahc0: Downloading Sequencer Program... 418 instructions downloaded aic7880: Ultra Single Channel A, SCSI Id=7, 16/253 SCBs Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 pnpbios: error 0/82 getting device count/size limit pnpbios: 1 devices, largest 0 bytes pnpbios: error 0x82 fetching node 0 gdc: gdc0 already exists; skipping it sc: sc0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: