From owner-freebsd-mobile@FreeBSD.ORG Mon Jul 13 13:46:16 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 47C431065674 for ; Mon, 13 Jul 2009 13:46:16 +0000 (UTC) (envelope-from vicknesan@bigfoot.com) Received: from mail1.ilik.net (mail1.ilik.net [192.71.20.43]) by mx1.freebsd.org (Postfix) with ESMTP id 0153B8FC1E for ; Mon, 13 Jul 2009 13:46:14 +0000 (UTC) (envelope-from vicknesan@bigfoot.com) Received: from localhost (localhost.ilik.net [127.0.0.1]) by mail1.ilik.net (Postfix) with ESMTP id A99212C34ED; Mon, 13 Jul 2009 15:16:47 +0200 (CEST) X-Virus-Scanned: by amavisd-new at ilik.net Received: from mail1.ilik.net ([127.0.0.1]) by localhost (mail1.ilik.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oqv975RZd5Cg; Mon, 13 Jul 2009 15:16:43 +0200 (CEST) Received: from ark (138.206.216.81.static.nvik.siw.siwnet.net [81.216.206.138]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail1.ilik.net (Postfix) with ESMTP id 6F86A2C34E3; Mon, 13 Jul 2009 15:16:43 +0200 (CEST) Date: Mon, 13 Jul 2009 15:16:42 +0200 (CEST) From: Vicknesan AYADURAI X-X-Sender: vick@apu To: Fabrice Planchon In-Reply-To: <20090712194622.GB1553@Orphee.local> Message-ID: <20090713150327.R4783@apu> References: <20090712194622.GB1553@Orphee.local> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1055325894-1247491002=:4783" Cc: freebsd-mobile@freebsd.org Subject: Re: 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: Mon, 13 Jul 2009 13:46:16 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1055325894-1247491002=:4783 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Hi Fabrice, I've had similar weirdness with IBM ThinkPad PCMCIA slots before. The=20 first was with a ThinkPad 600, in going from FBSD5.4R->6.1R. I=20 eventually managed to get both ethernet cards on the two slots=20 working, and posted what I did here: http://arkiv.freebsd.se/?ml=3Dfreebsd-hardware&a=3D2006-08&t=3D2305543 About 2-months ago I did a fresh install of 7.1R on a ThinkPad 560X,=20 and again, could only get 1 of the two PCMCIA ethernet cards=20 recognized. This time even my 'solution' above didn't work, and after=20 a few days wrestling, gave up and installed FBSD4.6.2-RELEASE on the=20 same machine, and both cards were immediately detected upon boot-up. This was an adequate solution, sufficient for my simple two-interface=20 router needs at the time. Even without looking at your hardware I'm willing to bet that your two=20 slots work fine, as with both my ThinkPads. Hopefully the link above might work for you - in which case please=20 drop me a mail on how you got it to work! Good luck! vick --- Vicknesan AYADURAI - more relevantly : vicknesan@bigfoot.com On Sun, 12 Jul 2009, Fabrice Planchon wrote: > 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). > 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 > =09The 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):=09mode 1 addr port (0x0cf8) is 0x80000050 > pci_open(1a):=09mode1res=3D0x80000000 (0x80000000) > pci_cfgcheck:=09device 0 [class=3D060000] [hdr=3D00] is there (id=3D71008= 086) > 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->=09vendor=3D0x8086, dev=3D0x7100, revid=3D0x01 > =09domain=3D0, bus=3D0, slot=3D0, func=3D0 > =09class=3D06-00-00, hdrtype=3D0x00, mfdev=3D0 > =09cmdreg=3D0x0006, statreg=3D0x2200, cachelnsz=3D0 (dwords) > =09lattimer=3D0x08 (240 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found->=09vendor=3D0x8086, dev=3D0x7110, revid=3D0x01 > =09domain=3D0, bus=3D0, slot=3D1, func=3D0 > =09class=3D06-80-00, hdrtype=3D0x00, mfdev=3D1 > =09cmdreg=3D0x000f, statreg=3D0x0280, cachelnsz=3D0 (dwords) > =09lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found->=09vendor=3D0x8086, dev=3D0x7111, revid=3D0x01 > =09domain=3D0, bus=3D0, slot=3D1, func=3D1 > =09class=3D01-01-80, hdrtype=3D0x00, mfdev=3D0 > =09cmdreg=3D0x0005, statreg=3D0x0280, cachelnsz=3D0 (dwords) > =09lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > =09map[20]: type I/O Port, range 32, base 0xfcf0, size 4, enabled > found->=09vendor=3D0x8086, dev=3D0x7112, revid=3D0x01 > =09domain=3D0, bus=3D0, slot=3D1, func=3D2 > =09class=3D0c-03-00, hdrtype=3D0x00, mfdev=3D0 > =09cmdreg=3D0x0005, statreg=3D0x0280, cachelnsz=3D0 (dwords) > =09lattimer=3D0x30 (1440 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > =09intpin=3Dd, irq=3D11 > =09map[20]: type I/O Port, range 32, base 0x9000, size 5, enabled > $PIR: 0:1 INTD routed to irq 11 > found->=09vendor=3D0x8086, dev=3D0x7113, revid=3D0x01 > =09domain=3D0, bus=3D0, slot=3D1, func=3D3 > =09class=3D06-80-00, hdrtype=3D0x00, mfdev=3D0 > =09cmdreg=3D0x0003, statreg=3D0x0280, cachelnsz=3D0 (dwords) > =09lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > =09map[90]: type I/O Port, range 32, base 0xefa0, size 4, enabled > found->=09vendor=3D0x104c, dev=3D0xac16, revid=3D0x02 > =09domain=3D0, bus=3D0, slot=3D2, func=3D0 > =09class=3D06-07-00, hdrtype=3D0x02, mfdev=3D1 > =09cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D8 (dwords) > =09lattimer=3D0xa8 (5040 ns), mingnt=3D0xc0 (48000 ns), maxlat=3D0x03 (75= 0 ns) > =09intpin=3Da, irq=3D255 > =09powerspec 1 supports D0 D1 D2 D3 current D0 > =09map[10]: type Memory, range 32, base 0x20822000, size 12, enabled > found->=09vendor=3D0x104c, dev=3D0xac16, revid=3D0x02 > =09domain=3D0, bus=3D0, slot=3D2, func=3D1 > =09class=3D06-07-00, hdrtype=3D0x02, mfdev=3D1 > =09cmdreg=3D0x0007, statreg=3D0x0210, cachelnsz=3D8 (dwords) > =09lattimer=3D0xa8 (5040 ns), mingnt=3D0xc0 (48000 ns), maxlat=3D0x03 (75= 0 ns) > =09intpin=3Db, irq=3D255 > =09powerspec 1 supports D0 D1 D2 D3 current D0 > =09map[10]: type Memory, range 32, base 0x20821000, size 12, enabled > found->=09vendor=3D0x10c8, dev=3D0x0004, revid=3D0x00 > =09domain=3D0, bus=3D0, slot=3D3, func=3D0 > =09class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 > =09cmdreg=3D0x0007, statreg=3D0x0280, cachelnsz=3D0 (dwords) > =09lattimer=3D0x00 (0 ns), mingnt=3D0x10 (4000 ns), maxlat=3D0xff (63750 = ns) > =09intpin=3Da, irq=3D11 > =09map[10]: type Prefetchable Memory, range 32, base 0x8000000, size 24, = enabled > =09map[14]: type Memory, range 32, base 0x9200000, size 21, enabled > =09map[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 > 0x10: 0x20822000 0x020000a0 0xb0030100 0xfffff000 > 0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc > 0x30: 0x00000000 0x0000fffc 0x00000000 0x0740010b > 0x40: 0x00921014 0x00000001 0x00000000 0x00000000 > 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 > 0x80: 0x00449060 0x00000000 0x01018148 0xfba97543 > 0x90: 0x616282c0 0x00000000 0x00000000 0x00000000 > 0xa0: 0x7e210001 0x00800000 0x00000000 0x00000000 > 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 > 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 > 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:=09class=3D0x060000 card=3D0x00000000 chip=3D0x71008086= rev=3D0x01 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '82439TX System Controller (MTXC), part of 430TX chipse= t' > class =3D bridge > subclass =3D HOST-PCI > isab0@pci0:0:1:0:=09class=3D0x068000 card=3D0x00000000 chip=3D0x71108086 = rev=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:=09class=3D0x010180 card=3D0x00000000 chip=3D0x7111808= 6 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, enab= led > 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:=09 class=3D0x030000 card=3D0x00ba1014 chip=3D0x0004= 10c8 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, siz= e 16777216, enabled > bar [14] =3D type Memory, range 32, base 0x9200000, size 2097152, en= abled > bar [18] =3D type Memory, range 32, base 0x9000000, size 1048576, en= abled > -----------------/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 > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" > > --0-1055325894-1247491002=:4783--