Toshiba ToPIC95B not working on 6.0-BETA4

Niels Heinen <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hi all,

I recently received a Toshiba 460CDT and am trying to get
the most out of it. Its an old device but should still be
usable. Unfortunately I can't get PCMCIA to work.

In the BIOS you can configure the 'PC Card controller mode'. When I
set it to PCIC compatible, I see nothing in the dmesg.  When I set
it to CardBus/16-but I see that the slots are detected.

However, whenever I insert a PCMCIA device, like my Prims/2 based
NIC, which works fine in my other FreeBSD devices, I get:

CIS is too long -- truncating
pccard0: Card has no functions!
cbb0: PC Card card activation failed

This must be a bug.. maybe its in the Toshiba ToPIC95B support ?

I attached the following files:

cardbus-pciconf.txt   pciconf while using CardBus/16-but   
dmesg-cardbus.txt     dmesg while using CardBus/16-but
dmesg-pcic.txt        dmesg while using PCIC compatibile mode

Any help is appriciated ! ;-)

Niels

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
cardbus-pciconf.txt (text/plain, 1.2 KB)
hostb0@pci0:0:0:	class=0x060000 card=0x00000000 chip=0x06011179 rev=0xa7 hdr=0x00
    vendor   = 'Toshiba America Information Systems'
    device   = 'Pentium Host Bridge for Notebooks'
    class    = bridge
    subclass = HOST-PCI
cbb0@pci0:2:0:	class=0x060700 card=0x00000000 chip=0x060a1179 rev=0x07 hdr=0x02
    vendor   = 'Toshiba America Information Systems'
    device   = 'ToPIC95B Toshiba ToPIC95 CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
cbb1@pci0:2:1:	class=0x060700 card=0x00000000 chip=0x060a1179 rev=0x07 hdr=0x02
    vendor   = 'Toshiba America Information Systems'
    device   = 'ToPIC95B Toshiba ToPIC95 CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
none0@pci0:4:0:	class=0x030000 card=0x00000000 chip=0x00e4102c rev=0xc2 hdr=0x00
    vendor   = 'Asiliant (Chips And Technologies)'
    device   = '65554 Flat Panel/LCD CRT GUI Accelerator'
    class    = display
    subclass = VGA
ohci0@pci0:11:0:	class=0x0c0310 card=0x00000000 chip=0x00351033 rev=0x01 hdr=0x00
    vendor   = 'NEC Electronics Hong Kong'
    device   = 'uPD9210FGC-7EA / µPD720101 USB 1.0 Host Controller (OHCI compliant)'
    class    = serial bus
    subclass = USB
dmesg-cardbus.txt (text/plain, 15.7 KB)
Copyright (c) 1992-2005 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 6.0-BETA4 #1: Mon Nov 18 06:32:17 CET 2002
    root@:/usr/src/sys/i386/compile/TOSHI
