Failure to detect card ins/rem with pd6729
jar
jar at pcuf.fi
Wed Sep 15 16:19:24 EDT 2004
>Aug 21 13:27:54 (none) kernel: Linux PCMCIA Card Services 3.2.8
>> Aug 21 13:27:54 (none) kernel: kernel build: 2.4.26 #3 Sat Aug 7
04:36:18 YEKST
>> 2004
>> Aug 21 13:27:54 (none) kernel: options: [pci] [cardbus] [apm]
>> Aug 21 13:27:54 (none) kernel: Intel ISA/PCI/CardBus PCIC probe:
>> Aug 21 13:27:54 (none) kernel: Cirrus PD6729 rev 00 PCI-to-PCMCIA
at slot 00:13,
>> port 0x3e0
>> Aug 21 13:27:54 (none) kernel: host opts [0]: [ring] [1/3/0] [1/9/0]
>> Aug 21 13:27:54 (none) kernel: host opts [1]: [ring] [1/3/0] [1/9/0]
>> Aug 21 13:27:54 (none) kernel: ISA irqs (default) =
3,4,7,10,11,12 polling
>> interval = 1000 ms
>> Aug 21 13:27:54 (none) kernel: cs: memory probe 0x0d0000-0x0dffff:
clean.
>> Aug 21 13:27:54 (none) kernel: cs: IO port probe 0x0230-0x0387: clean.
Do you run the i82365 module with irq_mode=0 (0 selects ISA interrupts)?
When I used
it I ran it with irq_mode=1 (1 selects PCI interrupts) parameter,
apparently PD6729
device needs it. I just wondering why your setup works although it looks
different
compared to my setup below.
Linux PCMCIA Card Services 3.1.31
kernel build: 2.4.20-19.9 unknown
options: [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
PCI: Found IRQ 5 for device 00:0b.0
Cirrus PD6729 rev 00 PCI-to-PCMCIA at slot 00:0b, port 0xd800
host opts [0]: [ring] [pci irq 5] [1/3/0] [1/10/0]
host opts [1]: [ring] [pci irq 5] [1/3/0] [1/10/0]
PCI card interrupts, PCI status changes
cs: memory probe 0x0d0000-0x0dffff: clean.
hostap_crypt: registered algorithm 'NULL'
hostap_cs: 0.1.3 - 2004-02-08 (Jouni Malinen <jkmaline at cc.hut.fi>)
hostap_cs: setting Vcc=33 (constant)
hostap_cs: CS_EVENT_CARD_INSERTION
hostap_cs: setting Vcc=33 (from config)
Checking CFTABLE_ENTRY 0x01 (default 0x01)
Config has no IRQ info, but trying to enable IRQ anyway..
IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
io->flags = 0x0046, io.base=0x0000, len=64
cs: IO port probe 0x0100-0x037f: excluding 0x170-0x177 0x370-0x37f
cs: IO port probe 0x0178-0x036f: clean.
cs: IO port probe 0x0400-0x04ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x04d8-0x04ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: IO port probe 0x0c00-0x0cff: clean.
hostap_cs: index 0x01: Vcc 3.3, irq 5, io 0x0100-0x013f
Also in my config the PCMCIA card seems to take same irq as the PD6729
controller.
In your setup you get dirrerent irqs to controller and the card?
-- Best Regards, Jar
More information about the linux-pcmcia
mailing list