Toomas Soome
7f505e7f79
test if port does exist via using scratch register
...
The SCR, scratch register was not present on the 8250 and 8250B UART, so we
can use to test if we actually do have serial port.
We need this test because some systems will get long delays while attempting
to write to non-existing port and this will slow down the console IO
to extreme.
MFC after: 1 week
2020-03-12 06:45:08 +00:00
Toomas Soome
0060947db1
loader: libi386/comconsole.c cstyle cleanup
...
Only cstyle, no functional changes.
2019-11-02 10:53:23 +00:00
Warner Losh
08b86a1a8a
We don't support configuring serial PCI cards in EFI. Make this clearer in the
...
source rather than obfuscaring it behind NO_PCI (nothing else declares that,
so it's not making the ifdefs clearer).
2019-11-01 21:26:43 +00:00
Warner Losh
388199e5bb
Invent new #defines for the biospci_{read,write}_config function to
...
specify the width and use them everywhere.
Sponsored by: Netflix
2018-01-06 06:00:45 +00:00
Sean Bruno
cb1103025d
Handle misconfigured/nonexistent pcidev for comconsole instead of BTX panic.
...
PR: 203319
Reviewed by: imp jhb
MFC after: 2 weeks
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D13776
2018-01-05 23:50:50 +00:00
Warner Losh
ca987d4641
Move sys/boot to stand. Fix all references to new location
...
Sponsored by: Netflix
2017-11-14 23:02:19 +00:00