Preloaded elf kernel "/boot/kernel/kernel" at 0xc085f000.
Calibrating clock(s) ... i8254 clock: 1193106 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 165790095 Hz
CPU: Pentium/P55C (165.79-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 33685504 (32 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c25000 - 0x0000000001f56fff, 20127744 bytes (4914 pages)
avail memory = 23515136 (22 MB)
bios32: Found BIOS32 Service Directory header at 0xc00f8e20
bios32: Entry = 0xfe95b (c00fe95b)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xdcf1
pnpbios: Found PnP BIOS data at 0xc00f8e30
pnpbios: Entry = f0000:9c9f  Rev = 1.0
pnpbios: Event flag at 510
pnpbios: OEM ID 2932f351
Other BIOS signatures found:
Intel Pentium detected, installing workaround for F00F bug
wlan: <802.11 Link Layer>
mem: <memory>
nfslock: pseudo-device
null: <null device, zero device>
io: <I/O>
random: <entropy source, Software, Yarrow>
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
pci_open(1):	mode 1 addr port (0x0cf8) is 0x80001850
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=06011179)
pcibios: BIOS version 2.10
Found $PIR table, 3 entries at 0xc00f97e0
PCI-Only Interrupts: none
Location  Bus Device Pin  Link  IRQs
embedded    0   11    A   0x01  3 4 5 6 7 9 10 11 12 14 15
embedded    0    2    A   0x01  3 4 5 6 7 9 10 11 12 14 15
embedded    0    2    B   0x01  3 4 5 6 7 9 10 11 12 14 15
slot 1      0    6    A   0x01  3 4 5 6 7 9 10 11 12 14 15
slot 1      0    6    B   0x01  3 4 5 6 7 9 10 11 12 14 15
pcib0: <Host to PCI bridge> pcibus 0 on motherboard
pir0: <PCI Interrupt Routing Table: 3 Entries> on motherboard
$PIR: Links after initial probe:
Link  IRQ  Rtd  Ref  IRQs
 0x1  255   N     5  3 4 5 6 7 9 10 11 12 14 15
$PIR: Found matching pin for 0.11.INTA at func 0: 11
$PIR: Found matching pin for 0.2.INTA at func 0: 11
$PIR: Found matching pin for 0.2.INTB at func 1: 11
$PIR: Links after initial IRQ discovery:
Link  IRQ  Rtd  Ref  IRQs
 0x1   11   Y     5  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: <PCI bus> on pcib0
pci0: physical bus=0
found->	vendor=0x1179, dev=0x0601, revid=0xa7
	bus=0, slot=0, func=0
	class=06-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x2280, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x1179, dev=0x060a, revid=0x07
	bus=0, slot=2, func=0
	class=06-07-00, hdrtype=0x02, mfdev=1
	cmdreg=0x0004, statreg=0x0480, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=11
	map[10]: type 1, range 32, base 00000000, size 12, memory disabled
$PIR: 0:2 INTA routed to irq 11
found->	vendor=0x1179, dev=0x060a, revid=0x07
	bus=0, slot=2, func=1
	class=06-07-00, hdrtype=0x02, mfdev=1
	cmdreg=0x0004, statreg=0x0480, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=b, irq=11
	map[10]: type 1, range 32, base 00000000, size 12, memory disabled
$PIR: 0:2 INTB routed to irq 11
found->	vendor=0x102c, dev=0x00e4, revid=0xc2
	bus=0, slot=4, func=0
	class=03-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0083, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	map[10]: type 1, range 32, base fe000000, size 24, enabled
found->	vendor=0x1033, dev=0x0035, revid=0x01
	bus=0, slot=11, func=0
	class=0c-03-10, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x0a00, cachelnsz=0 (dwords)
	lattimer=0x40 (1920 ns), mingnt=0x01 (250 ns), maxlat=0x15 (5250 ns)
	intpin=a, irq=11
	map[10]: type 1, range 32, base fdfff000, size 12, enabled
$PIR: 0:11 INTA routed to irq 11
cbb0: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 2.0 on pci0
cbb0: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0x80000000
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]
cbb0: PCI Configuration space:
  0x00: 0x060a1179 0x04800007 0x06070007 0x00820000 
  0x10: 0x80000000 0x04800000 0x00141400 0xfffff000 
  0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc 
  0x30: 0x00000000 0x0000fffc 0x00000000 0x0400010b 
  0x40: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x50: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x60: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x70: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x80: 0x00000000 0x00000000 0x00000002 0x00000000 
  0x90: 0x00000001 0x00000000 0x00000000 0x00000000 
  0xa0: 0x86001cf0 0x00000002 0x00000000 0x0000fd80 
  0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xf0: 0x00000000 0x00000000 0x00000000 0x00000008 
