added my responsibility for the `cpm' port
[unix-history] / sys / doc / options.doc
index b434bd3..1b68af6 100644 (file)
@@ -1,4 +1,4 @@
-$Id: options.texi,v 1.3 1994/04/21 22:19:21 wollman Exp $
+$Id: options.doc,v 1.8 1994/06/08 23:42:02 phk Exp $
 
    This file documents the configuration options available in the
 FreeBSD operating system.
 
    This file documents the configuration options available in the
 FreeBSD operating system.
@@ -89,6 +89,11 @@ underscores must be quoted.
      This option will likely be replaced by run-time configuration in a
      future release of FreeBSD.
 
      This option will likely be replaced by run-time configuration in a
      future release of FreeBSD.
 
+`options "DISKLABEL_UNPROTECTED"'
+     This options disables the checks which normally protects the
+     disklabel from being overwritten.  This allows dd of=/dev/rwd0d
+     if=file bs=8k to restore an diskimage.
+
 `pseudo-device ether'
      This pseudo-device provides link-layer support for Ethernet device
      drivers.  It is mandatory for all systems which include Ethernet or
 `pseudo-device ether'
      This pseudo-device provides link-layer support for Ethernet device
      drivers.  It is mandatory for all systems which include Ethernet or
@@ -187,6 +192,13 @@ underscores must be quoted.
      temporary-space-intensive operations such as compilations.  See the
      `mount_mfs' manual page for more details.
 
      temporary-space-intensive operations such as compilations.  See the
      `mount_mfs' manual page for more details.
 
+`options MULTICAST'
+     Enable multicast support for things like vat, nv, etc.
+
+`options MROUTING'
+     Enable multicast routing support (generally goes hand-in-hand with
+     the above).  See also mrouted(1).
+
 `options NFS'
      The `NFS' option enables support for Sun's Network File System.
      (Also called "Nightmare" or "Not a"....)  This presently includes
 `options NFS'
      The `NFS' option enables support for Sun's Network File System.
      (Also called "Nightmare" or "Not a"....)  This presently includes
@@ -359,6 +371,10 @@ manual page.
      will be replaced by run-time configuration in a future release of
      FreeBSD.
 
      will be replaced by run-time configuration in a future release of
      FreeBSD.
 
+`options DUMMY_NOPS'
+     This option controls the use of real Nops for bus operations.
+     This might break on older systems so should be used with care.
+
 Device Options
 **************
 
 Device Options
 **************
 
@@ -443,11 +459,20 @@ options also apply to EISA systems.  The same goes for VESA Local Bus
      included in the `GENERICBT' distribution kernel; the `scbus' device
      (*note SCSI::.) is a prerequisite.
 
      included in the `GENERICBT' distribution kernel; the `scbus' device
      (*note SCSI::.) is a prerequisite.
 
-`options COM_BIDIR'
-     This option enables bi-directional support in the `sio' serial
-     driver.  This option is slated for removal, at which time
-     bi-directional support will always be enabled.  See the
-     `comcontrol' manual page for more information.
+`options ALLOW_CONFLICT_IOADDR'
+     Allow devices on the ISA bus to share conflicting IO address
+     spaces.  This is generally an error, though things like PS/2 mouse
+     drivers which are implemented seperately from the keyboard driver
+     will require this option to be set.  Note that this is almost
+     always sub-optimal, and the current PS/2 mouse driver will, in
+     fact, frequently fight with the keyboard if you try to use them
+     concurrently.  Needing this option enabled is a sure sign that you
+     need to consider a different design for your driver.
+
+`options ALLOW_CONFLICT_IRQ'
+     Allow devices on the ISA bus to share conflicting IRQ's.  This is
+     often necessary for multiport serial cards which have several
+     devices at the same IRQ.  Enable this only with caution!
 
 `options COM_MULTIPORT'
      This option enables support in the `sio' serial driver for certain
 
 `options COM_MULTIPORT'
      This option enables support in the `sio' serial driver for certain
@@ -560,6 +585,11 @@ options also apply to EISA systems.  The same goes for VESA Local Bus
      This driver supports Archive QIC-02 and Wangtek QIC-02 and QIC-36
      cartridge tape controllers.
 
      This driver supports Archive QIC-02 and Wangtek QIC-02 and QIC-36
      cartridge tape controllers.
 
+`device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr'
+     This driver supports certain PCMCIA ethernet cards.  It was originally
+     written for the IBM Credit Card Adapter and has also been tested
+     with the National Semi `InfoMover' PCMCIA card.
+
 EISA-bus Devices and Options
 ============================
 
 EISA-bus Devices and Options
 ============================