Re: Support for serial console on legacy free machines

Randy.Dunlap (rddunlap@osdlab.org)
Mon, 30 Jul 2001 16:52:16 -0700


Khalid Aziz wrote:
>
> "Randy.Dunlap" wrote:
> >
> > Khalid Aziz wrote:
> > > I am puzzled. How would you get "serial console" support even with ACPI
> > > unless there IS a serial port on the system????? All ACPI can do is tell
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > you where the serial port is.
> >
> > Wait a minute. Aren't you the person who originally proposed this,
> > and you don't know how it's used?
> >
> > Here are 2 possibilities:
> >
> > a. Some pre-production motherboards are built with serial ports on
> > them, only for debugging. Never shipped to customers like this.
> > The documented I/O resources for this serial port are in the
> > special ACPI table that you referred to last Thursday.
> >
>
> And that means system DOES have a serial port. All SPCR table does is
> tell you where it is (in I/O, memory or PCI space). SPCR table does not
> add a serial port. Some kind of serial port has to exist for SPCR table
> to be meaningful. My understanding of Andreas' question was how to get
> serial console support (or same kind of functionality) when the new
> systems do not have a serial port.

OK, thanks for the clarification. I misunderstood Andreas's question.

> If a USB chipset could "emulate" a serial port by doing proper
> translation from read/write into USB protocol transfers, system still
> has a serial port from OS point of view and all ACPI tables will do is
> tell me where to find it.

I agree (mostly).

-- 
~Randy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/