atom feed5 messages in org.freebsd.freebsd-mobile<PNP0e01> failed to probe at port 0x3...
FromSent OnAttachments
Sean ShapiraJan 10, 2006 10:24 am 
John BaldwinJan 10, 2006 11:35 am 
Martin DieringerJan 10, 2006 12:05 pm 
Gleb SmirnoffJan 11, 2006 2:06 am 
Matthew N. DoddJan 12, 2006 11:21 pm 
Subject:<PNP0e01> failed to probe at port 0x3e0-0x3e1 on isa0
From:Sean Shapira (sd@jazzie.com)
Date:Jan 10, 2006 10:24:29 am
List:org.freebsd.freebsd-mobile

Hi. I'm having some trouble getting a FreeBSD 6.0-RELEASE-p1 kernel to detect the PCMCIA controllers on a Pentium-based Compaq. (One controller is in the laptop itself; one in the dock.) The controllers are Cirrus Logic PD6720s, and the Plug-and-Play bios seems to know about them, i.e. at boot time I'm told:

PNP0e01: adding fixed io range 0x3e0-0x3e1, size=0x2, align=0x1 pnpbios: handle 12 device ID PNP0e01 (010ed041) PNP0e01: adding fixed io range 0x3e2-0x3e3, size=0x2, align=0x1 pnpbios: handle 13 device ID PNP0e01 (010ed041)

In other (oldcard-based?) systems, the pcic driver would find these and report things like: pcic0: <Cirrus Logic PD672X> at port 0x3e0 iomem 0xd0000 drq 0 on isa0 pcic0: Polling mode pccard0: <PC Card bus -- kludge version> on pcic0 pccard1: <PC Card bus -- kludge version> on pcic0 pcic1: <Cirrus Logic PD672X> at port 0x3e2 iomem 0xd4000 irq 10 drq 0 on isa0 pcic1: management irq 10 pccard2: <PC Card bus -- kludge version> on pcic1 pccard3: <PC Card bus -- kludge version> on pcic1

With my 6.0 kernel I instead get:

unknown: <PNP0e01> failed to probe at port 0x3e0-0x3e1 on isa0 unknown: <PNP0e01> failed to probe at port 0x3e2-0x3e3 on isa0

I think the relevant lines enabling the driver(s) all appear in my kernel config file:

device cbb # cardbus (yenta) bridge device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus

Not to be too simplistic, but can anyone give me a hint about why this might be happening?

Thanks!