cbb1: <ToPIC95B PCI-CardBus Bridge> irq 11 at device 2.1 on pci0
cbb1: Lazy allocation of 0x1000 bytes rid 0x10 type 3 at 0x80001000
pccard1: <16-bit PCCard bus> on cbb1
cbb1: [MPSAFE]
cbb1: PCI Configuration space:
  0x00: 0x060a1179 0x04800007 0x06070007 0x00820000 
  0x10: 0x80001000 0x04800000 0x00151500 0xfffff000 
  0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc 
  0x30: 0x00000000 0x0000fffc 0x00000000 0x0400020b 
  0x40: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x50: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x60: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x70: 0x00000000 0x00000000 0x00000000 0x00000000 
  0x80: 0x00000000 0x00000000 0x00000002 0x00000000 
  0x90: 0x00000001 0x00000000 0x00000000 0x00000000 
  0xa0: 0x86002cf0 0x00000002 0x00000000 0x0000fd80 
  0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 
  0xf0: 0x00000000 0x00000000 0x00000000 0x00000008 
pci0: <display, VGA> at device 4.0 (no driver attached)
ohci0: <NEC uPD 9210 USB controller> mem 0xfdfff000-0xfdffffff irq 11 at device 11.0 on pci0
ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfdfff000
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0
usb0: <NEC uPD 9210 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
isa0: <ISA bus> on motherboard
ex_isa_identify()
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: 18 devices, largest 192 bytes
PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000
PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000
PNP0c01: adding fixed memory32 range 0x100000-0x201ffff, size=0x1f20000
PNP0c01: adding fixed memory32 range 0xfff00000-0xffffffff, size=0x100000
pnpbios: handle 1 device ID PNP0c01 (010cd041)
PNP0200: adding io range 0-0xf, size=0x10, align=0x1
PNP0200: adding io range 0x81-0x83, size=0x3, align=0x1
PNP0200: adding io range 0x87-0x87, size=0x1, align=0x1
PNP0200: adding io range 0x89-0x8b, size=0x3, align=0x1
PNP0200: adding io range 0x8f-0x8f, size=0x1, align=0x1
PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0x1
PNP0200: adding dma mask 0x10
pnpbios: handle 2 device ID PNP0200 (0002d041)
PNP0100: adding io range 0x40-0x43, size=0x4, align=0x1
PNP0100: adding irq mask 0x1
pnpbios: handle 4 device ID PNP0100 (0001d041)
PNP0800: adding io range 0x61-0x61, size=0x1, align=0x1
pnpbios: handle 5 device ID PNP0800 (0008d041)
PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0x1
PNP0c04: adding irq mask 0x2000
pnpbios: handle 6 device ID PNP0c04 (040cd041)
PNP0303: adding io range 0x60-0x60, size=0x1, align=0x1
PNP0303: adding io range 0x64-0x64, size=0x1, align=0x1
PNP0303: adding irq mask 0x2
pnpbios: handle 7 device ID PNP0303 (0303d041)
TOS7400: adding irq mask 0x1000
pnpbios: handle 8 device ID TOS7400 (0074f351)
PNP0b00: adding io range 0x70-0x71, size=0x2, align=0x1
PNP0b00: adding irq mask 0x100
pnpbios: handle 9 device ID PNP0b00 (000bd041)
PNP0c02: adding io range 0x80-0x80, size=0x1, align=0x1
PNP0c02: adding io range 0x84-0x86, size=0x3, align=0x1
PNP0c02: adding io range 0x88-0x88, size=0x1, align=0x1
PNP0c02: adding io range 0x8c-0x8e, size=0x3, align=0x1
PNP0c02: adding io range 0xe0-0xef, size=0x10, align=0x1
PNP0c02: adding io range 0xb0-0xb2, size=0x3, align=0x1
PNP0c02: adding io range 0x24-0x25, size=0x2, align=0x1
PNP0c02: adding io range 0x2e-0x2f, size=0x2, align=0x1
PNP0c02: adding io range 0x1882-0x1885, size=0x4, align=0x1
PNP0c02: adding io range 0x1888-0x188d, size=0x6, align=0x1
PNP0c02: adding io range 0x480-0x48f, size=0x10, align=0x1
PNP0c02: adding io range 0xcf8-0xcff, size=0x8, align=0x1
PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0x1
pnpbios: handle 10 device ID PNP0c02 (020cd041)
PNP0700: adding io range 0x3f2-0x3f5, size=0x4, align=0x1
PNP0700: adding io range 0x3f7-0x3f7, size=0x1, align=0x1
PNP0700: adding irq mask 0x40
PNP0700: adding dma mask 0x4
pnpbios: handle 11 device ID PNP0700 (0007d041)
PNP0600: adding io range 0x1f0-0x1f7, size=0x8, align=0x1
PNP0600: adding io range 0x3f6-0x3f6, size=0x1, align=0x1
PNP0600: adding irq mask 0x4000
pnpbios: handle 12 device ID PNP0600 (0006d041)
PNP0600: adding io range 0x170-0x177, size=0x8, align=0x1
PNP0600: adding io range 0x376-0x377, size=0x2, align=0x1
PNP0600: adding irq mask 0x8000
pnpbios: handle 13 device ID PNP0600 (0006d041)
PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0x1
PNP0501: adding irq mask 0x10
pnpbios: handle 14 device ID PNP0501 (0105d041)
PNP0401: adding io range 0x378-0x37a, size=0x3, align=0x1
PNP0401: adding io range 0x778-0x77a, size=0x3, align=0x1
PNP0401: adding irq mask 0x80
PNP0401: adding dma mask 0x8
pnpbios: handle 16 device ID PNP0401 (0104d041)
pnpbios: handle 17 device ID PNP0a03 (030ad041)
pnpbios: handle 22 device ID TOS7009 (0970f351)
YMH0021: adding io range 0x220-0x22f, size=0x10, align=0x1
YMH0021: adding io range 0x530-0x537, size=0x8, align=0x1
YMH0021: adding io range 0x388-0x38b, size=0x4, align=0x1
YMH0021: adding io range 0x330-0x331, size=0x2, align=0x1
YMH0021: adding io range 0x370-0x371, size=0x2, align=0x1
YMH0021: adding irq mask 0x20
YMH0021: adding dma mask 0x2
YMH0021: adding dma mask 0x1
pnpbios: handle 23 device ID YMH0021 (2100a865)
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
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ata0: [MPSAFE]
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
ata1: reset tp1 mask=03 ostat0=50 ostat1=00
ata1: stat0=0x10 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x01 lsb=0x0f msb=0x0f
ata1: reset tp2 stat0=10 stat1=00 devices=0x4<ATAPI_MASTER>
ata1: [MPSAFE]
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
psm0: current command byte:0047
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model GlidePoint, 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 80 part_id 80
fdc0: <NEC 765 or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: ic_type 80 part_id 80
fdc0: [MPSAFE]
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: ECP SPP SPP
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
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: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0c01> at iomem 0-0x9ffff,0xf0000-0xfffff,0x100000-0x201ffff on isa0
unknown: <PNP0800> failed to probe at port 0x61 on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0303> at port 0x60 on isa0
unknown: <TOS7400> can't assign resources (irq)
unknown: <TOS7400> at irq 12 on isa0
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0700> at port 0x3f2-0x3f5 on isa0
unknown: <PNP0600> can't assign resources (port)
unknown: <PNP0600> at port 0x1f0-0x1f7 on isa0
unknown: <PNP0600> can't assign resources (port)
unknown: <PNP0600> at port 0x170-0x177 on isa0
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> at port 0x3f8-0x3ff on isa0
unknown: <PNP0401> can't assign resources (port)
unknown: <PNP0401> at port 0x378-0x37a on isa0
unknown: <TOS7009> failed to probe on isa0
unknown: <YMH0021> failed to probe at port 0x220-0x22f,0x530-0x537,0x388-0x38b,0x330-0x331,0x370-0x371 irq 5 drq 1,0 on isa0
Device configuration finished.
procfs registered
Timecounter "TSC" frequency 165790095 Hz quality 800
Timecounters tick every 1.000 msec
lo0: bpf attached
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
ad0: 19077MB <FUJITSU MHS2020AT E 8307> at ata0-master PIO4
ad0: 39070080 sectors [38760C/16H/63S] 16 sectors/interrupt 1 depth queue
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ata0-master: pio=PIO3 wdma=WDMA1 udma=BIOSDMA cable=40 wire
acd0: <TOSHIBA CD-ROM XM-1502BN/1001> CDROM drive at ata1 as master
acd0: read 1722KB/s (1722KB/s), 128KB buffer, PIO3
acd0: Reads: CDR, CDDA, packet
acd0: Writes:
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
ATA PseudoRAID loaded
CIS is too long -- truncating
pccard0: Card has no functions!
cbb0: PC Card card activation failed
GEOM: new disk ad0
Trying to mount root from ufs:/dev/ad0s1a
start_init: trying /sbin/init
Linux ELF exec handler installed
dmesg-pcic.txt (text/plain, 12.9 KB)
Copyright (c) 1992-2005 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 6.0-BETA4 #1: Mon Nov 18 06:32:17 CET 2002
    root@:/usr/src/sys/i386/compile/TOSHI
