Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jan 2006 10:01:00 -0800
From:      Sean Shapira <sds@jazzie.com>
To:        freebsd-mobile@freebsd.org
Subject:   <PNP0e01> failed to probe at port 0x3e0-0x3e1 on isa0
Message-ID:  <43C3F65C.20906@jazzie.com>

next in thread | raw e-mail | index | archive | help
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@jazzie.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C3F65C.20906>