summaryrefslogtreecommitdiff
path: root/share/man/man4/man4.i386/npx.4
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2000-07-05 13:46:55 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2000-07-05 13:46:55 +0000
commit475fda43c390c0a326d8ace76a9a2e5df04e3826 (patch)
tree4c220462f1aa270fc105dfbf0051ce2e079f815e /share/man/man4/man4.i386/npx.4
parent4a8262109893cbb25548e5e0324667e1922ebc2a (diff)
man4.i386 repairs.
Diffstat (limited to 'share/man/man4/man4.i386/npx.4')
-rw-r--r--share/man/man4/man4.i386/npx.439
1 files changed, 22 insertions, 17 deletions
diff --git a/share/man/man4/man4.i386/npx.4 b/share/man/man4/man4.i386/npx.4
index 792a289c64f..fd6786032de 100644
--- a/share/man/man4/man4.i386/npx.4
+++ b/share/man/man4/man4.i386/npx.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: npx.4,v 1.6 1998/07/12 09:55:30 downsj Exp $
+.\" $OpenBSD: npx.4,v 1.7 2000/07/05 13:46:53 aaron Exp $
.\"
.\" Copyright (c) 1993 Christopher G. Demetriou
.\" All rights reserved.
@@ -42,25 +42,29 @@ Numeric Processing Extension coprocessor and emulator
.Cd "npx0 at isa? port" \&"IO_NPX0\&" irq 13
.Sh DESCRIPTION
The
-.Nm npx
+.Nm
driver enables the use of the system's Numeric Processing Extension
coprocessor,
-if one is present. Numeric processing extensions are present in
-systems with
-.Nm 486DX
+if one is present.
+Numeric processing extensions are present in systems with
+.Tn 486DX
CPUs and in systems with
-.Nm 387
+.Tn 387
or
-.Nm 487SX
-coprocessors. The
-.Nm npx
+.Tn 487SX
+coprocessors.
+The
+.Nm
driver is required for proper system functioning regardless
of whether or not a NPX is present.
.Pp
-If there is no NPX present in the system, either the "MATH_EMULATE"
-option or the "GPL_MATH_EMULATE" option must be defined in the kernel
-configuration file. It will provide support for the instructions normally
-executed by the NPX. If there is no NPX in the system and the kernel
+If there is no NPX present in the system, either
+.Ic option MATH_EMULATE
+or
+.Ic option GPL_MATH_EMULATE
+must be defined in the kernel configuration file.
+It will provide support for the instructions normally executed by the NPX.
+If there is no NPX in the system and the kernel
is not built with math emulation, the system will not boot.
.Sh CAVEATS
The emulator is much slower than the NPX coprocessor.
@@ -68,10 +72,11 @@ The emulator is much slower than the NPX coprocessor.
This will result in poor floating-point math performance
if the emulator must be used.
.Sh BUGS
-There are lots of them, especially on cheap motherboards. In particular,
-some motherboards do not have the interrupt lines from the NPX to
-the CPU wired properly. If this is the case, the emulator must be used
-if consistent system operation is desired.
+There are lots of them, especially on cheap motherboards.
+In particular, some motherboards do not have the interrupt lines from the NPX
+to the CPU wired properly.
+If this is the case, the emulator must be used if consistent system operation
+is desired.
.Pp
Emulation of the transcendental functions instructions is incorrect.
Emulation of other instructions is suspect.