| From | Sent On | Attachments |
|---|---|---|
| Sean Shapira | Jan 10, 2006 10:24 am | |
| John Baldwin | Jan 10, 2006 11:35 am | |
| Martin Dieringer | Jan 10, 2006 12:05 pm | |
| Gleb Smirnoff | Jan 11, 2006 2:06 am | |
| Matthew N. Dodd | Jan 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!
-- Sean Shapira sd...@jazzie.com





