On Mon, Nov 26, 2001 at 05:01:28PM -0600, Eric Seppanen wrote: > If you just want the system to work for the time being, the serial > driver (at least in 2.2) goes into a polling mode if you tell it to use > IRQ "0". I used to use this, and at 9600 baud you can't even tell it's > polling. So you can at least get a useable system to debug. > > There is also a setting to get the kernel to "autoprobe" for the serial > port IRQ, which is a nice way to find out if your serial port is > configured to use the wrong IRQ.
Ah, my memory has magically returned. Here's what I did: configure a kernel with CONFIG_SERIAL_DETECT_IRQ. Then, if it doesn't detect an IRQ, it will set it to zero, and use polling mode. > But for the life of me I can't remember how to actually set these from > the kernel parameters :( After further research, I don't think there are parameters to do this, though it seems likely to be an easy patch if someone really wanted this ability. It looks as though 'setserial' can also do this sort of thing.
