> I wonder if what could be happening is related to the cardbus
> controllers generating interrupts at suspend time, or maybe an
> interrupt on the audio or USB devices that the pcmcia code confuses.
A possibly related problem: When I insert the modem card, the kernel
puts it at irq 9, but setserial later thinks it's at irq 2. Maybe
some interrupts are getting cross-wired? Or maybe it's fine and I
just don't have the right conceptual model of how pcmcia and the
kernel parcel out irqs.
Jun 23 11:43:23 kerrera cardmgr[351]: initializing socket 0
Jun 23 11:43:23 kerrera cardmgr[351]: socket 0: Serial or Modem
Jun 23 11:43:23 kerrera kernel: cs: memory probe 0x0d0000-0x0dffff:
clean.
Jun 23 11:43:23 kerrera cardmgr[351]: executing: 'insmod /lib/modules/2.2.14-12
/pcmcia/serial_cs.o'
Jun 23 11:43:23 kerrera kernel: tty00 at 0x03f8 (irq = 9) is a 16550A
Jun 23 11:43:23 kerrera cardmgr[351]: executing: './serial start
ttyS0'
Here you can see that setserial reports IRQ 2 (the modem card seems to
work fine anyway):
kerrera# setserial /dev/ttyS0
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 2
-Sanjoy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Jun 23 2000 - 21:00:26 EST