PCMCIA: O2Micro Cardbus problems. PCI-IDS: 0000:02:06.1 Class 0607: 1217:7223

Dominik Brodowski linux at dominikbrodowski.net
Sun Apr 24 16:00:05 EDT 2005


On Sun, Apr 24, 2005 at 01:17:15PM +0100, James Courtier-Dutton wrote:
> Hi all,
> I have an HP compaq NC6000 notebook with the "O2 Micro, Inc. OZ711M3
> SmartCardBus MultiMediaBay Controller".
> I have a Cardbus 32bit PCMCIA card that fails to work.
> When I insert the PCMCIA card, a new line in the lspci appears.
> "0000:07:00.0 Multimedia audio controller: Creative Labs SB0400 Audigy2
> Value"


> I am currently writing a Linux driver for this card.
> It is using IO ports 4800-483f. See attachment for details of lspci output.
> With the card inserted and pci enabled, I can use outl() functions in my
> driver, but as soon as I try an inl() function, the whole PC system hangs.

Just curious: have you properly set pci_enable_device(pdev); and
pci_set_master(pdev); in your driver's probe function first? After all,
lspci reports:
	Region 0: I/O ports at 4800 [disabled]

Hope that helps,

More information about the linux-pcmcia mailing list