<PNP0e01> failed to probe at port 0x3e0-0x3e1 on isa0
Sean Shapira
sds at jazzie.com
Tue Jan 10 10:01:54 PST 2006
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!
--
Sean Shapira sds at jazzie.com
More information about the freebsd-mobile
mailing list