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