summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2009-01-13 13:55:03 +0000
committerkettenis <kettenis@openbsd.org>2009-01-13 13:55:03 +0000
commitb5ef03d580e597b6f568b8c82d31b4ccf3f4040c (patch)
tree19e0417a67a6085d9fe5226f8ec863aa00cbd657
parentTurn mpbios into a real device, such that people can disable it on crappy (diff)
downloadwireguard-openbsd-b5ef03d580e597b6f568b8c82d31b4ccf3f4040c.tar.xz
wireguard-openbsd-b5ef03d580e597b6f568b8c82d31b4ccf3f4040c.zip
mpbios(4)
-rw-r--r--share/man/man4/man4.amd64/Makefile4
-rw-r--r--share/man/man4/man4.amd64/mpbios.458
-rw-r--r--share/man/man4/man4.i386/Makefile6
-rw-r--r--share/man/man4/man4.i386/mpbios.459
4 files changed, 122 insertions, 5 deletions
diff --git a/share/man/man4/man4.amd64/Makefile b/share/man/man4/man4.amd64/Makefile
index 53b8567cb01..929f2607146 100644
--- a/share/man/man4/man4.amd64/Makefile
+++ b/share/man/man4/man4.amd64/Makefile
@@ -1,7 +1,7 @@
-# $OpenBSD: Makefile,v 1.9 2008/06/16 14:33:15 phessler Exp $
+# $OpenBSD: Makefile,v 1.10 2009/01/13 13:57:03 kettenis Exp $
MAN= amdpcib.4 apm.4 autoconf.4 bios.4 cpu.4 intro.4 ioapic.4 mem.4 \
- mtrr.4 nvram.4 pctr.4
+ mpbios.4 mtrr.4 nvram.4 pctr.4
MLINKS+= mem.4 kmem.4
MANSUBDIR=amd64
diff --git a/share/man/man4/man4.amd64/mpbios.4 b/share/man/man4/man4.amd64/mpbios.4
new file mode 100644
index 00000000000..69a9136faba
--- /dev/null
+++ b/share/man/man4/man4.amd64/mpbios.4
@@ -0,0 +1,58 @@
+.\" $OpenBSD: mpbios.4,v 1.1 2009/01/13 13:57:03 kettenis Exp $
+.\"
+.\" Copyright (c) 2009 Mark Kettenis <kettenis@openbsd.org>
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: January 13 2009 $
+.Dt MPBIOS 4 amd64
+.Os
+.Sh NAME
+.Nm mpbios
+.Nd MP BIOS
+.Sh SYNOPSIS
+.Cd "mpbios0 at bios0"
+.Sh DESCRIPTION
+The
+.Nm
+driver extracts configuration information from the BIOS on
+multiprocessor systems that conform to the Intel MultiProcessor
+Specification.
+This information is used to attach application processors and APICs,
+and to assign interrupts to ISA, EISA and PCI devices.
+.Pp
+On modern systems this information is provided by ACPI through the
+.Xr acpimadt 4
+device.
+On such a system
+.Nm
+will not attach, even if the BIOS also contains the data structures
+specified by the Intel MP Specification.
+.Pp
+The
+.Nm
+driver supports version 1.1 and 1.4 of the Intel MP Specification.
+.Sh SEE ALSO
+.Xr acpi 4 ,
+.Xr acpimadt 4 ,
+.Xr bios 4 ,
+.Xr cpu 4 ,
+.Xr intro 4 ,
+.Xr ioapic 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.5 ,
+based on code present since
+.Ox 3.6 .
diff --git a/share/man/man4/man4.i386/Makefile b/share/man/man4/man4.i386/Makefile
index 79c243d4abd..de6abf7909a 100644
--- a/share/man/man4/man4.i386/Makefile
+++ b/share/man/man4/man4.i386/Makefile
@@ -1,12 +1,12 @@
-# $OpenBSD: Makefile,v 1.67 2008/06/25 15:27:34 mbalmer Exp $
+# $OpenBSD: Makefile,v 1.68 2009/01/13 13:55:03 kettenis Exp $
# from: @(#)Makefile 5.1 (Berkeley) 2/12/91
# Id: Makefile,v 1.4 1995/12/14 05:41:38 deraadt Exp $
MAN= amdpcib.4 amdmsr.4 apm.4 auglx.4 autoconf.4 bios.4 cpu.4 elansc.4 \
esm.4 geodesc.4 glxpcib.4 glxsb.4 gscpcib.4 gscpm.4 gus.4 ie.4 \
ichpcib.4 intro.4 ioapic.4 \
- joy.4 le.4 lms.4 mcd.4 mem.4 mms.4 mtrr.4 npx.4 nvram.4 pas.4 \
- pcibios.4 pctr.4 piixpcib.4 pss.4 sb.4 \
+ joy.4 le.4 lms.4 mcd.4 mem.4 mms.4 mpbios.4 mtrr.4 npx.4 nvram.4 \
+ pas.4 pcibios.4 pctr.4 piixpcib.4 pss.4 sb.4 \
sea.4 uha.4 wds.4 wdt.4 wss.4
MLINKS+= mem.4 kmem.4
diff --git a/share/man/man4/man4.i386/mpbios.4 b/share/man/man4/man4.i386/mpbios.4
new file mode 100644
index 00000000000..6d16c2d2eed
--- /dev/null
+++ b/share/man/man4/man4.i386/mpbios.4
@@ -0,0 +1,59 @@
+.\" $OpenBSD: mpbios.4,v 1.1 2009/01/13 13:55:03 kettenis Exp $
+.\"
+.\" Copyright (c) 2009 Mark Kettenis <kettenis@openbsd.org>
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd $Mdocdate: January 13 2009 $
+.Dt MPBIOS 4 i386
+.Os
+.Sh NAME
+.Nm mpbios
+.Nd MP BIOS
+.Sh SYNOPSIS
+.Cd "mpbios0 at bios0"
+.Sh DESCRIPTION
+The
+.Nm
+driver extracts configuration information from the BIOS on
+multiprocessor systems that conform to the Intel MultiProcessor
+Specification.
+This information is used to attach application processors and APICs,
+and to assign interrupts to ISA, EISA and PCI devices.
+.Pp
+On modern systems this information is provided by ACPI through the
+.Xr acpimadt 4
+device.
+On such a system
+.Nm
+will not attach, even if the BIOS also contains the data structures
+specified by the Intel MP Specification.
+.Pp
+The
+.Nm
+driver supports version 1.1 and 1.4 of the Intel MP Specification.
+.Sh SEE ALSO
+.Xr acpi 4 ,
+.Xr acpimadt 4 ,
+.Xr bios 4 ,
+.Xr cpu 4 ,
+.Xr intro 4 ,
+.Xr ioapic 4 ,
+.Xr pcibios 4
+.Sh HISTORY
+The
+.Nm
+driver first appeared in
+.Ox 4.5 ,
+based on code present since
+.Ox 3.6 .