I'm weighing in here late, sorry.

I'd endorse those comments about being forced to use modules. I had a problem where a Timedia PCI dual-port serial card would not initialise properly (under certain circumstances). The compiled-in driver would cause the PC to hang (hard - no switching ttys - game over) as soon as the serial port was accessed. Compiling as a module (serial.o) fixed it.

Serial support is normally compiled into the kernel.

Michael.

At 19:16 1/12/2003 +1300, you wrote:
Rex Johnston wrote:

> No-one is perfect.  If you absolutely need to patch something without
> affecting another service, then modules are the only way to go.

For some peripherals I've found that modules really are the only way.  I
had all sorts of trouble getting joystick ports to work when compiled-in.
The four drivers - joydev.o, gameport.o, ns558.o and analog.o - don't
seem to initialise in the correct order.  They work just fine as modules
when inserted in the order I just gave.

Normally I just compile in everything I need but I'm starting to lean
towards using modules lately.

Cheers,

- Dave

http://www.digistar.com/~dmann/



Reply via email to