Preloaded elf kernel "/boot/kernel/kernel" at 0xc085f000.
Calibrating clock(s) ... i8254 clock: 1193096 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 165790005 Hz
CPU: Pentium/P55C (165.79-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 33685504 (32 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c25000 - 0x0000000001f56fff, 20127744 bytes (4914 pages)
avail memory = 23515136 (22 MB)
bios32: Found BIOS32 Service Directory header at 0xc00f8e20
bios32: Entry = 0xfe95b (c00fe95b)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xdcf1
pnpbios: Found PnP BIOS data at 0xc00f8e30
pnpbios: Entry = f0000:9c9f  Rev = 1.0
pnpbios: Event flag at 510
pnpbios: OEM ID 2932f351
Other BIOS signatures found:
Intel Pentium detected, installing workaround for F00F bug
wlan: <802.11 Link Layer>
mem: <memory>
nfslock: pseudo-device
null: <null device, zero device>
io: <I/O>
random: <entropy source, Software, Yarrow>
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
pci_open(1):	mode 1 addr port (0x0cf8) is 0x80001850
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=06011179)
pcibios: BIOS version 2.10
Found $PIR table, 1 entries at 0xc00f97e0
PCI-Only Interrupts: none
Location  Bus Device Pin  Link  IRQs
embedded    0   11    A   0x01  3 4 5 6 7 9 10 11 12 14 15
pcib0: <Host to PCI bridge> pcibus 0 on motherboard
pir0: <PCI Interrupt Routing Table: 1 Entries> on motherboard
$PIR: Links after initial probe:
Link  IRQ  Rtd  Ref  IRQs
 0x1  255   N     1  3 4 5 6 7 9 10 11 12 14 15
$PIR: Found matching pin for 0.11.INTA at func 0: 11
$PIR: Links after initial IRQ discovery:
Link  IRQ  Rtd  Ref  IRQs
 0x1   11   Y     1  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   1   0   0   0   0 ]
