Update bhyve(8) man page to describe the usage of the "-s" option to assign

bus numbers to emulated devices. Also add the restriction that the LPC bridge
emulation can only be configured on bus 0.

Reviewed by:	grehan@
This commit is contained in:
Neel Natu 2014-02-14 21:46:04 +00:00
parent d84882ca8f
commit 06db1b4a59

View File

@ -98,12 +98,17 @@ There are 32 available slots, with the option of providing up to 8 functions
per slot. per slot.
.Bl -tag -width 10n .Bl -tag -width 10n
.It Ar slot .It Ar slot
.Ar pcislot Ns Op Ar :function .Ar pcislot[:function]
.Ar bus:pcislot:function
.Pp .Pp
The The
.Ar pcislot .Ar pcislot
value is 0 to 31 and the optional function value is 0 to 7. value is 0 to 31. The optional function value is 0 to 7. The optional
.Ar bus
value is 0 to 255.
If not specified, the function value defaults to 0. If not specified, the function value defaults to 0.
If not specified, the bus value defaults to 0.
.It Ar emulation .It Ar emulation
.Bl -tag -width 10n .Bl -tag -width 10n
.It Li hostbridge | Li amd_hostbridge .It Li hostbridge | Li amd_hostbridge
@ -128,7 +133,8 @@ AHCI controller attached to a SATA hard-drive.
.It Li uart .It Li uart
PCI 16550 serial device. PCI 16550 serial device.
.It Li lpc .It Li lpc
LPC PCI-ISA bridge with COM1 and COM2 16550 serial ports. LPC PCI-ISA bridge with COM1 and COM2 16550 serial ports. The LPC bridge
emulation can only be configured on bus 0.
.El .El
.It Op Ar conf .It Op Ar conf
This optional parameter describes the backend for device emulations. This optional parameter describes the backend for device emulations.