Re: Support for serial console on legacy free machines

From: Khalid Aziz (
Date: Tue Jul 31 2001 - 11:10:28 EST

Stuart MacDonald wrote:
> It seems like pci consoles won't work, now that I think about it. The
> console driver gets an index, which I'm going to assume works thusly:
> lilo console=ttyS1 ends up passing 1 as the index. That index is used
> to pick a serial port out of the array of serial ports that the driver
> knows about. If console init happens early, and serial driver init happens
> late (it would be dependent on pci init) then only hard coded ports
> would work. Those are defined in asm/serial.h, and for i386 include the
> standard ports, and a number of isa ports from various board manufacturers.
> Using one of our pci ports would require knowledge of its io address,
> which wouldn't be available until the pci subsystem had inited. Perhaps
> that could be changed to allow pci based consoles?

That is precisely the problem with trying to use a PCI serial port as
console. It is not trivial to move the PCI initialization earlier in the
boot sequence.


==================================================================== Khalid Aziz Linux Systems Operation R&D (970)898-9214 Hewlett-Packard Fort Collins, CO - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Tue Jul 31 2001 - 21:00:51 EST