pci0: <PCI bus> on pcib0
pci0: physical bus=0
found->	vendor=0x1179, dev=0x0601, revid=0xa7
	bus=0, slot=0, func=0
	class=06-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x2280, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found->	vendor=0x102c, dev=0x00e4, revid=0xc2
	bus=0, slot=4, func=0
	class=03-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0083, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	map[10]: type 1, range 32, base fe000000, size 24, enabled
found->	vendor=0x1033, dev=0x0035, revid=0x01
	bus=0, slot=11, func=0
	class=0c-03-10, hdrtype=0x00, mfdev=0
	cmdreg=0x0006, statreg=0x0a00, cachelnsz=0 (dwords)
	lattimer=0x40 (1920 ns), mingnt=0x01 (250 ns), maxlat=0x15 (5250 ns)
	intpin=a, irq=11
	map[10]: type 1, range 32, base fdfff000, size 12, enabled
$PIR: 0:11 INTA routed to irq 11
pci0: <display, VGA> at device 4.0 (no driver attached)
ohci0: <NEC uPD 9210 USB controller> mem 0xfdfff000-0xfdffffff irq 11 at device 11.0 on pci0
ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfdfff000
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0
usb0: <NEC uPD 9210 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
isa0: <ISA bus> on motherboard
ex_isa_identify()
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: 19 devices, largest 192 bytes
PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000
PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000
PNP0c01: adding fixed memory32 range 0x100000-0x201ffff, size=0x1f20000
PNP0c01: adding fixed memory32 range 0xfff00000-0xffffffff, size=0x100000
pnpbios: handle 1 device ID PNP0c01 (010cd041)
PNP0200: adding io range 0-0xf, size=0x10, align=0x1
PNP0200: adding io range 0x81-0x83, size=0x3, align=0x1
PNP0200: adding io range 0x87-0x87, size=0x1, align=0x1
PNP0200: adding io range 0x89-0x8b, size=0x3, align=0x1
PNP0200: adding io range 0x8f-0x8f, size=0x1, align=0x1
PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0x1
PNP0200: adding dma mask 0x10
pnpbios: handle 2 device ID PNP0200 (0002d041)
PNP0100: adding io range 0x40-0x43, size=0x4, align=0x1
PNP0100: adding irq mask 0x1
pnpbios: handle 4 device ID PNP0100 (0001d041)
PNP0800: adding io range 0x61-0x61, size=0x1, align=0x1
pnpbios: handle 5 device ID PNP0800 (0008d041)
PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0x1
PNP0c04: adding irq mask 0x2000
pnpbios: handle 6 device ID PNP0c04 (040cd041)
PNP0303: adding io range 0x60-0x60, size=0x1, align=0x1
PNP0303: adding io range 0x64-0x64, size=0x1, align=0x1
PNP0303: adding irq mask 0x2
pnpbios: handle 7 device ID PNP0303 (0303d041)
TOS7400: adding irq mask 0x1000
pnpbios: handle 8 device ID TOS7400 (0074f351)
PNP0b00: adding io range 0x70-0x71, size=0x2, align=0x1
PNP0b00: adding irq mask 0x100
pnpbios: handle 9 device ID PNP0b00 (000bd041)
PNP0c02: adding io range 0x80-0x80, size=0x1, align=0x1
PNP0c02: adding io range 0x84-0x86, size=0x3, align=0x1
PNP0c02: adding io range 0x88-0x88, size=0x1, align=0x1
PNP0c02: adding io range 0x8c-0x8e, size=0x3, align=0x1
PNP0c02: adding io range 0xe0-0xef, size=0x10, align=0x1
PNP0c02: adding io range 0xb0-0xb2, size=0x3, align=0x1
PNP0c02: adding io range 0x24-0x25, size=0x2, align=0x1
PNP0c02: adding io range 0x2e-0x2f, size=0x2, align=0x1
PNP0c02: adding io range 0x1882-0x1885, size=0x4, align=0x1
PNP0c02: adding io range 0x1888-0x188d, size=0x6, align=0x1
PNP0c02: adding io range 0x480-0x48f, size=0x10, align=0x1
PNP0c02: adding io range 0xcf8-0xcff, size=0x8, align=0x1
PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0x1
pnpbios: handle 10 device ID PNP0c02 (020cd041)
PNP0700: adding io range 0x3f2-0x3f5, size=0x4, align=0x1
PNP0700: adding io range 0x3f7-0x3f7, size=0x1, align=0x1
PNP0700: adding irq mask 0x40
PNP0700: adding dma mask 0x4
pnpbios: handle 11 device ID PNP0700 (0007d041)
PNP0600: adding io range 0x1f0-0x1f7, size=0x8, align=0x1
PNP0600: adding io range 0x3f6-0x3f6, size=0x1, align=0x1
PNP0600: adding irq mask 0x4000
pnpbios: handle 12 device ID PNP0600 (0006d041)
PNP0600: adding io range 0x170-0x177, size=0x8, align=0x1
PNP0600: adding io range 0x376-0x377, size=0x2, align=0x1
PNP0600: adding irq mask 0x8000
pnpbios: handle 13 device ID PNP0600 (0006d041)
PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0x1
PNP0501: adding irq mask 0x10
pnpbios: handle 14 device ID PNP0501 (0105d041)
PNP0401: adding io range 0x378-0x37a, size=0x3, align=0x1
PNP0401: adding io range 0x778-0x77a, size=0x3, align=0x1
PNP0401: adding irq mask 0x80
PNP0401: adding dma mask 0x8
pnpbios: handle 16 device ID PNP0401 (0104d041)
pnpbios: handle 17 device ID PNP0a03 (030ad041)
PNP0e00: adding io range 0x3e0-0x3e1, size=0x2, align=0x1
pnpbios: handle 20 device ID PNP0e00 (000ed041)
pnpbios: handle 22 device ID TOS7009 (0970f351)
YMH0021: adding io range 0x220-0x22f, size=0x10, align=0x1
YMH0021: adding io range 0x530-0x537, size=0x8, align=0x1
YMH0021: adding io range 0x388-0x38b, size=0x4, align=0x1
YMH0021: adding io range 0x330-0x331, size=0x2, align=0x1
YMH0021: adding io range 0x370-0x371, size=0x2, align=0x1
YMH0021: adding irq mask 0x20
YMH0021: adding dma mask 0x2
YMH0021: adding dma mask 0x1
pnpbios: handle 23 device ID YMH0021 (2100a865)
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
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ata0: [MPSAFE]
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
ata1: reset tp1 mask=03 ostat0=50 ostat1=00
ata1: stat0=0x10 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x01 lsb=0x0f msb=0x0f
ata1: reset tp2 stat0=10 stat1=00 devices=0x4<ATAPI_MASTER>
ata1: [MPSAFE]
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
psm0: current command byte:0047
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model GlidePoint, 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 80 part_id 80
fdc0: <NEC 765 or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: ic_type 80 part_id 80
fdc0: [MPSAFE]
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: ECP SPP SPP
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
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: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0c01> at iomem 0-0x9ffff,0xf0000-0xfffff,0x100000-0x201ffff on isa0
unknown: <PNP0800> failed to probe at port 0x61 on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0303> at port 0x60 on isa0
unknown: <TOS7400> can't assign resources (irq)
unknown: <TOS7400> at irq 12 on isa0
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0700> at port 0x3f2-0x3f5 on isa0
unknown: <PNP0600> can't assign resources (port)
unknown: <PNP0600> at port 0x1f0-0x1f7 on isa0
unknown: <PNP0600> can't assign resources (port)
unknown: <PNP0600> at port 0x170-0x177 on isa0
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> at port 0x3f8-0x3ff on isa0
unknown: <PNP0401> can't assign resources (port)
unknown: <PNP0401> at port 0x378-0x37a on isa0
unknown: <PNP0e00> failed to probe at port 0x3e0-0x3e1 on isa0
unknown: <TOS7009> failed to probe on isa0
unknown: <YMH0021> failed to probe at port 0x220-0x22f,0x530-0x537,0x388-0x38b,0x330-0x331,0x370-0x371 irq 5 drq 1,0 on isa0
Device configuration finished.
procfs registered
Timecounter "TSC" frequency 165790005 Hz quality 800
Timecounters tick every 1.000 msec
lo0: bpf attached
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
ad0: 19077MB <FUJITSU MHS2020AT E 8307> at ata0-master PIO4
ad0: 39070080 sectors [38760C/16H/63S] 16 sectors/interrupt 1 depth queue
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ata0-master: pio=PIO3 wdma=WDMA1 udma=BIOSDMA cable=40 wire
acd0: <TOSHIBA CD-ROM XM-1502BN/1001> CDROM drive at ata1 as master
acd0: read 1722KB/s (1722KB/s), 128KB buffer, PIO3
acd0: Reads: CDR, CDDA, packet
acd0: Writes:
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
ATA PseudoRAID loaded
GEOM: new disk ad0
Trying to mount root from ufs:/dev/ad0s1a
WARNING: / was not properly dismounted
start_init: trying /sbin/init
WARNING: /tmp was not properly dismounted
/tmp: mount pending error: blocks 16 files 4
WARNING: /usr was not properly dismounted
/usr: mount pending error: blocks 12 files 1
WARNING: /var was not properly dismounted
/var: mount pending error: blocks 36 files 10
Linux ELF exec handler installed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.