From owner-freebsd-mobile@FreeBSD.ORG Sun Jul 12 20:04:32 2009 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C538310656C1 for ; Sun, 12 Jul 2009 20:04:32 +0000 (UTC) (envelope-from fab@math.univ-paris13.fr) Received: from mailhost.math.cnrs.fr (lmargaux.math.cnrs.fr [134.206.83.10]) by mx1.freebsd.org (Postfix) with ESMTP id C37178FC12 for ; Sun, 12 Jul 2009 20:04:31 +0000 (UTC) (envelope-from fab@math.univ-paris13.fr) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailhost.math.cnrs.fr (Postfix) with ESMTP id D02BC7724E for ; Sun, 12 Jul 2009 21:46:28 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.cnrs.fr Received: from mailhost.math.cnrs.fr ([127.0.0.1]) by localhost (lmargaux.math.cnrs.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oyQno0IoJXzQ for ; Sun, 12 Jul 2009 21:46:23 +0200 (CEST) Received: from localhost (gob75-3-82-224-123-147.fbx.proxad.net [82.224.123.147]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "Fabrice Planchon", Issuer "CNRS-Standard" (verified OK)) by mailhost.math.cnrs.fr (Postfix) with ESMTP id 0EF8477249 for ; Sun, 12 Jul 2009 21:46:23 +0200 (CEST) Date: Sun, 12 Jul 2009 21:46:23 +0200 From: Fabrice Planchon To: freebsd-mobile@freebsd.org Message-ID: <20090712194622.GB1553@Orphee.local> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) Content-Transfer-Encoding: quoted-printable Subject: thinkpad 560X and pcmcia X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2009 20:04:33 -0000 Hi, I just installed freebsd 7.2 on an old thinkpad laptop which was collecting dust in a box: a 560X which was previously running Win95 and some (old) linux distribution. While I did not check right before wiping out the hardrive (I do regret...), I remember everything working properly with both windows and linux before it went into storage. Now, everything appears to work properly under freebsd, except for the second pcmcia slot (the thinkpad has 2 slots on top of each other). The top one works with all my pcmcia cards, but not matter which card is inserted in the bottom one, nothing happens (lights on the card connector don't flash, nothing in the logs).=20 I did find the following thread http://lists.freebsd.org/pipermail/freebsd-mobile/2007-July/009926.html where the described symptoms are very similar, but the proposed cure did not solve my problem. It appears that the second pcmcia is not assigned an IRQ, but fiddling with /boot/device.hints did not get me anywhere. I am not even sure what the correct syntax would be (in device.hints), in particular I could not even re-assign one the IRQs of the working devices. I cannot totally rule out hardware failure (although usually hardware does not die from sitting in a box...), but any hint at how to figure this out without re-installing windows (to use the IBM EXE utility) would be welcome. Below are bits of info which I can complete if one points in the right direction, F. ---------------------/boot/loader.conf------------------------------- boot_verbose=3D"yes" debug.bootverbose=3D1 hw.cardbus.debug=3D1 hw.cbb.debug=3D1 hw.pccard.cis_debug=3D1 hw.pccard.debug=3D1 ----------------------dmesg output------------------------------------ Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0xc0dfc000. Calibrating clock(s) ... i8254 clock: 1193139 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 231777076 Hz CPU: Pentium/P55C (quarter-micron) (231.78-MHz 586-class CPU) Origin =3D "GenuineIntel" Id =3D 0x581 Stepping =3D 1 Features=3D0x8001bf real memory =3D 100466688 (95 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000001025000 - 0x0000000005ddefff, 81502208 bytes (19898 pages) avail memory =3D 84201472 (80 MB) bios32: Found BIOS32 Service Directory header at 0xc00fd800 bios32: Entry =3D 0xfd820 (c00fd820) Rev =3D 0 Len =3D 1 pcibios: PCI BIOS entry at 0xfd880+0x0 pnpbios: Found PnP BIOS data at 0xc00fe700 pnpbios: Entry =3D f0000:e724 Rev =3D 1.0 pnpbios: Event flag at 415 Other BIOS signatures found: Intel Pentium detected, installing workaround for F00F bug ULE: setup cpu group 0 ULE: setup cpu 0 ULE: adding cpu 0 to group 0: cpus 1 mask 0x1 wlan_amrr: wlan: <802.11 Link Layer> null: random: nfslock: pseudo-device io: kbd: new array size 4 kbd1 at kbdmux0 mem: hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2 (May 1 2009 08:4= 7:24) npx0: INT 16 interface pci_open(1): mode 1 addr port (0x0cf8) is 0x80000050 pci_open(1a): mode1res=3D0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=3D060000] [hdr=3D00] is there (id=3D7100808= 6) pcibios: BIOS version 2.10 pcib0: pcibus 0 on motherboard pir0: on motherboard $PIR: Links after initial probe: Link IRQ Rtd Ref IRQs 0x60 255 N 4 3 4 5 6 7 9 10 11 12 14 15 0x63 255 N 1 3 4 5 6 7 9 10 11 12 14 15 0x61 255 N 2 3 4 5 6 7 9 10 11 12 14 15 $PIR: Found matching pin for 0.1.INTD at func 2: 11 $PIR: Found matching pin for 0.2.INTA at func 0: 255 $PIR: Found matching pin for 0.2.INTB at func 1: 255 $PIR: Found matching pin for 0.3.INTA at func 0: 11 $PIR: Links after initial IRQ discovery: Link IRQ Rtd Ref IRQs 0x60 11 Y 4 3 4 5 6 7 9 10 11 12 14 15 0x63 11 Y 1 3 4 5 6 7 9 10 11 12 14 15 0x61 255 N 2 3 4 5 6 7 9 10 11 12 14 15 $PIR: IRQs used by BIOS: 11 $PIR: Interrupt Weights: [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] [ 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 ] pci0: on pcib0 pci0: domain=3D0, physical bus=3D0 found-> vendor=3D0x8086, dev=3D0x7100, revid=3D0x01 domain=3D0, bus=3D0, slot=3D0, func=3D0 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0006, statreg=3D0x2200, cachelnsz=3D0 (dwords) lattimer=3D0x08 (240 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) found-> vendor=3D0x8086, dev=3D0x7110, revid=3D0x01 domain=3D0, bus=3D0, slot=3D1, func=3D0 class=3D06-80-00, hdrtype=3D0x00, mfdev=3D1 cmdreg=3D0x000f, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) found-> vendor=3D0x8086, dev=3D0x7111, revid=3D0x01 domain=3D0, bus=3D0, slot=3D1, func=3D1 class=3D01-01-80, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0005, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) map[20]: type I/O Port, range 32, base 0xfcf0, size 4, enabled found-> vendor=3D0x8086, dev=3D0x7112, revid=3D0x01 domain=3D0, bus=3D0, slot=3D1, func=3D2 class=3D0c-03-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0005, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x30 (1440 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) intpin=3Dd, irq=3D11 map[20]: type I/O Port, range 32, base 0x9000, size 5, enabled $PIR: 0:1 INTD routed to irq 11 found-> vendor=3D0x8086, dev=3D0x7113, revid=3D0x01 domain=3D0, bus=3D0, slot=3D1, func=3D3 class=3D06-80-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0003, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) map[90]: type I/O Port, range 32, base 0xefa0, size 4, enabled found-> vendor=3D0x104c, dev=3D0xac16, revid=3D0x02 domain=3D0, bus=3D0, slot=3D2, func=3D0 class=3D06-07-00, hdrtype=3D0x02, mfdev=3D1 cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D8 (dwords) lattimer=3D0xa8 (5040 ns), mingnt=3D0xc0 (48000 ns), maxlat=3D0x03 (750 = ns) intpin=3Da, irq=3D255 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0x20822000, size 12, enabled found-> vendor=3D0x104c, dev=3D0xac16, revid=3D0x02 domain=3D0, bus=3D0, slot=3D2, func=3D1 class=3D06-07-00, hdrtype=3D0x02, mfdev=3D1 cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D8 (dwords) lattimer=3D0xa8 (5040 ns), mingnt=3D0xc0 (48000 ns), maxlat=3D0x03 (750 = ns) intpin=3Db, irq=3D255 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0x20821000, size 12, enabled found-> vendor=3D0x10c8, dev=3D0x0004, revid=3D0x00 domain=3D0, bus=3D0, slot=3D3, func=3D0 class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 cmdreg=3D0x0007, statreg=3D0x0280, cachelnsz=3D0 (dwords) lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0xff (63750 ns= ) intpin=3Da, irq=3D11 map[10]: type Prefetchable Memory, range 32, base 0x8000000, size 24, en= abled map[14]: type Memory, range 32, base 0x9200000, size 21, enabled map[18]: type Memory, range 32, base 0x9000000, size 20, enabled $PIR: 0:3 INTA routed to irq 11 PCI-ISA bridge with incorrect subclass 0x80 PCI-ISA bridge with incorrect subclass 0x80 isab0: at device 1.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x1= 77,0x376,0xfcf0-0xfcff at device 1.1 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xfcf0 ata0: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 ata0: reset tp1 mask=3D03 ostat0=3D50 ostat1=3D50 ata0: stat0=3D0x50 err=3D0x01 lsb=3D0x00 msb=3D0x00 ata0: stat1=3D0x50 err=3D0x50 lsb=3D0x50 msb=3D0x50 ata0: reset tp2 stat0=3D50 stat1=3D50 devices=3D0x1 ata0: [MPSAFE] ata0: [ITHREAD] ata1: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 ata1: reset tp1 mask=3D00 ostat0=3Dff ostat1=3Dff ata1: [MPSAFE] ata1: [ITHREAD] uhci0: port 0x9000-0x901f irq 1= 1 at device 1.2 on pci0 uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x9000 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] usb0: on uhci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered piix0: port 0xefa0-0xefaf at device 1.3 on pci0 Timecounter "PIIX" frequency 3579545 Hz quality 0 cbb0: mem 0x20822000-0x20822fff at device 2.0= on pci0 cbb0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x20822000 cbb0: Found memory at 20822000 cbb0: Secondary bus is 1 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 $PIR: 0:2 INTA routed to irq 11 cbb0: [MPSAFE] cbb0: [ITHREAD] cbb0: PCI Configuration space: 0x00: 0xac16104c 0x02100007 0x06070002 0x0082a808=20 0x10: 0x20822000 0x020000a0 0xb0030100 0xfffff000=20 0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc=20 0x30: 0x00000000 0x0000fffc 0x00000000 0x0740010b=20 0x40: 0x00921014 0x00000001 0x00000000 0x00000000=20 0x50: 0x00000000 0x00000000 0x00000000 0x00000000=20 0x60: 0x00000000 0x00000000 0x00000000 0x00000000=20 0x70: 0x00000000 0x00000000 0x00000000 0x00000000=20 0x80: 0x00449060 0x00000000 0x01018148 0xfba97543=20 0x90: 0x616282c0 0x00000000 0x00000000 0x00000000=20 0xa0: 0x7e210001 0x00800000 0x00000000 0x00000000=20 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000=20 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000=20 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000=20 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000=20 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000=20 cbb1: mem 0x20821000-0x20821fff at device 2.1= on pci0 cbb1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x20821000 cbb1: Found memory at 20821000 cbb1: Secondary bus is 4 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 $PIR: Found IRQ 11 for link 0x61 from 11 $PIR: ROUTE_INTERRUPT failed. cbb1: Unable to map IRQ... device_attach: cbb1 attach returned 12 vgapci0: mem 0x8000000-0x8ffffff,0x9200000-0x93f= ffff,0x9000000-0x90fffff irq 11 at device 3.0 on pci0 cpu0 on motherboard unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff ex_isa_identify() ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it pnp_identify: Trying Read_Port at 203 pnp_identify: Trying Read_Port at 243 pnp_identify: Trying Read_Port at 283 pnp_identify: Trying Read_Port at 2c3 pnp_identify: Trying Read_Port at 303 pnp_identify: Trying Read_Port at 343 pnp_identify: Trying Read_Port at 383 pnp_identify: Trying Read_Port at 3c3 PNP Identify complete pnpbios: 20 devices, largest 329 bytes PNP0200: adding fixed io range 0-0xf, size=3D0x10, align=3D0x1 PNP0200: adding fixed io range 0x80-0x8f, size=3D0x10, align=3D0x1 PNP0200: adding fixed io range 0xc0-0xdf, size=3D0x20, align=3D0x1 PNP0200: adding dma mask 0x10 pnpbios: handle 1 device ID PNP0200 (0002d041) PNP0100: adding irq mask 0x1 PNP0100: adding fixed io range 0x40-0x43, size=3D0x4, align=3D0x1 pnpbios: handle 2 device ID PNP0100 (0001d041) PNP0b00: adding irq mask 0x100 PNP0b00: adding fixed io range 0x70-0x73, size=3D0x4, align=3D0x1 pnpbios: handle 3 device ID PNP0b00 (000bd041) PNP0800: adding fixed io range 0x61-0x61, size=3D0x1, align=3D0x1 pnpbios: handle 4 device ID PNP0800 (0008d041) PNP0303: adding irq mask 0x2 PNP0303: adding fixed io range 0x60-0x60, size=3D0x1, align=3D0x1 PNP0303: adding fixed io range 0x64-0x64, size=3D0x1, align=3D0x1 pnpbios: handle 5 device ID PNP0303 (0303d041) PNP0f13: adding irq mask 0x1000 pnpbios: handle 6 device ID PNP0f13 (130fd041) PNP0c04: adding fixed io range 0xf0-0xff, size=3D0x10, align=3D0x1 PNP0c04: adding irq mask 0x2000 pnpbios: handle 7 device ID PNP0c04 (040cd041) PNP0700: adding irq mask 0x40 PNP0700: adding io range 0x3f0-0x3f5, size=3D0x6, align=3D0x80 PNP0700: adding dma mask 0x4 pnpbios: handle 8 device ID PNP0700 (0007d041) PNP0a03: adding io range 0xcf8-0xcff, size=3D0x8, align=3D0 pnpbios: handle 9 device ID PNP0a03 (030ad041) PNP0c02: adding io range 0x22-0x22, size=3D0x1, align=3D0 PNP0c02: adding io range 0x2e-0x2f, size=3D0x2, align=3D0 PNP0c02: adding io range 0x92-0x92, size=3D0x1, align=3D0 PNP0c02: adding io range 0xb2-0xb3, size=3D0x2, align=3D0 PNP0c02: adding io range 0x4d0-0x4d1, size=3D0x2, align=3D0 PNP0c02: adding io range 0x15e0-0x15ef, size=3D0x10, align=3D0 PNP0c02: adding io range 0xef00-0xefaf, size=3D0xb0, align=3D0 PNP0c02: adding fixed memory32 range 0-0x9ffff, size=3D0xa0000 PNP0c02: adding fixed memory32 range 0xf0000-0xfffff, size=3D0x10000 PNP0c02: adding fixed memory32 range 0x100000-0x410fbff, size=3D0x400fc00 PNP0c02: adding fixed memory32 range 0xffff0000-0xffffffff, size=3D0x1000= 0 pnpbios: handle 10 device ID PNP0c02 (020cd041) PNP0400: adding irq mask 0x80 PNP0400: adding io range 0x3bc-0x3bf, size=3D0x4, align=3D0 pnpbios: handle 11 device ID PNP0400 (0004d041) pnpbios: handle 13 device ID PNP0501 (0105d041) CSC0000: adding io range 0x530-0x537, size=3D0x8, align=3D0 CSC0000: adding io range 0x388-0x38b, size=3D0x4, align=3D0 CSC0000: adding io range 0x220-0x233, size=3D0x14, align=3D0x20 CSC0000: adding irq mask 0x20 CSC0000: adding dma mask 0x2 CSC0000: adding dma mask 0x1 pnpbios: handle 14 device ID CSC0000 (0000630e) CSC0010: adding io range 0x538-0x53f, size=3D0x8, align=3D0 pnpbios: handle 15 device ID CSC0010 (1000630e) CSC0001: adding io range 0x200-0x207, size=3D0x8, align=3D0 pnpbios: handle 16 device ID CSC0001 (0100630e) pnpbios: handle 17 device ID CSC0003 (0300630e) IBM0071: adding irq mask 0x10 IBM0071: adding io range 0x3f8-0x3ff, size=3D0x8, align=3D0x1 IBM0071: adding dma mask 0x8 pnpbios: handle 19 device ID IBM0071 (71004d24) PNP0e03: adding io range 0-0x1, size=3D0x2, align=3D0 pnpbios: handle 20 device ID PNP0e03 (030ed041) PNP0c02: adding fixed memory32 range 0xca000-0xcbfff, size=3D0x2000 pnpbios: handle 27 device ID PNP0c02 (020cd041) sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices pmtimer0 on isa0 orm0: at iomem 0xc0000-0xc9fff pnpid ORM0000 on isa0 adv0: not probed (disabled) aha0: not probed (disabled) aic0: not probed (disabled) atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0x54ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: current command byte:0065 psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons psm0: config:00000000, flags:00000008, packet size:3 psm0: syncmask:c0, syncbits:00 bt0: not probed (disabled) cs0: not probed (disabled) ed0: not probed (disabled) fdc0: ic_type 90 part_id 73 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 = on isa0 fdc0: ic_type 90 part_id 73 fdc0: [FILTER] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 fe0: not probed (disabled) ie0: not probed (disabled) le0: not probed (disabled) ppc0: parallel port found at 0x3bc ppc0: using extended I/O port range ppc0: SPP ppc0: at port 0x3bc-0x3c3 irq 7 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 ppbus0: [MPSAFE] ppbus0: [ITHREAD] plip0: on ppbus0 plip0: WARNING: using obsoleted IFF_NEEDSGIANT flag plip0: bpf attached lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ppc0: [GIANT-LOCKED] ppc0: [ITHREAD] sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=3D0x300> sc0: fb0, kbd1, terminal emulator: sc (syscons terminal) sio0: irq maps: 0x1 0x11 0x1 0x1 sio0: irq maps: 0x1 0x11 0x1 0x1 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio0: [FILTER] sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled sio1: irq maps: 0x1 0x1 0x1 0x1 sio1: probe failed test(s): 0 1 2 4 6 7 9 sio1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0 sio2: not probed (disabled) sio3: not probed (disabled) sn0: not probed (disabled) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 vt0: not probed (disabled) isa_probe_children: probing PnP devices unknown: failed to probe at port 0x61 pnpid PNP0800 on isa0 unknown: can't assign resources (port) unknown: at port 0x60 pnpid PNP0303 on isa0 unknown: can't assign resources (irq) unknown: at irq 12 pnpid PNP0f13 on isa0 unknown: can't assign resources (port) unknown: at port 0x3f0-0x3f5 pnpid PNP0700 on isa0 unknown: can't assign resources (memory) unknown: at iomem 0-0x9ffff pnpid PNP0c02 on isa0 unknown: can't assign resources (port) unknown: at port 0x3bc-0x3bf pnpid PNP0400 on isa0 unknown: <16550A-compatible COM port> failed to probe pnpid PNP0501 on is= a0 unknown: failed to probe at port 0x530-0x537,0x388-0x38b,0x220-= 0x233 irq 5 drq 1,0 pnpid CSC0000 on isa0 unknown: failed to probe at port 0x538-0x53f pnpid CSC0010 on i= sa0 unknown: failed to probe at port 0x200-0x207 pnpid CSC0001 on i= sa0 unknown: failed to probe pnpid CSC0003 on isa0 unknown: can't assign resources (port) unknown: at port 0x3f8-0x3ff pnpid IBM0071 on isa0 unknown: can't assign resources (port) unknown: at port 0-0x1 pnpid PNP0e03 on isa0 Device configuration finished. procfs registered Timecounter "TSC" frequency 231777076 Hz quality 800 Timecounters tick every 1.000 msec lo0: bpf attached hptrr: no controller detected. Status is 0x30000006 ata0-master: pio=3DPIO4 wdma=3DWDMA2 udma=3DUDMA33 cable=3D40 wire ad0: setting PIO4 on PIIX4 chip ad0: setting UDMA33 on PIIX4 chip ad0: 3909MB at ata0-master UDMA33 ad0: 8007552 sectors [7944C/16H/63S] 16 sectors/interrupt 1 depth queue ad0: Intel check1 failed ad0: Adaptec check1 failed ad0: LSI (v3) check1 failed ad0: LSI (v2) check1 failed ad0: FreeBSD check1 failed ATA PseudoRAID loaded GEOM: new disk ad0 GEOM_LABEL: Label for provider ad0s1a is ufsid/4a58d762b2e179a1. GEOM_LABEL: Label for provider ad0s1d is ufsid/4a58d76562c4228a. GEOM_LABEL: Label for provider ad0s1e is ufsid/4a58d7621a25d693. GEOM_LABEL: Label for provider ad0s1f is ufsid/4a58d763e5e5e629. Trying to mount root from ufs:/dev/ad0s1a start_init: trying /sbin/init GEOM_LABEL: Label ufsid/4a58d762b2e179a1 removed. GEOM_LABEL: Label for provider ad0s1a is ufsid/4a58d762b2e179a1. GEOM_LABEL: Label ufsid/4a58d7621a25d693 removed. GEOM_LABEL: Label for provider ad0s1e is ufsid/4a58d7621a25d693. GEOM_LABEL: Label ufsid/4a58d763e5e5e629 removed. GEOM_LABEL: Label for provider ad0s1f is ufsid/4a58d763e5e5e629. GEOM_LABEL: Label ufsid/4a58d76562c4228a removed. GEOM_LABEL: Label for provider ad0s1d is ufsid/4a58d76562c4228a. GEOM_LABEL: Label ufsid/4a58d762b2e179a1 removed. GEOM_LABEL: Label ufsid/4a58d7621a25d693 removed. GEOM_LABEL: Label ufsid/4a58d763e5e5e629 removed. GEOM_LABEL: Label ufsid/4a58d76562c4228a removed. Status is 0x30000410 cbb0: card inserted: event=3D0x00000006, state=3D30000410 pccard0: chip_socket_enable cbb_pcic_socket_enable: cbb0: cbb_power: 5V pccard0: read_cis cis mem map 0xc75a8000 (resource: 0x88000000) pccard0: CIS tuple chain: CISTPL_DEVICE type=3Dfuncspec speed=3D250ns 01 03 d1 0a ff unhandled CISTPL 1c 1c 04 01 d1 0a ff CISTPL_DEVICE_A type=3Deeprom speed=3D250ns 17 03 41 00 ff CISTPL_MANFID 20 04 49 01 1b 02 CISTPL_FUNCID 21 02 06 01 CISTPL_VERS_1 15 26 04 01 44 2d 4c 69 6e 6b 00 44 45 2d 36 36 30 00 31 31 38 42 36 36 30 33 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 CISTPL_CONFIG 1a 05 01 20 00 04 0b CISTPL_CFTABLE_ENTRY 1b 07 e0 81 18 45 30 fc be unhandled CISTPL 14 CISTPL_NO_LINK 14 00 CISTPL_END ff pccard0: check_cis_quirks pccard0: CIS version PCCARD 2.0 or 2.1 pccard0: CIS info: D-Link, DE-660, 118B6603 pccard0: Manufacturer code 0x149, product 0x21b pccard0: function 0: network adapter, ccr addr 400 mask b pccard0: function 0, config table entry 32: I/O card; irq mask befc; ioma= sk 5, iospace 0-1f; mwait_required io16 irqlevel pccard0: functions scanning pccard0: Card has 1 functions. pccard_mfc is 0 pccard0: I/O rid 0 start 0 end ffffffff cbb_pcic_socket_enable: pccard0: ccr_res =3D=3D 88000000-880003ff, base=3D400 pccard0: function 0 CCR at 0 offset 400: 60 0 ff 0, 1c 4 1 d1, a ed1: Warning: card matches multiple entries. Report to imp@freebsd.org Product entry: vendor=3D0xffffffff,product=3D0xffffffff,CIS0=3D'D-Link',C= IS1=3D'DE-660' Product entry: vendor=3D0x149,product=3D0x21b ed1: at port 0x100-0x11f irq 11 function 0 config 32 on p= ccard0 ed1: [MPSAFE] ed1: [ITHREAD] ed1: CIS MAC 00:00:00:00:00:00 ROM DATA: 00 00 80 80 c8 c8 8c 8c 5b 5b 39 39 00 00 00 00 00 00 00 00 00 = 00 00 00 00 00 00 00 57 57 57 57 ed1: ROM mac 00:80:c8:8c:5b:39 ed1: WARNING: using obsoleted if_watchdog interface ed1: bpf attached ed1: Ethernet address: 00:80:c8:8c:5b:39 ed1: type NE2000 (16 bit) pccard0: function 0 CCR at 0 offset 400 mask b: 60 0 ff 0, 1c 4 1 d1, a ----------------------------pciconf -lbcv ------------------------------= ------------- hostb0@pci0:0:0:0: class=3D0x060000 card=3D0x00000000 chip=3D0x71008086 r= ev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82439TX System Controller (MTXC), part of 430TX chips= et' class =3D bridge subclass =3D HOST-PCI isab0@pci0:0:1:0: class=3D0x068000 card=3D0x00000000 chip=3D0x71108086 re= v=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82371AB/EB/MB PIIX4/4E/4M ISA Bridg=E9 class =3D bridge atapci0@pci0:0:1:1: class=3D0x010180 card=3D0x00000000 chip=3D0x71118086 = rev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82371AB/EB/MB PIIX4/4E/4M IDE Controller' class =3D mass storage subclass =3D ATA bar [20] =3D type I/O Port, range 32, base 0xfcf0, size 16, enabled uhci0@pci0:0:1:2: class=3D0x0c0300 card=3D0x00000000 chip=3D0x7112808= 6 rev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82371AB/EB/MB PIIX4/4E/4M USB Interfac=E9 class =3D serial bus subclass =3D USB bar [20] =3D type I/O Port, range 32, base 0x9000, size 32, enabled piix0@pci0:0:1:3: class=3D0x068000 card=3D0x00000000 chip=3D0x7113808= 6 rev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82371AB/EB/MB PIIX4/4E/4M Power Management Controller= ' class =3D bridge cbb0@pci0:0:2:0: class=3D0x060700 card=3D0x00921014 chip=3D0xac16104c rev= =3D0x02 hdr=3D0x02 vendor =3D 'Texas Instruments (TI)' device =3D 'PCI1250 PC Card CardBus Controller' class =3D bridge subclass =3D PCI-CardBus bar [10] =3D type Memory, range 32, base 0x20822000, size 4096, ena= bled cap 01[a0] =3D powerspec 1 supports D0 D1 D2 D3 current D0 cbb1@pci0:0:2:1: class=3D0x060700 card=3D0x00921014 chip=3D0xac16104c rev= =3D0x02 hdr=3D0x02 vendor =3D 'Texas Instruments (TI)' device =3D 'PCI1250 PC Card CardBus Controller' class =3D bridge subclass =3D PCI-CardBus cap 01[a0] =3D powerspec 1 supports D0 D1 D2 D3 current D0 vgapci0@pci0:0:3:0: class=3D0x030000 card=3D0x00ba1014 chip=3D0x000410= c8 rev=3D0x00 hdr=3D0x00 vendor =3D 'Neomagic Corporation' device =3D 'NM2160 MagicGraph 128XD' class =3D display subclass =3D VGA bar [10] =3D type Prefetchable Memory, range 32, base 0x8000000, si= ze 16777216, enabled bar [14] =3D type Memory, range 32, base 0x9200000, size 2097152, e= nabled bar [18] =3D type Memory, range 32, base 0x9000000, size 1048576, e= nabled -----------------/usr/src/tools/tools/pirtool/pirtool ------------------= ----------------- PIRTOOL (c) 2002-2006 Bruce M. Simpson --------------------------------------------- PCI Interrupt Routing Table at 0x000FCC40 ----------------------------------------- 0x00: Signature: $PIR 0x04: Version: 1.0 0x06: Size: 96 bytes (4 entries) 0x08: Device: 0:1:0 0x0a: PCI Exclusive IRQs: 11 0x0c: Compatible with: 0x00000000 unknown chipset 0x10: Miniport Data: 0x00000000 0x1f: Checksum: 0x99 Entry Location Bus Device Pin Link IRQs 0 embedded 0 1 A 0x60 3 4 5 6 7 9 10 11 12 14 15 0 embedded 0 1 D 0x63 3 4 5 6 7 9 10 11 12 14 15 1 embedded 0 2 A 0x60 3 4 5 6 7 9 10 11 12 14 15 1 embedded 0 2 B 0x61 3 4 5 6 7 9 10 11 12 14 15 2 embedded 0 3 A 0x60 3 4 5 6 7 9 10 11 12 14 15 3 embedded 0 7 A 0x60 3 4 5 6 7 9 10 11 12 14 15 3 embedded 0 7 B 0x61 3 4 5 6 7 9 10 11 12 14 15