summaryrefslogtreecommitdiffstats
path: root/sys/boot/common
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2012-01-07 11:16:23 +0000
committerkib <kib@FreeBSD.org>2012-01-07 11:16:23 +0000
commitd642666e57bb37856b55d1a01cde635349a0a1db (patch)
tree97a19293721bf9ad89dcda61e96777e7132a6412 /sys/boot/common
parent2685c039fc6e472a64c44267b0145e051115a24b (diff)
downloadFreeBSD-src-d642666e57bb37856b55d1a01cde635349a0a1db.zip
FreeBSD-src-d642666e57bb37856b55d1a01cde635349a0a1db.tar.gz
Document comconsole_port and comconsole_pcidev loader variables.
MFC after: 2 weeks
Diffstat (limited to 'sys/boot/common')
-rw-r--r--sys/boot/common/loader.839
1 files changed, 38 insertions, 1 deletions
diff --git a/sys/boot/common/loader.8 b/sys/boot/common/loader.8
index 43588ab..6c027ff 100644
--- a/sys/boot/common/loader.8
+++ b/sys/boot/common/loader.8
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd December 27, 2011
+.Dd January 7, 2012
.Dt LOADER 8
.Os
.Sh NAME
@@ -419,6 +419,43 @@ was compiled.
Changes to the
.Va comconsole_speed
variable take effect immediately.
+.It Va comconsole_port
+Defines the base i/o port used to access console UART
+(i386 and amd64 only).
+If the variable is not set, its assumed value is 0x3F8, which
+corresponds to PC port COM1, unless overriden by
+.Va BOOT_COMCONSOLE_PORT
+variable during the compilation of
+.Nm .
+Setting the
+.Va comconsole_port
+variable automatically set
+.Va hw.uart.console
+environment variable to provide a hint to kernel for location of the console.
+Loader console is changed immediately after variable
+.Va comconsole_port
+is set.
+.It Va comconsole_pcidev
+Defines the location of a PCI device of the 'simple communication'
+class to be used as the serial console UART (i386 and amd64 only).
+The syntax of the variable is
+.Li 'bus:device:function[:bar]' ,
+where all members must be numeric, with possible
+.Li 0x
+prefix to indicate a hexadecimal value.
+The
+.Va bar
+member is optional and assumed to be 0x10 if omitted.
+The bar must decode i/o space.
+Setting the variable
+.Va comconsole_pcidev
+automatically sets the variable
+.Va comconsole_port
+to the base of the selected bar, and hint
+.Va hw.uart.console .
+Loader console is changed immediately after variable
+.Va comconsole_pcidev
+is set.
.It Va console
Defines the current console or consoles.
Multiple consoles may be specified.
OpenPOWER on IntegriCloud