aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1999-11-05 20:40:01 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1999-11-05 20:40:01 +0000
commitcb6da56edda40d8e6eabff66cf278613a29530ab (patch)
tree4d6b4c913a141724889dc64b876e0f83405fbcbb
parent98067211e8d816354bc0747b97ef33fe6e859f7e (diff)
Notes
-rw-r--r--sys/conf/NOTES391
-rw-r--r--sys/i386/conf/LINT391
-rw-r--r--sys/i386/conf/NOTES391
3 files changed, 588 insertions, 585 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 200df4853fd24..ace19a52bfccc 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -16,7 +16,7 @@
#
machine i386
-#
+#
# This is the ``identification'' of the kernel. Usually this should
# be the same as the name of your kernel.
#
@@ -63,13 +63,13 @@ makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
options MAXDSIZ="(256*1024*1024)"
options DFLDSIZ="(256*1024*1024)"
-#
+#
# BLKDEV_IOSIZE sets the default block size used in user block
# device I/O. Note that this value will be overriden by the label
-# when specifying a block device from a label with a non-0
+# when specifying a block device from a label with a non-0
# partition blocksize. The default is PAGE_SIZE.
#
-options BLKDEV_IOSIZE=8192
+options BLKDEV_IOSIZE=8192
# Options for the VM subsystem
#options PQ_NOOPT # No coloring
@@ -80,7 +80,7 @@ options PQ_LARGECACHE # color for 512k/16k cache
# the kernel binary itself, where it may be later read by saying:
# strings -aout -n 3 /kernel | grep ^___ | sed -e 's/^___//' > MYKERNEL
#
-options INCLUDE_CONFIG_FILE # Include this file in kernel
+options INCLUDE_CONFIG_FILE # Include this file in kernel
#####################################################################
@@ -145,9 +145,9 @@ cpu I686_CPU # aka Pentium Pro(tm)
# BlueLightning CPU. It works only with Cyrix FPU, and this option
# should not be used with Intel FPU.
#
-# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
+# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
# CPU if CPU supports it. The default is double-clock mode on
-# BlueLightning CPU box.
+# BlueLightning CPU box.
#
# CPU_BTB_EN enables branch target buffer on Cyrix 5x86 (NOTE 1).
#
@@ -160,12 +160,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_DISABLE_5X86_LSSER disables load store serialize (i.e. enables
# reorder). This option should not be used if you use memory mapped
-# I/O device(s).
+# I/O device(s).
#
# CPU_FASTER_5X86_FPU enables faster FPU exception handler.
#
# CPU_I486_ON_386 enables CPU cache on i486 based CPU upgrade products
-# for i386 machines.
+# for i386 machines.
#
# CPU_IORT defines I/O clock delay time (NOTE 1). Default values of
# I/O clock delay time on Cyrix 5x86 and 6x86 are 0 and 7,respectively
@@ -173,7 +173,7 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_LOOP_EN prevents flushing the prefetch buffer if the destination
# of a jump is already present in the prefetch buffer on Cyrix 5x86(NOTE
-# 1).
+# 1).
#
# CPU_RSTK_EN enables return stack on Cyrix 5x86 (NOTE 1).
#
@@ -196,12 +196,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
# on a Pentium.
#
# NO_MEMORY_HOLE is an optimisation for systems with AMD K6 processors
-# which indicates that the 15-16MB range is *definitely* not being
+# which indicates that the 15-16MB range is *definitely* not being
# occupied by an ISA memory hole.
#
# NOTE 1: The options, CPU_BTB_EN, CPU_LOOP_EN, CPU_IORT,
# CPU_LOOP_EN and CPU_RSTK_EN should not be used because of CPU bugs.
-# These options may crash your system.
+# These options may crash your system.
#
# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled
# in write-through mode when revision < 2.7. If revision of Cyrix
@@ -235,7 +235,7 @@ options CYRIX_CACHE_REALLY_WORKS
options MATH_EMULATE #Support for x87 emulation
# Don't enable both of these in a real config.
options GPL_MATH_EMULATE #Support for x87 emulation via
- #new math emulator
+ #new math emulator
#####################################################################
@@ -295,7 +295,7 @@ options DDB_UNATTENDED
#
options GDB_REMOTE_CHAT
-#
+#
# KTRACE enables the system-call tracing facility ktrace(2).
#
options KTRACE #kernel tracing
@@ -339,7 +339,7 @@ options PERFMON
# quality assurance purposes (like this file, which the option takes it name
# from.)
#
-options COMPILING_LINT
+options COMPILING_LINT
# XXX - this doesn't belong here.
@@ -369,7 +369,7 @@ options IPX #IPX/SPX communications protocols
options IPXIP #IPX in IP encapsulation (not available)
options IPTUNNEL #IP in IPX encapsulation (not available)
-options NCP #NetWare Core protocol
+options NCP #NetWare Core protocol
options NETATALK #Appletalk communications protocols
@@ -392,24 +392,24 @@ options NETATALK #Appletalk communications protocols
# listed below; however, this is not strictly necessary as netgraph
# will automatically load the corresponding KLD module if the node type
# is not already compiled into the kernel.
-options NETGRAPH #netgraph(4) system
-options NETGRAPH_ASYNC
-options NETGRAPH_CISCO
-options NETGRAPH_ECHO
-options NETGRAPH_FRAME_RELAY
-options NETGRAPH_HOLE
-options NETGRAPH_IFACE
-options NETGRAPH_LMI
-options NETGRAPH_PPP
-options NETGRAPH_PPPOE
-options NETGRAPH_RFC1490
-options NETGRAPH_SOCKET
-options NETGRAPH_TEE
-options NETGRAPH_TTY
-options NETGRAPH_UI
-options NETGRAPH_VJC
+options NETGRAPH #netgraph(4) system
+options NETGRAPH_ASYNC
+options NETGRAPH_CISCO
+options NETGRAPH_ECHO
+options NETGRAPH_FRAME_RELAY
+options NETGRAPH_HOLE
+options NETGRAPH_IFACE
+options NETGRAPH_LMI
+options NETGRAPH_PPP
+options NETGRAPH_PPPOE
+options NETGRAPH_RFC1490
+options NETGRAPH_SOCKET
+options NETGRAPH_TEE
+options NETGRAPH_TTY
+options NETGRAPH_UI
+options NETGRAPH_VJC
-device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
+device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
#
# Network interfaces:
@@ -449,9 +449,9 @@ pseudo-device tun #Tunnel driver (ppp(8), nos-tun(8))
pseudo-device sl 2 #Serial Line IP
pseudo-device ppp 2 #Point-to-point protocol
pseudo-device streams
-options PPP_BSDCOMP #PPP BSD-compress support
-options PPP_DEFLATE #PPP zlib/deflate/gzip support
-options PPP_FILTER #enable bpf filtering (needs bpf)
+options PPP_BSDCOMP #PPP BSD-compress support
+options PPP_DEFLATE #PPP zlib/deflate/gzip support
+options PPP_FILTER #enable bpf filtering (needs bpf)
#
# Internet family options:
@@ -495,12 +495,12 @@ options PPP_FILTER #enable bpf filtering (needs bpf)
#
options TCP_COMPAT_42 #emulate 4.2BSD TCP bugs
options MROUTING # Multicast routing
-options IPFIREWALL #firewall
-options IPFIREWALL_VERBOSE #print information about
+options IPFIREWALL #firewall
+options IPFIREWALL_VERBOSE #print information about
# dropped packets
-options IPFIREWALL_FORWARD #enable transparent proxy support
-options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
-options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
+options IPFIREWALL_FORWARD #enable transparent proxy support
+options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
+options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
options IPDIVERT #divert sockets
#options IPFILTER_LKM #kernel support for ip_fil.o LKM
options IPSTEALTH #support for stealth forwarding
@@ -508,15 +508,15 @@ options TCPDEBUG
# The following options add sysctl variables for controlling how certain
# TCP packets are handled.
-#
+#
# TCP_DROP_SYNFIN adds support for ignoring TCP packets with SYN+FIN. This
# prevents nmap et al. from identifying the TCP/IP stack, but breaks support
# for RFC1644 extensions and is not recommended for web servers.
-#
+#
# TCP_RESTRICT_RST adds support for blocking the emission of TCP RST packets.
# This is useful on systems which are exposed to SYN floods (e.g. IRC servers)
# or any system which one does not want to be easily portscannable.
-#
+#
options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN
options TCP_RESTRICT_RST #restrict emission of TCP RST
@@ -524,14 +524,14 @@ options TCP_RESTRICT_RST #restrict emission of TCP RST
# typically want this option as it will help protect the machine from
# D.O.S. packet attacks.
#
-options ICMP_BANDLIM
+options ICMP_BANDLIM
# DUMMYNET enables the "dummynet" bandwidth limiter. You need
# IPFIREWALL as well. See the dummynet(4) manpage for more info.
# BRIDGE enables bridging between ethernet cards -- see bridge(4).
# You can use IPFIREWALL and dummynet together with bridging.
-options DUMMYNET
-options BRIDGE
+options DUMMYNET
+options BRIDGE
#
# ATM (HARP version) options
@@ -541,12 +541,12 @@ options BRIDGE
#
# ATM_IP includes support for running IP over ATM.
#
-# At least one (and usually only one) of the following signalling managers
+# At least one (and usually only one) of the following signalling managers
# must be included (note that all signalling managers include PVC support):
# ATM_SIGPVC includes support for the PVC-only signalling manager `sigpvc'.
# ATM_SPANS includes support for the `spans' signalling manager, which runs
-# the FORE Systems's proprietary SPANS signalling protocol.
-# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
+# the FORE Systems's proprietary SPANS signalling protocol.
+# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
# which run the ATM Forum UNI 3.x signalling protocols.
#
# The `hea' driver provides support for the Efficient Networks, Inc.
@@ -593,7 +593,7 @@ options KERNFS #Kernel filesystem
options MSDOSFS #MS DOS File System
options NTFS #NT File System
options NULLFS #NULL filesystem
-options NWFS #NetWare filesystem
+options NWFS #NetWare filesystem
options PORTAL #Portal filesystem
options PROCFS #Process filesystem
options UMAPFS #UID map filesystem
@@ -731,19 +731,19 @@ options _KPOSIX_VERSION=199309L
# The "unknown" device (uk? in pre-2.0.5) is now part of the base SCSI
# configuration and doesn't have to be explicitly configured.
-controller scbus0 #base SCSI code
-device ch0 #SCSI media changers
-device da0 #SCSI direct access devices (aka disks)
-device sa0 #SCSI tapes
-device cd0 #SCSI CD-ROMs
-device pass0 #CAM passthrough driver
+controller scbus0 #base SCSI code
+device ch0 #SCSI media changers
+device da0 #SCSI direct access devices (aka disks)
+device sa0 #SCSI tapes
+device cd0 #SCSI CD-ROMs
+device pass0 #CAM passthrough driver
# The previous devices (ch, da, st, cd) are recognized by config.
# config doesn't (and shouldn't) know about these newer ones,
# so we have to specify that they are on a SCSI bus with the "at scbus?"
# clause.
-device pt0 at scbus? # SCSI processor type
+device pt0 at scbus? # SCSI processor type
# CAM OPTIONS:
# debugging options:
@@ -755,7 +755,7 @@ device pt0 at scbus? # SCSI processor type
# CAM_DEBUG_LUN: Debug the given lun. Use -1 to debug all luns.
# CAM_DEBUG_FLAGS: OR together CAM_DEBUG_INFO, CAM_DEBUG_TRACE,
# CAM_DEBUG_SUBTRACE, and CAM_DEBUG_CDB
-#
+#
# CAM_MAX_HIGHPOWER: Maximum number of concurrent high power (start unit) cmds
# SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions
# SCSI_NO_OP_STRINGS: When defined disables opcode descriptions
@@ -797,11 +797,11 @@ options CHANGER_MAX_BUSY_SECONDS=10
options SA_SPACE_TIMEOUT="(60)"
options SA_REWIND_TIMEOUT="(2*60)"
options SA_ERASE_TIMEOUT="(4*60)"
-options SA_1FM_AT_EOD
+options SA_1FM_AT_EOD
# Optional timeout for the CAM processor target (pt) device
# This is specified in seconds. The default is 60 seconds.
-options SCSI_PT_DEFAULT_TIMEOUT="60"
+options SCSI_PT_DEFAULT_TIMEOUT="60"
#####################################################################
@@ -820,7 +820,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device ccd 4 #Concatenated disk driver
# Configuring Vinum into the kernel is not necessary, since the kld
-# module gets started automatically when vinum(8) starts. This
+# module gets started automatically when vinum(8) starts. This
# device is also untested. Use at your own risk.
#
# The option VINUMDEBUG must match the value set in CFLAGS
@@ -938,8 +938,8 @@ options PSM_RESETAFTERSUSPEND #reset the device at the resume event
device vga0 at isa? port ? conflicts
# Options for vga:
-# Try the following option if the mouse pointer is not drawn correctly
-# or font does not seem to be loaded properly. May cause flicker on
+# Try the following option if the mouse pointer is not drawn correctly
+# or font does not seem to be loaded properly. May cause flicker on
# some systems.
options VGA_ALT_SEQACCESS
@@ -952,7 +952,7 @@ options VGA_NO_MODE_CHANGE # don't change video modes
options VGA_SLOW_IOACCESS # do byte-wide i/o's to TS and GDC regs
# The following option probably won't work with the LCD displays.
-options VGA_WIDTH90 # support 90 column modes
+options VGA_WIDTH90 # support 90 column modes
# To include support for VESA video modes
options VESA
@@ -1058,7 +1058,7 @@ controller ida0
device id0
#
-# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
+# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
# will find and configure all supported controllers.
#
controller mlx0 # Mylex DAC960
@@ -1080,7 +1080,7 @@ controller amr0 # AMI MegaRAID
# If you need ISA only devices, this is the lines to add:
#controller ata1 at isa? port IO_WD1 irq 14
#controller ata2 at isa? port IO_WD2 irq 15
-#
+#
# All the controller lines can coexist, the driver will
# find out which ones are there.
@@ -1146,13 +1146,13 @@ device wd3 at wdc1 drive 1
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
-device wcd0
+device wcd0
# IDE floppy driver - requires wdc controller
-device wfd0
+device wfd0
# IDE tape driver - requires wdc controller
-device wst0
+device wst0
#
@@ -1213,7 +1213,7 @@ device sio0 at isa? port IO_COM1 flags 0x10 irq 4
#
# Options for serial drivers that support consoles (only for sio now):
-options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
+options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
#DDB, if available.
options CONSPEED=9600 #default speed for serial console (default 9600)
@@ -1252,7 +1252,7 @@ options EXTRA_SIO=2 #number of extra sio ports to allocate
# zp: 3Com PCMCIA Etherlink III (It does not require shared memory for
# send/receive operation, but it needs 'iomem' to read/write the
# attribute memory)
-# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
+# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
# (no options needed)
#
device ar0 at isa? port 0x300 irq 10 iomem 0xd0000
@@ -1293,7 +1293,7 @@ device oltr0 at isa?
# bypass TCP/IP.
#
# the current driver supports only PVC operations (no atm-arp, no multicast).
-# for more details, please read the original documents at
+# for more details, please read the original documents at
# http://www.ccrc.wustl.edu/pub/chuck/bsdatm/wucs.html
#
pseudo-device atm
@@ -1323,7 +1323,7 @@ options NATM #native ATM
# lock up the machine (PR docs/5358). If this happens to you,
# turning off USWC write posting in your machine's BIOS may fix
# the problem.
-#
+#
# Beware! The addresses specified below are also hard-coded in
# i386/isa/sound/sound_config.h. If you change the values here, you
# must also change the values in the include file.
@@ -1349,7 +1349,7 @@ options NATM #native ATM
#
# If you have a GUS-MAX card and want to use the CS4231 codec on the
# card the drqs for the gus max must be 8 bit (1, 2, or 3).
-#
+#
# If you would like to use the full duplex option on the gus, then define
# flags to be the ``read dma channel''.
#
@@ -1371,34 +1371,34 @@ options NATM #native ATM
# below for an alternate which may work better for some cards.
#
controller snd0
-device pas0 at isa? port 0x388 irq 10 drq 6
-device sb0 at isa? port 0x220 irq 5 drq 1
-device sbxvi0 at isa? drq 5
-device sbmidi0 at isa? port 0x330
-device awe0 at isa? port 0x620
-device gus0 at isa? port 0x220 irq 12 drq 1
-#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
-device mss0 at isa? port 0x530 irq 10 drq 1
+device pas0 at isa? port 0x388 irq 10 drq 6
+device sb0 at isa? port 0x220 irq 5 drq 1
+device sbxvi0 at isa? drq 5
+device sbmidi0 at isa? port 0x330
+device awe0 at isa? port 0x620
+device gus0 at isa? port 0x220 irq 12 drq 1
+#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
+device mss0 at isa? port 0x530 irq 10 drq 1
device css0 at isa? port 0x534 irq 5 drq 1 flags 0x08
-device sscape0 at isa? port 0x330 irq 9 drq 0
-device trix0 at isa? port 0x330 irq 6 drq 0
-device sscape_mss0 at isa? port 0x534 irq 5 drq 1
-device opl0 at isa? port 0x388
-device mpu0 at isa? port 0x330 irq 6 drq 0
-device uart0 at isa? port 0x330 irq 5
+device sscape0 at isa? port 0x330 irq 9 drq 0
+device trix0 at isa? port 0x330 irq 6 drq 0
+device sscape_mss0 at isa? port 0x534 irq 5 drq 1
+device opl0 at isa? port 0x388
+device mpu0 at isa? port 0x330 irq 6 drq 0
+device uart0 at isa? port 0x330 irq 5
# The newpcm driver (use INSTEAD of snd0 and all VOXWARE drivers!).
# You may also wish to enable the pnp controller with this, for pnp
# sound cards.
#
# For non-pnp sound cards only:
-#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
+#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
#
# For pnp sound cards:
-#device pcm0
+#device pcm0
# Not controlled by `snd'
-device pca0 at isa? port IO_TIMER1
+device pca0 at isa? port IO_TIMER1
#
# Miscellaneous hardware:
@@ -1443,7 +1443,7 @@ device pca0 at isa? port IO_TIMER1
# The start address must be on an even boundary.
# Add the following option if you want to allow non-root users to be able
# to access the spigot. This option is not secure because it allows users
-# direct access to the I/O page.
+# direct access to the I/O page.
# options SPIGOT_UNSECURE
# Notes on the Comtrol Rocketport driver:
@@ -1508,11 +1508,11 @@ device mcd0 at isa? port 0x300 irq 10
# for the Sony CDU31/33A CDROM
device scd0 at isa? port 0x230
# for the SoundBlaster 16 multicd - up to 4 devices
-controller matcd0 at isa? port 0x230
+controller matcd0 at isa? port 0x230
device wt0 at isa? port 0x300 irq 5 drq 1
device ctx0 at isa? port 0x230 iomem 0xd0000
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000
-device apm0 at nexus?
+device apm0 at nexus?
device gp0 at isa? port 0x2c0
device gsc0 at isa? port IO_GSC1 drq 3
device joy0 at isa? port IO_GAME
@@ -1522,10 +1522,10 @@ device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ?
options NDGBPORTS=16 # Defaults to 16*NDGB
device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ?
device labpc0 at isa? port 0x260 irq 5
-device rc0 at isa? port 0x220 irq 12
-device rp0 at isa? port 0x280
+device rc0 at isa? port 0x220 irq 12
+device rp0 at isa? port 0x280
# the port and irq for tw0 are fictitious
-device tw0 at isa? port 0x380 irq 11
+device tw0 at isa? port 0x380 irq 11
device si0 at isa? iomem 0xd0000 irq 12
device asc0 at isa? port IO_ASC1 drq 3 irq 10
device stl0 at isa? port 0x2a0 irq 10
@@ -1557,7 +1557,7 @@ device fea0
# controllers that have it configured only if this option is set. Unfortunately,
# this doesn't work on some motherboards, which prevents it from being the
# default.
-options AHC_ALLOW_MEMIO
+options AHC_ALLOW_MEMIO
# By default, only 10 EISA slots are probed, since the slot numbers
# above clash with the configuration address space of the PCI subsystem,
@@ -1565,7 +1565,7 @@ options AHC_ALLOW_MEMIO
# for most machines, but in particular the HP NetServer LC series comes
# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11,
# thus you need to bump this figure to 12 for them.
-options EISA_SLOTS=12
+options EISA_SLOTS=12
#
# MII bus support is required for some PCI 10/100 ethernet NICs,
@@ -1610,7 +1610,7 @@ controller miibus0
# The `dm' device provides support for PCI fast ethernet adapters
# based on the the Davicom DM9100 and DM9102 controller chips, including
# the Jaton Corporation XPressNet.
-#
+#
# The `fxp' device provides support for the Intel EtherExpress Pro/100B
# PCI Fast Ethernet adapters.
#
@@ -1698,40 +1698,40 @@ controller miibus0
# options METEOR_SYSTEM_DEFAULT={METEOR_PAL|METEOR_NTSC|METEOR_SECAM}, used
# for initialization of fps routine when a signal is not present.
#
-# The 'bktr' device is a PCI video capture device using the Brooktree
+# The 'bktr' device is a PCI video capture device using the Brooktree
# bt848/bt848a/bt849a/bt878/bt879 chipset. When used with a TV Tuner it forms a
# TV card, eg Miro PC/TV, Hauppauge WinCast/TV WinTV, VideoLogic Captivator,
-# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
+# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
#
-# options OVERRIDE_CARD=xxx
-# options OVERRIDE_TUNER=xxx
-# options OVERRIDE_MSP=1
-# options OVERRIDE_DBX=1
+# options OVERRIDE_CARD=xxx
+# options OVERRIDE_TUNER=xxx
+# options OVERRIDE_MSP=1
+# options OVERRIDE_DBX=1
# These options can be used to override the auto detection
# The current values for xxx are found in /usr/src/sys/pci/brooktree848.c
# Using sysctl(8) run-time overrides on a per-card basis can be made
#
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
# or
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
# Specifes the default video capture mode.
# This is required for Dual Crystal (28&35Mhz) boards where PAL is used
# to prevent hangs during initialisation. eg VideoLogic Captivator PCI.
#
-# options BKTR_USE_PLL
+# options BKTR_USE_PLL
# PAL or SECAM users who have a 28Mhz crystal (and no 35Mhz crystal)
# must enable PLL mode with this option. eg some new Bt878 cards.
#
-# options BKTR_GPIO_ACCESS
+# options BKTR_GPIO_ACCESS
# This enable IOCTLs which give user level access to the GPIO port.
#
-# options BKTR_NO_MSP_RESET
+# options BKTR_NO_MSP_RESET
# Prevents the MSP34xx reset. Good if you initialise the MSP in another OS first
#
-# options BKTR_430_FX_MODE
+# options BKTR_430_FX_MODE
# Switch Bt878/879 cards into Intel 430FX chipset compatibility mode.
#
-# options BKTR_SIS_VIA_MODE
+# options BKTR_SIS_VIA_MODE
# Switch Bt878/879 cards into SIS/VIA chipset compatibility mode which is
# needed for some old SiS and VIA chipset motherboards.
# This also allows Bt878/879 chips to work on old OPTi (<1997) chipset
@@ -1780,14 +1780,15 @@ controller isp0
# ISP_DISABLE_2100_SUPPORT Disable support for 2100 cards
# (these really just to save code space)
# (use of all three will cause the driver to not compile)
-options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and isp4
-options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
-options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
-options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
- # we want in full duplex mode.
-#options ISP_DISABLE_1020_SUPPORT
-#options ISP_DISABLE_1080_SUPPORT
-#options ISP_DISABLE_2100_SUPPORT
+options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and
+ # isp4
+options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
+options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
+ # we want in full duplex mode.
+#options ISP_DISABLE_1020_SUPPORT
+#options ISP_DISABLE_1080_SUPPORT
+#options ISP_DISABLE_2100_SUPPORT
device al0
device ax0
@@ -1867,11 +1868,11 @@ options POWERFAIL_NMI # make it beep instead of panicing
# intpm Intel PIIX4 Power Management Unit
# alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
#
-controller smbus0
-controller intpm0
-controller alpm0
+controller smbus0
+controller intpm0
+controller alpm0
-device smb0 at smbus?
+device smb0 at smbus?
#
# I2C Bus
@@ -1890,14 +1891,14 @@ device smb0 at smbus?
# Other:
# iicbb generic I2C bit-banging code (needed by lpbb, bktr)
#
-controller iicbus0
-controller iicbb0
+controller iicbus0
+controller iicbb0
-device ic0 at iicbus?
-device iic0 at iicbus?
-device iicsmb0 at iicbus?
+device ic0 at iicbus?
+device iic0 at iicbus?
+device iicsmb0 at iicbus?
-controller pcf0 at isa? port 0x320 irq 5
+controller pcf0 at isa? port 0x320 irq 5
# ISDN4BSD section
#
@@ -1910,99 +1911,99 @@ controller pcf0 at isa? port 0x320 irq 5
# --------------
#
# Teles S0/8 or Niccy 1008
-options TEL_S0_8
-#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
+options TEL_S0_8
+#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
#
# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016
-options TEL_S0_16
-#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
+options TEL_S0_16
+#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
#
-# Teles S0/16.3
-options TEL_S0_16_3
-#device isic0 at isa? port 0xd80 irq 5 flags 3
+# Teles S0/16.3
+options TEL_S0_16_3
+#device isic0 at isa? port 0xd80 irq 5 flags 3
#
# AVM A1 or AVM Fritz!Card
-options AVM_A1
-#device isic0 at isa? port 0x340 irq 5 flags 4
+options AVM_A1
+#device isic0 at isa? port 0x340 irq 5 flags 4
#
# USRobotics Sportster ISDN TA intern
-options USR_STI
-#device isic0 at isa? port 0x268 irq 5 flags 7
+options USR_STI
+#device isic0 at isa? port 0x268 irq 5 flags 7
#
# ITK ix1 Micro ( < V.3, non-PnP version )
-options ITKIX1
-#device isic0 at isa? port 0x398 irq 10 flags 18
+options ITKIX1
+#device isic0 at isa? port 0x398 irq 10 flags 18
#
# ELSA PCC-16
-options "ELSA_PCC16"
-#device isic0 at isa? port 0x360 irq 10 flags 19
+options "ELSA_PCC16"
+#device isic0 at isa? port 0x360 irq 10 flags 19
#
# PnP-Cards:
# ----------
#
# Teles S0/16.3 PnP
-options TEL_S0_16_3_P
-#device isic0 at isa? port ? irq ?
+options TEL_S0_16_3_P
+#device isic0 at isa? port ? irq ?
#
# Creatix ISDN-S0 P&P
-options CRTX_S0_P
-#device isic0 at isa? port ? irq ?
+options CRTX_S0_P
+#device isic0 at isa? port ? irq ?
#
# Dr. Neuhaus Niccy Go@
-options DRN_NGO
-#device isic0 at isa? port ? irq ?
+options DRN_NGO
+#device isic0 at isa? port ? irq ?
#
# Sedlbauer Win Speed
-options SEDLBAUER
-#device isic0 at isa? port ? irq ?
+options SEDLBAUER
+#device isic0 at isa? port ? irq ?
#
# Dynalink IS64PH
-options DYNALINK
-#device isic0 at isa? port ? irq ?
+options DYNALINK
+#device isic0 at isa? port ? irq ?
#
# ELSA QuickStep 1000pro ISA
-options ELSA_QS1ISA
-#device isic0 at isa? port ? irq ?
+options ELSA_QS1ISA
+#device isic0 at isa? port ? irq ?
#
# ITK ix1 Micro ( V.3, PnP version )
-options "ITKIX1"
-#device isic0 at isa? port ? irq ?
+options "ITKIX1"
+#device isic0 at isa? port ? irq ?
#
# AVM Fritz!Card PnP
-options "AVM_PNP"
-#device isic0 at isa? port ? irq ?
+options "AVM_PNP"
+#device isic0 at isa? port ? irq ?
#
-# Siemens I-Surf 2.0
-options "SIEMENS_ISURF2"
-#device isic0 at isa? port ? irq ?
+# Siemens I-Surf 2.0
+options "SIEMENS_ISURF2"
+#device isic0 at isa? port ? irq ?
#
# PCI-Cards:
# ----------
#
# ELSA QuickStep 1000pro PCI
-options ELSA_QS1PCI
-#device isic0
+options ELSA_QS1PCI
+#device isic0
#
# AVM Fritz!Card PCI
-options "AVM_A1_PCI"
-#device isic0
+options "AVM_A1_PCI"
+#device isic0
#
# PCMCIA-Cards:
# -------------
#
# AVM PCMCIA Fritz!Card
-options AVM_A1_PCMCIA
-device isic0 at isa? port 0x340 irq 5 flags 10
+options AVM_A1_PCMCIA
+device isic0 at isa? port 0x340 irq 5 flags 10
#
# Active Cards:
# -------------
#
# Stollmann Tina-dd control device
-device tina0 at isa? port 0x260 irq 10
+device tina0 at isa? port 0x260 irq 10
#
# ISDN Protocol Stack
# -------------------
-#
+#
# Q.921 / layer 2 - i4b passive cards D channel handling
pseudo-device "i4bq921"
#
@@ -2016,19 +2017,19 @@ pseudo-device "i4b"
# ------------
#
# userland driver to do ISDN tracing (for passive cards only)
-pseudo-device "i4btrc" 4
+pseudo-device "i4btrc" 4
#
# userland driver to control the whole thing
-pseudo-device "i4bctl"
+pseudo-device "i4bctl"
#
# userland driver for access to raw B channel
-pseudo-device "i4brbch" 4
+pseudo-device "i4brbch" 4
#
# userland driver for telephony
-pseudo-device "i4btel" 2
+pseudo-device "i4btel" 2
#
# network driver for IP over raw HDLC ISDN
-pseudo-device "i4bipr" 4
+pseudo-device "i4bipr" 4
# enable VJ header compression detection for ipr i/f
options IPR_VJ
#
@@ -2053,7 +2054,7 @@ pseudo-device "i4bisppp" 4
# lpbb Philips official parallel port I2C bit-banging interface
#
# Supported interfaces:
-# ppc ISA-bus parallel port interfaces.
+# ppc ISA-bus parallel port interfaces.
#
options DEBUG_1284 # IEEE1284 signaling protocol debug
@@ -2075,7 +2076,7 @@ device lpbb0 at ppbus?
device ppc0 at isa? port? irq 7
-# Kernel BOOTP support
+# Kernel BOOTP support
options BOOTP # Use BOOTP to obtain IP address/hostname
options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info
@@ -2100,7 +2101,7 @@ options HW_WDOG
#
# The value below is the one more than the default.
#
-options PMAP_SHPGPERPROC=201
+options PMAP_SHPGPERPROC=201
#
# Disable swapping. This option removes all code which actually performs
@@ -2202,7 +2203,7 @@ options ENABLE_ALART
# slots to exactly what the DPT can hold at one time,
# enable this option.
# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
-# instruments are enabled. The tools in
+# instruments are enabled. The tools in
# /usr/sbin/dpt_* assume these to be enabled.
# DPT_FREELIST_IS_STACK For optimal L{1,2} CPU cache utilization, enable
# this option. Otherwise, the transaction queue is
@@ -2228,25 +2229,25 @@ options ENABLE_ALART
# driver author) before setting it, and NEVER,
# EVER set it to less than 300s (5 minutes).
-controller dpt0
+controller dpt0
# DPT options
-options DPT_VERIFY_HINTR
-options DPT_RESTRICTED_FREELIST
-#!CAM# options DPT_MEASURE_PERFORMANCE
-options DPT_FREELIST_IS_STACK
-#!CAM# options DPT_HANDLE_TIMEOUTS
-options DPT_TIMEOUT_FACTOR=4
-options DPT_INTR_DELAY=200 # Some motherboards need that
-options DPT_LOST_IRQ
-options DPT_RESET_HBA
+options DPT_VERIFY_HINTR
+options DPT_RESTRICTED_FREELIST
+#!CAM# options DPT_MEASURE_PERFORMANCE
+options DPT_FREELIST_IS_STACK
+#!CAM# options DPT_HANDLE_TIMEOUTS
+options DPT_TIMEOUT_FACTOR=4
+options DPT_INTR_DELAY=200 # Some motherboards need that
+options DPT_LOST_IRQ
+options DPT_RESET_HBA
# Don't EVER set this without having talked to Simon Shapiro on the phone
# first.
-options DPT_SHUTDOWN_SLEEP=500
+options DPT_SHUTDOWN_SLEEP=500
# USB support
-# UHCI controller
+# UHCI controller
controller uhci0
# OHCI controller
controller ohci0
diff --git a/sys/i386/conf/LINT b/sys/i386/conf/LINT
index 200df4853fd24..ace19a52bfccc 100644
--- a/sys/i386/conf/LINT
+++ b/sys/i386/conf/LINT
@@ -16,7 +16,7 @@
#
machine i386
-#
+#
# This is the ``identification'' of the kernel. Usually this should
# be the same as the name of your kernel.
#
@@ -63,13 +63,13 @@ makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
options MAXDSIZ="(256*1024*1024)"
options DFLDSIZ="(256*1024*1024)"
-#
+#
# BLKDEV_IOSIZE sets the default block size used in user block
# device I/O. Note that this value will be overriden by the label
-# when specifying a block device from a label with a non-0
+# when specifying a block device from a label with a non-0
# partition blocksize. The default is PAGE_SIZE.
#
-options BLKDEV_IOSIZE=8192
+options BLKDEV_IOSIZE=8192
# Options for the VM subsystem
#options PQ_NOOPT # No coloring
@@ -80,7 +80,7 @@ options PQ_LARGECACHE # color for 512k/16k cache
# the kernel binary itself, where it may be later read by saying:
# strings -aout -n 3 /kernel | grep ^___ | sed -e 's/^___//' > MYKERNEL
#
-options INCLUDE_CONFIG_FILE # Include this file in kernel
+options INCLUDE_CONFIG_FILE # Include this file in kernel
#####################################################################
@@ -145,9 +145,9 @@ cpu I686_CPU # aka Pentium Pro(tm)
# BlueLightning CPU. It works only with Cyrix FPU, and this option
# should not be used with Intel FPU.
#
-# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
+# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
# CPU if CPU supports it. The default is double-clock mode on
-# BlueLightning CPU box.
+# BlueLightning CPU box.
#
# CPU_BTB_EN enables branch target buffer on Cyrix 5x86 (NOTE 1).
#
@@ -160,12 +160,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_DISABLE_5X86_LSSER disables load store serialize (i.e. enables
# reorder). This option should not be used if you use memory mapped
-# I/O device(s).
+# I/O device(s).
#
# CPU_FASTER_5X86_FPU enables faster FPU exception handler.
#
# CPU_I486_ON_386 enables CPU cache on i486 based CPU upgrade products
-# for i386 machines.
+# for i386 machines.
#
# CPU_IORT defines I/O clock delay time (NOTE 1). Default values of
# I/O clock delay time on Cyrix 5x86 and 6x86 are 0 and 7,respectively
@@ -173,7 +173,7 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_LOOP_EN prevents flushing the prefetch buffer if the destination
# of a jump is already present in the prefetch buffer on Cyrix 5x86(NOTE
-# 1).
+# 1).
#
# CPU_RSTK_EN enables return stack on Cyrix 5x86 (NOTE 1).
#
@@ -196,12 +196,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
# on a Pentium.
#
# NO_MEMORY_HOLE is an optimisation for systems with AMD K6 processors
-# which indicates that the 15-16MB range is *definitely* not being
+# which indicates that the 15-16MB range is *definitely* not being
# occupied by an ISA memory hole.
#
# NOTE 1: The options, CPU_BTB_EN, CPU_LOOP_EN, CPU_IORT,
# CPU_LOOP_EN and CPU_RSTK_EN should not be used because of CPU bugs.
-# These options may crash your system.
+# These options may crash your system.
#
# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled
# in write-through mode when revision < 2.7. If revision of Cyrix
@@ -235,7 +235,7 @@ options CYRIX_CACHE_REALLY_WORKS
options MATH_EMULATE #Support for x87 emulation
# Don't enable both of these in a real config.
options GPL_MATH_EMULATE #Support for x87 emulation via
- #new math emulator
+ #new math emulator
#####################################################################
@@ -295,7 +295,7 @@ options DDB_UNATTENDED
#
options GDB_REMOTE_CHAT
-#
+#
# KTRACE enables the system-call tracing facility ktrace(2).
#
options KTRACE #kernel tracing
@@ -339,7 +339,7 @@ options PERFMON
# quality assurance purposes (like this file, which the option takes it name
# from.)
#
-options COMPILING_LINT
+options COMPILING_LINT
# XXX - this doesn't belong here.
@@ -369,7 +369,7 @@ options IPX #IPX/SPX communications protocols
options IPXIP #IPX in IP encapsulation (not available)
options IPTUNNEL #IP in IPX encapsulation (not available)
-options NCP #NetWare Core protocol
+options NCP #NetWare Core protocol
options NETATALK #Appletalk communications protocols
@@ -392,24 +392,24 @@ options NETATALK #Appletalk communications protocols
# listed below; however, this is not strictly necessary as netgraph
# will automatically load the corresponding KLD module if the node type
# is not already compiled into the kernel.
-options NETGRAPH #netgraph(4) system
-options NETGRAPH_ASYNC
-options NETGRAPH_CISCO
-options NETGRAPH_ECHO
-options NETGRAPH_FRAME_RELAY
-options NETGRAPH_HOLE
-options NETGRAPH_IFACE
-options NETGRAPH_LMI
-options NETGRAPH_PPP
-options NETGRAPH_PPPOE
-options NETGRAPH_RFC1490
-options NETGRAPH_SOCKET
-options NETGRAPH_TEE
-options NETGRAPH_TTY
-options NETGRAPH_UI
-options NETGRAPH_VJC
+options NETGRAPH #netgraph(4) system
+options NETGRAPH_ASYNC
+options NETGRAPH_CISCO
+options NETGRAPH_ECHO
+options NETGRAPH_FRAME_RELAY
+options NETGRAPH_HOLE
+options NETGRAPH_IFACE
+options NETGRAPH_LMI
+options NETGRAPH_PPP
+options NETGRAPH_PPPOE
+options NETGRAPH_RFC1490
+options NETGRAPH_SOCKET
+options NETGRAPH_TEE
+options NETGRAPH_TTY
+options NETGRAPH_UI
+options NETGRAPH_VJC
-device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
+device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
#
# Network interfaces:
@@ -449,9 +449,9 @@ pseudo-device tun #Tunnel driver (ppp(8), nos-tun(8))
pseudo-device sl 2 #Serial Line IP
pseudo-device ppp 2 #Point-to-point protocol
pseudo-device streams
-options PPP_BSDCOMP #PPP BSD-compress support
-options PPP_DEFLATE #PPP zlib/deflate/gzip support
-options PPP_FILTER #enable bpf filtering (needs bpf)
+options PPP_BSDCOMP #PPP BSD-compress support
+options PPP_DEFLATE #PPP zlib/deflate/gzip support
+options PPP_FILTER #enable bpf filtering (needs bpf)
#
# Internet family options:
@@ -495,12 +495,12 @@ options PPP_FILTER #enable bpf filtering (needs bpf)
#
options TCP_COMPAT_42 #emulate 4.2BSD TCP bugs
options MROUTING # Multicast routing
-options IPFIREWALL #firewall
-options IPFIREWALL_VERBOSE #print information about
+options IPFIREWALL #firewall
+options IPFIREWALL_VERBOSE #print information about
# dropped packets
-options IPFIREWALL_FORWARD #enable transparent proxy support
-options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
-options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
+options IPFIREWALL_FORWARD #enable transparent proxy support
+options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
+options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
options IPDIVERT #divert sockets
#options IPFILTER_LKM #kernel support for ip_fil.o LKM
options IPSTEALTH #support for stealth forwarding
@@ -508,15 +508,15 @@ options TCPDEBUG
# The following options add sysctl variables for controlling how certain
# TCP packets are handled.
-#
+#
# TCP_DROP_SYNFIN adds support for ignoring TCP packets with SYN+FIN. This
# prevents nmap et al. from identifying the TCP/IP stack, but breaks support
# for RFC1644 extensions and is not recommended for web servers.
-#
+#
# TCP_RESTRICT_RST adds support for blocking the emission of TCP RST packets.
# This is useful on systems which are exposed to SYN floods (e.g. IRC servers)
# or any system which one does not want to be easily portscannable.
-#
+#
options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN
options TCP_RESTRICT_RST #restrict emission of TCP RST
@@ -524,14 +524,14 @@ options TCP_RESTRICT_RST #restrict emission of TCP RST
# typically want this option as it will help protect the machine from
# D.O.S. packet attacks.
#
-options ICMP_BANDLIM
+options ICMP_BANDLIM
# DUMMYNET enables the "dummynet" bandwidth limiter. You need
# IPFIREWALL as well. See the dummynet(4) manpage for more info.
# BRIDGE enables bridging between ethernet cards -- see bridge(4).
# You can use IPFIREWALL and dummynet together with bridging.
-options DUMMYNET
-options BRIDGE
+options DUMMYNET
+options BRIDGE
#
# ATM (HARP version) options
@@ -541,12 +541,12 @@ options BRIDGE
#
# ATM_IP includes support for running IP over ATM.
#
-# At least one (and usually only one) of the following signalling managers
+# At least one (and usually only one) of the following signalling managers
# must be included (note that all signalling managers include PVC support):
# ATM_SIGPVC includes support for the PVC-only signalling manager `sigpvc'.
# ATM_SPANS includes support for the `spans' signalling manager, which runs
-# the FORE Systems's proprietary SPANS signalling protocol.
-# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
+# the FORE Systems's proprietary SPANS signalling protocol.
+# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
# which run the ATM Forum UNI 3.x signalling protocols.
#
# The `hea' driver provides support for the Efficient Networks, Inc.
@@ -593,7 +593,7 @@ options KERNFS #Kernel filesystem
options MSDOSFS #MS DOS File System
options NTFS #NT File System
options NULLFS #NULL filesystem
-options NWFS #NetWare filesystem
+options NWFS #NetWare filesystem
options PORTAL #Portal filesystem
options PROCFS #Process filesystem
options UMAPFS #UID map filesystem
@@ -731,19 +731,19 @@ options _KPOSIX_VERSION=199309L
# The "unknown" device (uk? in pre-2.0.5) is now part of the base SCSI
# configuration and doesn't have to be explicitly configured.
-controller scbus0 #base SCSI code
-device ch0 #SCSI media changers
-device da0 #SCSI direct access devices (aka disks)
-device sa0 #SCSI tapes
-device cd0 #SCSI CD-ROMs
-device pass0 #CAM passthrough driver
+controller scbus0 #base SCSI code
+device ch0 #SCSI media changers
+device da0 #SCSI direct access devices (aka disks)
+device sa0 #SCSI tapes
+device cd0 #SCSI CD-ROMs
+device pass0 #CAM passthrough driver
# The previous devices (ch, da, st, cd) are recognized by config.
# config doesn't (and shouldn't) know about these newer ones,
# so we have to specify that they are on a SCSI bus with the "at scbus?"
# clause.
-device pt0 at scbus? # SCSI processor type
+device pt0 at scbus? # SCSI processor type
# CAM OPTIONS:
# debugging options:
@@ -755,7 +755,7 @@ device pt0 at scbus? # SCSI processor type
# CAM_DEBUG_LUN: Debug the given lun. Use -1 to debug all luns.
# CAM_DEBUG_FLAGS: OR together CAM_DEBUG_INFO, CAM_DEBUG_TRACE,
# CAM_DEBUG_SUBTRACE, and CAM_DEBUG_CDB
-#
+#
# CAM_MAX_HIGHPOWER: Maximum number of concurrent high power (start unit) cmds
# SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions
# SCSI_NO_OP_STRINGS: When defined disables opcode descriptions
@@ -797,11 +797,11 @@ options CHANGER_MAX_BUSY_SECONDS=10
options SA_SPACE_TIMEOUT="(60)"
options SA_REWIND_TIMEOUT="(2*60)"
options SA_ERASE_TIMEOUT="(4*60)"
-options SA_1FM_AT_EOD
+options SA_1FM_AT_EOD
# Optional timeout for the CAM processor target (pt) device
# This is specified in seconds. The default is 60 seconds.
-options SCSI_PT_DEFAULT_TIMEOUT="60"
+options SCSI_PT_DEFAULT_TIMEOUT="60"
#####################################################################
@@ -820,7 +820,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device ccd 4 #Concatenated disk driver
# Configuring Vinum into the kernel is not necessary, since the kld
-# module gets started automatically when vinum(8) starts. This
+# module gets started automatically when vinum(8) starts. This
# device is also untested. Use at your own risk.
#
# The option VINUMDEBUG must match the value set in CFLAGS
@@ -938,8 +938,8 @@ options PSM_RESETAFTERSUSPEND #reset the device at the resume event
device vga0 at isa? port ? conflicts
# Options for vga:
-# Try the following option if the mouse pointer is not drawn correctly
-# or font does not seem to be loaded properly. May cause flicker on
+# Try the following option if the mouse pointer is not drawn correctly
+# or font does not seem to be loaded properly. May cause flicker on
# some systems.
options VGA_ALT_SEQACCESS
@@ -952,7 +952,7 @@ options VGA_NO_MODE_CHANGE # don't change video modes
options VGA_SLOW_IOACCESS # do byte-wide i/o's to TS and GDC regs
# The following option probably won't work with the LCD displays.
-options VGA_WIDTH90 # support 90 column modes
+options VGA_WIDTH90 # support 90 column modes
# To include support for VESA video modes
options VESA
@@ -1058,7 +1058,7 @@ controller ida0
device id0
#
-# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
+# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
# will find and configure all supported controllers.
#
controller mlx0 # Mylex DAC960
@@ -1080,7 +1080,7 @@ controller amr0 # AMI MegaRAID
# If you need ISA only devices, this is the lines to add:
#controller ata1 at isa? port IO_WD1 irq 14
#controller ata2 at isa? port IO_WD2 irq 15
-#
+#
# All the controller lines can coexist, the driver will
# find out which ones are there.
@@ -1146,13 +1146,13 @@ device wd3 at wdc1 drive 1
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
-device wcd0
+device wcd0
# IDE floppy driver - requires wdc controller
-device wfd0
+device wfd0
# IDE tape driver - requires wdc controller
-device wst0
+device wst0
#
@@ -1213,7 +1213,7 @@ device sio0 at isa? port IO_COM1 flags 0x10 irq 4
#
# Options for serial drivers that support consoles (only for sio now):
-options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
+options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
#DDB, if available.
options CONSPEED=9600 #default speed for serial console (default 9600)
@@ -1252,7 +1252,7 @@ options EXTRA_SIO=2 #number of extra sio ports to allocate
# zp: 3Com PCMCIA Etherlink III (It does not require shared memory for
# send/receive operation, but it needs 'iomem' to read/write the
# attribute memory)
-# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
+# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
# (no options needed)
#
device ar0 at isa? port 0x300 irq 10 iomem 0xd0000
@@ -1293,7 +1293,7 @@ device oltr0 at isa?
# bypass TCP/IP.
#
# the current driver supports only PVC operations (no atm-arp, no multicast).
-# for more details, please read the original documents at
+# for more details, please read the original documents at
# http://www.ccrc.wustl.edu/pub/chuck/bsdatm/wucs.html
#
pseudo-device atm
@@ -1323,7 +1323,7 @@ options NATM #native ATM
# lock up the machine (PR docs/5358). If this happens to you,
# turning off USWC write posting in your machine's BIOS may fix
# the problem.
-#
+#
# Beware! The addresses specified below are also hard-coded in
# i386/isa/sound/sound_config.h. If you change the values here, you
# must also change the values in the include file.
@@ -1349,7 +1349,7 @@ options NATM #native ATM
#
# If you have a GUS-MAX card and want to use the CS4231 codec on the
# card the drqs for the gus max must be 8 bit (1, 2, or 3).
-#
+#
# If you would like to use the full duplex option on the gus, then define
# flags to be the ``read dma channel''.
#
@@ -1371,34 +1371,34 @@ options NATM #native ATM
# below for an alternate which may work better for some cards.
#
controller snd0
-device pas0 at isa? port 0x388 irq 10 drq 6
-device sb0 at isa? port 0x220 irq 5 drq 1
-device sbxvi0 at isa? drq 5
-device sbmidi0 at isa? port 0x330
-device awe0 at isa? port 0x620
-device gus0 at isa? port 0x220 irq 12 drq 1
-#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
-device mss0 at isa? port 0x530 irq 10 drq 1
+device pas0 at isa? port 0x388 irq 10 drq 6
+device sb0 at isa? port 0x220 irq 5 drq 1
+device sbxvi0 at isa? drq 5
+device sbmidi0 at isa? port 0x330
+device awe0 at isa? port 0x620
+device gus0 at isa? port 0x220 irq 12 drq 1
+#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
+device mss0 at isa? port 0x530 irq 10 drq 1
device css0 at isa? port 0x534 irq 5 drq 1 flags 0x08
-device sscape0 at isa? port 0x330 irq 9 drq 0
-device trix0 at isa? port 0x330 irq 6 drq 0
-device sscape_mss0 at isa? port 0x534 irq 5 drq 1
-device opl0 at isa? port 0x388
-device mpu0 at isa? port 0x330 irq 6 drq 0
-device uart0 at isa? port 0x330 irq 5
+device sscape0 at isa? port 0x330 irq 9 drq 0
+device trix0 at isa? port 0x330 irq 6 drq 0
+device sscape_mss0 at isa? port 0x534 irq 5 drq 1
+device opl0 at isa? port 0x388
+device mpu0 at isa? port 0x330 irq 6 drq 0
+device uart0 at isa? port 0x330 irq 5
# The newpcm driver (use INSTEAD of snd0 and all VOXWARE drivers!).
# You may also wish to enable the pnp controller with this, for pnp
# sound cards.
#
# For non-pnp sound cards only:
-#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
+#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
#
# For pnp sound cards:
-#device pcm0
+#device pcm0
# Not controlled by `snd'
-device pca0 at isa? port IO_TIMER1
+device pca0 at isa? port IO_TIMER1
#
# Miscellaneous hardware:
@@ -1443,7 +1443,7 @@ device pca0 at isa? port IO_TIMER1
# The start address must be on an even boundary.
# Add the following option if you want to allow non-root users to be able
# to access the spigot. This option is not secure because it allows users
-# direct access to the I/O page.
+# direct access to the I/O page.
# options SPIGOT_UNSECURE
# Notes on the Comtrol Rocketport driver:
@@ -1508,11 +1508,11 @@ device mcd0 at isa? port 0x300 irq 10
# for the Sony CDU31/33A CDROM
device scd0 at isa? port 0x230
# for the SoundBlaster 16 multicd - up to 4 devices
-controller matcd0 at isa? port 0x230
+controller matcd0 at isa? port 0x230
device wt0 at isa? port 0x300 irq 5 drq 1
device ctx0 at isa? port 0x230 iomem 0xd0000
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000
-device apm0 at nexus?
+device apm0 at nexus?
device gp0 at isa? port 0x2c0
device gsc0 at isa? port IO_GSC1 drq 3
device joy0 at isa? port IO_GAME
@@ -1522,10 +1522,10 @@ device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ?
options NDGBPORTS=16 # Defaults to 16*NDGB
device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ?
device labpc0 at isa? port 0x260 irq 5
-device rc0 at isa? port 0x220 irq 12
-device rp0 at isa? port 0x280
+device rc0 at isa? port 0x220 irq 12
+device rp0 at isa? port 0x280
# the port and irq for tw0 are fictitious
-device tw0 at isa? port 0x380 irq 11
+device tw0 at isa? port 0x380 irq 11
device si0 at isa? iomem 0xd0000 irq 12
device asc0 at isa? port IO_ASC1 drq 3 irq 10
device stl0 at isa? port 0x2a0 irq 10
@@ -1557,7 +1557,7 @@ device fea0
# controllers that have it configured only if this option is set. Unfortunately,
# this doesn't work on some motherboards, which prevents it from being the
# default.
-options AHC_ALLOW_MEMIO
+options AHC_ALLOW_MEMIO
# By default, only 10 EISA slots are probed, since the slot numbers
# above clash with the configuration address space of the PCI subsystem,
@@ -1565,7 +1565,7 @@ options AHC_ALLOW_MEMIO
# for most machines, but in particular the HP NetServer LC series comes
# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11,
# thus you need to bump this figure to 12 for them.
-options EISA_SLOTS=12
+options EISA_SLOTS=12
#
# MII bus support is required for some PCI 10/100 ethernet NICs,
@@ -1610,7 +1610,7 @@ controller miibus0
# The `dm' device provides support for PCI fast ethernet adapters
# based on the the Davicom DM9100 and DM9102 controller chips, including
# the Jaton Corporation XPressNet.
-#
+#
# The `fxp' device provides support for the Intel EtherExpress Pro/100B
# PCI Fast Ethernet adapters.
#
@@ -1698,40 +1698,40 @@ controller miibus0
# options METEOR_SYSTEM_DEFAULT={METEOR_PAL|METEOR_NTSC|METEOR_SECAM}, used
# for initialization of fps routine when a signal is not present.
#
-# The 'bktr' device is a PCI video capture device using the Brooktree
+# The 'bktr' device is a PCI video capture device using the Brooktree
# bt848/bt848a/bt849a/bt878/bt879 chipset. When used with a TV Tuner it forms a
# TV card, eg Miro PC/TV, Hauppauge WinCast/TV WinTV, VideoLogic Captivator,
-# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
+# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
#
-# options OVERRIDE_CARD=xxx
-# options OVERRIDE_TUNER=xxx
-# options OVERRIDE_MSP=1
-# options OVERRIDE_DBX=1
+# options OVERRIDE_CARD=xxx
+# options OVERRIDE_TUNER=xxx
+# options OVERRIDE_MSP=1
+# options OVERRIDE_DBX=1
# These options can be used to override the auto detection
# The current values for xxx are found in /usr/src/sys/pci/brooktree848.c
# Using sysctl(8) run-time overrides on a per-card basis can be made
#
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
# or
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
# Specifes the default video capture mode.
# This is required for Dual Crystal (28&35Mhz) boards where PAL is used
# to prevent hangs during initialisation. eg VideoLogic Captivator PCI.
#
-# options BKTR_USE_PLL
+# options BKTR_USE_PLL
# PAL or SECAM users who have a 28Mhz crystal (and no 35Mhz crystal)
# must enable PLL mode with this option. eg some new Bt878 cards.
#
-# options BKTR_GPIO_ACCESS
+# options BKTR_GPIO_ACCESS
# This enable IOCTLs which give user level access to the GPIO port.
#
-# options BKTR_NO_MSP_RESET
+# options BKTR_NO_MSP_RESET
# Prevents the MSP34xx reset. Good if you initialise the MSP in another OS first
#
-# options BKTR_430_FX_MODE
+# options BKTR_430_FX_MODE
# Switch Bt878/879 cards into Intel 430FX chipset compatibility mode.
#
-# options BKTR_SIS_VIA_MODE
+# options BKTR_SIS_VIA_MODE
# Switch Bt878/879 cards into SIS/VIA chipset compatibility mode which is
# needed for some old SiS and VIA chipset motherboards.
# This also allows Bt878/879 chips to work on old OPTi (<1997) chipset
@@ -1780,14 +1780,15 @@ controller isp0
# ISP_DISABLE_2100_SUPPORT Disable support for 2100 cards
# (these really just to save code space)
# (use of all three will cause the driver to not compile)
-options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and isp4
-options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
-options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
-options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
- # we want in full duplex mode.
-#options ISP_DISABLE_1020_SUPPORT
-#options ISP_DISABLE_1080_SUPPORT
-#options ISP_DISABLE_2100_SUPPORT
+options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and
+ # isp4
+options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
+options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
+ # we want in full duplex mode.
+#options ISP_DISABLE_1020_SUPPORT
+#options ISP_DISABLE_1080_SUPPORT
+#options ISP_DISABLE_2100_SUPPORT
device al0
device ax0
@@ -1867,11 +1868,11 @@ options POWERFAIL_NMI # make it beep instead of panicing
# intpm Intel PIIX4 Power Management Unit
# alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
#
-controller smbus0
-controller intpm0
-controller alpm0
+controller smbus0
+controller intpm0
+controller alpm0
-device smb0 at smbus?
+device smb0 at smbus?
#
# I2C Bus
@@ -1890,14 +1891,14 @@ device smb0 at smbus?
# Other:
# iicbb generic I2C bit-banging code (needed by lpbb, bktr)
#
-controller iicbus0
-controller iicbb0
+controller iicbus0
+controller iicbb0
-device ic0 at iicbus?
-device iic0 at iicbus?
-device iicsmb0 at iicbus?
+device ic0 at iicbus?
+device iic0 at iicbus?
+device iicsmb0 at iicbus?
-controller pcf0 at isa? port 0x320 irq 5
+controller pcf0 at isa? port 0x320 irq 5
# ISDN4BSD section
#
@@ -1910,99 +1911,99 @@ controller pcf0 at isa? port 0x320 irq 5
# --------------
#
# Teles S0/8 or Niccy 1008
-options TEL_S0_8
-#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
+options TEL_S0_8
+#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
#
# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016
-options TEL_S0_16
-#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
+options TEL_S0_16
+#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
#
-# Teles S0/16.3
-options TEL_S0_16_3
-#device isic0 at isa? port 0xd80 irq 5 flags 3
+# Teles S0/16.3
+options TEL_S0_16_3
+#device isic0 at isa? port 0xd80 irq 5 flags 3
#
# AVM A1 or AVM Fritz!Card
-options AVM_A1
-#device isic0 at isa? port 0x340 irq 5 flags 4
+options AVM_A1
+#device isic0 at isa? port 0x340 irq 5 flags 4
#
# USRobotics Sportster ISDN TA intern
-options USR_STI
-#device isic0 at isa? port 0x268 irq 5 flags 7
+options USR_STI
+#device isic0 at isa? port 0x268 irq 5 flags 7
#
# ITK ix1 Micro ( < V.3, non-PnP version )
-options ITKIX1
-#device isic0 at isa? port 0x398 irq 10 flags 18
+options ITKIX1
+#device isic0 at isa? port 0x398 irq 10 flags 18
#
# ELSA PCC-16
-options "ELSA_PCC16"
-#device isic0 at isa? port 0x360 irq 10 flags 19
+options "ELSA_PCC16"
+#device isic0 at isa? port 0x360 irq 10 flags 19
#
# PnP-Cards:
# ----------
#
# Teles S0/16.3 PnP
-options TEL_S0_16_3_P
-#device isic0 at isa? port ? irq ?
+options TEL_S0_16_3_P
+#device isic0 at isa? port ? irq ?
#
# Creatix ISDN-S0 P&P
-options CRTX_S0_P
-#device isic0 at isa? port ? irq ?
+options CRTX_S0_P
+#device isic0 at isa? port ? irq ?
#
# Dr. Neuhaus Niccy Go@
-options DRN_NGO
-#device isic0 at isa? port ? irq ?
+options DRN_NGO
+#device isic0 at isa? port ? irq ?
#
# Sedlbauer Win Speed
-options SEDLBAUER
-#device isic0 at isa? port ? irq ?
+options SEDLBAUER
+#device isic0 at isa? port ? irq ?
#
# Dynalink IS64PH
-options DYNALINK
-#device isic0 at isa? port ? irq ?
+options DYNALINK
+#device isic0 at isa? port ? irq ?
#
# ELSA QuickStep 1000pro ISA
-options ELSA_QS1ISA
-#device isic0 at isa? port ? irq ?
+options ELSA_QS1ISA
+#device isic0 at isa? port ? irq ?
#
# ITK ix1 Micro ( V.3, PnP version )
-options "ITKIX1"
-#device isic0 at isa? port ? irq ?
+options "ITKIX1"
+#device isic0 at isa? port ? irq ?
#
# AVM Fritz!Card PnP
-options "AVM_PNP"
-#device isic0 at isa? port ? irq ?
+options "AVM_PNP"
+#device isic0 at isa? port ? irq ?
#
-# Siemens I-Surf 2.0
-options "SIEMENS_ISURF2"
-#device isic0 at isa? port ? irq ?
+# Siemens I-Surf 2.0
+options "SIEMENS_ISURF2"
+#device isic0 at isa? port ? irq ?
#
# PCI-Cards:
# ----------
#
# ELSA QuickStep 1000pro PCI
-options ELSA_QS1PCI
-#device isic0
+options ELSA_QS1PCI
+#device isic0
#
# AVM Fritz!Card PCI
-options "AVM_A1_PCI"
-#device isic0
+options "AVM_A1_PCI"
+#device isic0
#
# PCMCIA-Cards:
# -------------
#
# AVM PCMCIA Fritz!Card
-options AVM_A1_PCMCIA
-device isic0 at isa? port 0x340 irq 5 flags 10
+options AVM_A1_PCMCIA
+device isic0 at isa? port 0x340 irq 5 flags 10
#
# Active Cards:
# -------------
#
# Stollmann Tina-dd control device
-device tina0 at isa? port 0x260 irq 10
+device tina0 at isa? port 0x260 irq 10
#
# ISDN Protocol Stack
# -------------------
-#
+#
# Q.921 / layer 2 - i4b passive cards D channel handling
pseudo-device "i4bq921"
#
@@ -2016,19 +2017,19 @@ pseudo-device "i4b"
# ------------
#
# userland driver to do ISDN tracing (for passive cards only)
-pseudo-device "i4btrc" 4
+pseudo-device "i4btrc" 4
#
# userland driver to control the whole thing
-pseudo-device "i4bctl"
+pseudo-device "i4bctl"
#
# userland driver for access to raw B channel
-pseudo-device "i4brbch" 4
+pseudo-device "i4brbch" 4
#
# userland driver for telephony
-pseudo-device "i4btel" 2
+pseudo-device "i4btel" 2
#
# network driver for IP over raw HDLC ISDN
-pseudo-device "i4bipr" 4
+pseudo-device "i4bipr" 4
# enable VJ header compression detection for ipr i/f
options IPR_VJ
#
@@ -2053,7 +2054,7 @@ pseudo-device "i4bisppp" 4
# lpbb Philips official parallel port I2C bit-banging interface
#
# Supported interfaces:
-# ppc ISA-bus parallel port interfaces.
+# ppc ISA-bus parallel port interfaces.
#
options DEBUG_1284 # IEEE1284 signaling protocol debug
@@ -2075,7 +2076,7 @@ device lpbb0 at ppbus?
device ppc0 at isa? port? irq 7
-# Kernel BOOTP support
+# Kernel BOOTP support
options BOOTP # Use BOOTP to obtain IP address/hostname
options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info
@@ -2100,7 +2101,7 @@ options HW_WDOG
#
# The value below is the one more than the default.
#
-options PMAP_SHPGPERPROC=201
+options PMAP_SHPGPERPROC=201
#
# Disable swapping. This option removes all code which actually performs
@@ -2202,7 +2203,7 @@ options ENABLE_ALART
# slots to exactly what the DPT can hold at one time,
# enable this option.
# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
-# instruments are enabled. The tools in
+# instruments are enabled. The tools in
# /usr/sbin/dpt_* assume these to be enabled.
# DPT_FREELIST_IS_STACK For optimal L{1,2} CPU cache utilization, enable
# this option. Otherwise, the transaction queue is
@@ -2228,25 +2229,25 @@ options ENABLE_ALART
# driver author) before setting it, and NEVER,
# EVER set it to less than 300s (5 minutes).
-controller dpt0
+controller dpt0
# DPT options
-options DPT_VERIFY_HINTR
-options DPT_RESTRICTED_FREELIST
-#!CAM# options DPT_MEASURE_PERFORMANCE
-options DPT_FREELIST_IS_STACK
-#!CAM# options DPT_HANDLE_TIMEOUTS
-options DPT_TIMEOUT_FACTOR=4
-options DPT_INTR_DELAY=200 # Some motherboards need that
-options DPT_LOST_IRQ
-options DPT_RESET_HBA
+options DPT_VERIFY_HINTR
+options DPT_RESTRICTED_FREELIST
+#!CAM# options DPT_MEASURE_PERFORMANCE
+options DPT_FREELIST_IS_STACK
+#!CAM# options DPT_HANDLE_TIMEOUTS
+options DPT_TIMEOUT_FACTOR=4
+options DPT_INTR_DELAY=200 # Some motherboards need that
+options DPT_LOST_IRQ
+options DPT_RESET_HBA
# Don't EVER set this without having talked to Simon Shapiro on the phone
# first.
-options DPT_SHUTDOWN_SLEEP=500
+options DPT_SHUTDOWN_SLEEP=500
# USB support
-# UHCI controller
+# UHCI controller
controller uhci0
# OHCI controller
controller ohci0
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 200df4853fd24..ace19a52bfccc 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -16,7 +16,7 @@
#
machine i386
-#
+#
# This is the ``identification'' of the kernel. Usually this should
# be the same as the name of your kernel.
#
@@ -63,13 +63,13 @@ makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
options MAXDSIZ="(256*1024*1024)"
options DFLDSIZ="(256*1024*1024)"
-#
+#
# BLKDEV_IOSIZE sets the default block size used in user block
# device I/O. Note that this value will be overriden by the label
-# when specifying a block device from a label with a non-0
+# when specifying a block device from a label with a non-0
# partition blocksize. The default is PAGE_SIZE.
#
-options BLKDEV_IOSIZE=8192
+options BLKDEV_IOSIZE=8192
# Options for the VM subsystem
#options PQ_NOOPT # No coloring
@@ -80,7 +80,7 @@ options PQ_LARGECACHE # color for 512k/16k cache
# the kernel binary itself, where it may be later read by saying:
# strings -aout -n 3 /kernel | grep ^___ | sed -e 's/^___//' > MYKERNEL
#
-options INCLUDE_CONFIG_FILE # Include this file in kernel
+options INCLUDE_CONFIG_FILE # Include this file in kernel
#####################################################################
@@ -145,9 +145,9 @@ cpu I686_CPU # aka Pentium Pro(tm)
# BlueLightning CPU. It works only with Cyrix FPU, and this option
# should not be used with Intel FPU.
#
-# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
+# CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
# CPU if CPU supports it. The default is double-clock mode on
-# BlueLightning CPU box.
+# BlueLightning CPU box.
#
# CPU_BTB_EN enables branch target buffer on Cyrix 5x86 (NOTE 1).
#
@@ -160,12 +160,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_DISABLE_5X86_LSSER disables load store serialize (i.e. enables
# reorder). This option should not be used if you use memory mapped
-# I/O device(s).
+# I/O device(s).
#
# CPU_FASTER_5X86_FPU enables faster FPU exception handler.
#
# CPU_I486_ON_386 enables CPU cache on i486 based CPU upgrade products
-# for i386 machines.
+# for i386 machines.
#
# CPU_IORT defines I/O clock delay time (NOTE 1). Default values of
# I/O clock delay time on Cyrix 5x86 and 6x86 are 0 and 7,respectively
@@ -173,7 +173,7 @@ cpu I686_CPU # aka Pentium Pro(tm)
#
# CPU_LOOP_EN prevents flushing the prefetch buffer if the destination
# of a jump is already present in the prefetch buffer on Cyrix 5x86(NOTE
-# 1).
+# 1).
#
# CPU_RSTK_EN enables return stack on Cyrix 5x86 (NOTE 1).
#
@@ -196,12 +196,12 @@ cpu I686_CPU # aka Pentium Pro(tm)
# on a Pentium.
#
# NO_MEMORY_HOLE is an optimisation for systems with AMD K6 processors
-# which indicates that the 15-16MB range is *definitely* not being
+# which indicates that the 15-16MB range is *definitely* not being
# occupied by an ISA memory hole.
#
# NOTE 1: The options, CPU_BTB_EN, CPU_LOOP_EN, CPU_IORT,
# CPU_LOOP_EN and CPU_RSTK_EN should not be used because of CPU bugs.
-# These options may crash your system.
+# These options may crash your system.
#
# NOTE 2: If CYRIX_CACHE_REALLY_WORKS is not set, CPU cache is enabled
# in write-through mode when revision < 2.7. If revision of Cyrix
@@ -235,7 +235,7 @@ options CYRIX_CACHE_REALLY_WORKS
options MATH_EMULATE #Support for x87 emulation
# Don't enable both of these in a real config.
options GPL_MATH_EMULATE #Support for x87 emulation via
- #new math emulator
+ #new math emulator
#####################################################################
@@ -295,7 +295,7 @@ options DDB_UNATTENDED
#
options GDB_REMOTE_CHAT
-#
+#
# KTRACE enables the system-call tracing facility ktrace(2).
#
options KTRACE #kernel tracing
@@ -339,7 +339,7 @@ options PERFMON
# quality assurance purposes (like this file, which the option takes it name
# from.)
#
-options COMPILING_LINT
+options COMPILING_LINT
# XXX - this doesn't belong here.
@@ -369,7 +369,7 @@ options IPX #IPX/SPX communications protocols
options IPXIP #IPX in IP encapsulation (not available)
options IPTUNNEL #IP in IPX encapsulation (not available)
-options NCP #NetWare Core protocol
+options NCP #NetWare Core protocol
options NETATALK #Appletalk communications protocols
@@ -392,24 +392,24 @@ options NETATALK #Appletalk communications protocols
# listed below; however, this is not strictly necessary as netgraph
# will automatically load the corresponding KLD module if the node type
# is not already compiled into the kernel.
-options NETGRAPH #netgraph(4) system
-options NETGRAPH_ASYNC
-options NETGRAPH_CISCO
-options NETGRAPH_ECHO
-options NETGRAPH_FRAME_RELAY
-options NETGRAPH_HOLE
-options NETGRAPH_IFACE
-options NETGRAPH_LMI
-options NETGRAPH_PPP
-options NETGRAPH_PPPOE
-options NETGRAPH_RFC1490
-options NETGRAPH_SOCKET
-options NETGRAPH_TEE
-options NETGRAPH_TTY
-options NETGRAPH_UI
-options NETGRAPH_VJC
+options NETGRAPH #netgraph(4) system
+options NETGRAPH_ASYNC
+options NETGRAPH_CISCO
+options NETGRAPH_ECHO
+options NETGRAPH_FRAME_RELAY
+options NETGRAPH_HOLE
+options NETGRAPH_IFACE
+options NETGRAPH_LMI
+options NETGRAPH_PPP
+options NETGRAPH_PPPOE
+options NETGRAPH_RFC1490
+options NETGRAPH_SOCKET
+options NETGRAPH_TEE
+options NETGRAPH_TTY
+options NETGRAPH_UI
+options NETGRAPH_VJC
-device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
+device mn0 # Munich32x/Falc54 Nx64kbit/sec cards.
#
# Network interfaces:
@@ -449,9 +449,9 @@ pseudo-device tun #Tunnel driver (ppp(8), nos-tun(8))
pseudo-device sl 2 #Serial Line IP
pseudo-device ppp 2 #Point-to-point protocol
pseudo-device streams
-options PPP_BSDCOMP #PPP BSD-compress support
-options PPP_DEFLATE #PPP zlib/deflate/gzip support
-options PPP_FILTER #enable bpf filtering (needs bpf)
+options PPP_BSDCOMP #PPP BSD-compress support
+options PPP_DEFLATE #PPP zlib/deflate/gzip support
+options PPP_FILTER #enable bpf filtering (needs bpf)
#
# Internet family options:
@@ -495,12 +495,12 @@ options PPP_FILTER #enable bpf filtering (needs bpf)
#
options TCP_COMPAT_42 #emulate 4.2BSD TCP bugs
options MROUTING # Multicast routing
-options IPFIREWALL #firewall
-options IPFIREWALL_VERBOSE #print information about
+options IPFIREWALL #firewall
+options IPFIREWALL_VERBOSE #print information about
# dropped packets
-options IPFIREWALL_FORWARD #enable transparent proxy support
-options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
-options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
+options IPFIREWALL_FORWARD #enable transparent proxy support
+options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
+options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
options IPDIVERT #divert sockets
#options IPFILTER_LKM #kernel support for ip_fil.o LKM
options IPSTEALTH #support for stealth forwarding
@@ -508,15 +508,15 @@ options TCPDEBUG
# The following options add sysctl variables for controlling how certain
# TCP packets are handled.
-#
+#
# TCP_DROP_SYNFIN adds support for ignoring TCP packets with SYN+FIN. This
# prevents nmap et al. from identifying the TCP/IP stack, but breaks support
# for RFC1644 extensions and is not recommended for web servers.
-#
+#
# TCP_RESTRICT_RST adds support for blocking the emission of TCP RST packets.
# This is useful on systems which are exposed to SYN floods (e.g. IRC servers)
# or any system which one does not want to be easily portscannable.
-#
+#
options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN
options TCP_RESTRICT_RST #restrict emission of TCP RST
@@ -524,14 +524,14 @@ options TCP_RESTRICT_RST #restrict emission of TCP RST
# typically want this option as it will help protect the machine from
# D.O.S. packet attacks.
#
-options ICMP_BANDLIM
+options ICMP_BANDLIM
# DUMMYNET enables the "dummynet" bandwidth limiter. You need
# IPFIREWALL as well. See the dummynet(4) manpage for more info.
# BRIDGE enables bridging between ethernet cards -- see bridge(4).
# You can use IPFIREWALL and dummynet together with bridging.
-options DUMMYNET
-options BRIDGE
+options DUMMYNET
+options BRIDGE
#
# ATM (HARP version) options
@@ -541,12 +541,12 @@ options BRIDGE
#
# ATM_IP includes support for running IP over ATM.
#
-# At least one (and usually only one) of the following signalling managers
+# At least one (and usually only one) of the following signalling managers
# must be included (note that all signalling managers include PVC support):
# ATM_SIGPVC includes support for the PVC-only signalling manager `sigpvc'.
# ATM_SPANS includes support for the `spans' signalling manager, which runs
-# the FORE Systems's proprietary SPANS signalling protocol.
-# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
+# the FORE Systems's proprietary SPANS signalling protocol.
+# ATM_UNI includes support for the `uni30' and `uni31' signalling managers,
# which run the ATM Forum UNI 3.x signalling protocols.
#
# The `hea' driver provides support for the Efficient Networks, Inc.
@@ -593,7 +593,7 @@ options KERNFS #Kernel filesystem
options MSDOSFS #MS DOS File System
options NTFS #NT File System
options NULLFS #NULL filesystem
-options NWFS #NetWare filesystem
+options NWFS #NetWare filesystem
options PORTAL #Portal filesystem
options PROCFS #Process filesystem
options UMAPFS #UID map filesystem
@@ -731,19 +731,19 @@ options _KPOSIX_VERSION=199309L
# The "unknown" device (uk? in pre-2.0.5) is now part of the base SCSI
# configuration and doesn't have to be explicitly configured.
-controller scbus0 #base SCSI code
-device ch0 #SCSI media changers
-device da0 #SCSI direct access devices (aka disks)
-device sa0 #SCSI tapes
-device cd0 #SCSI CD-ROMs
-device pass0 #CAM passthrough driver
+controller scbus0 #base SCSI code
+device ch0 #SCSI media changers
+device da0 #SCSI direct access devices (aka disks)
+device sa0 #SCSI tapes
+device cd0 #SCSI CD-ROMs
+device pass0 #CAM passthrough driver
# The previous devices (ch, da, st, cd) are recognized by config.
# config doesn't (and shouldn't) know about these newer ones,
# so we have to specify that they are on a SCSI bus with the "at scbus?"
# clause.
-device pt0 at scbus? # SCSI processor type
+device pt0 at scbus? # SCSI processor type
# CAM OPTIONS:
# debugging options:
@@ -755,7 +755,7 @@ device pt0 at scbus? # SCSI processor type
# CAM_DEBUG_LUN: Debug the given lun. Use -1 to debug all luns.
# CAM_DEBUG_FLAGS: OR together CAM_DEBUG_INFO, CAM_DEBUG_TRACE,
# CAM_DEBUG_SUBTRACE, and CAM_DEBUG_CDB
-#
+#
# CAM_MAX_HIGHPOWER: Maximum number of concurrent high power (start unit) cmds
# SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions
# SCSI_NO_OP_STRINGS: When defined disables opcode descriptions
@@ -797,11 +797,11 @@ options CHANGER_MAX_BUSY_SECONDS=10
options SA_SPACE_TIMEOUT="(60)"
options SA_REWIND_TIMEOUT="(2*60)"
options SA_ERASE_TIMEOUT="(4*60)"
-options SA_1FM_AT_EOD
+options SA_1FM_AT_EOD
# Optional timeout for the CAM processor target (pt) device
# This is specified in seconds. The default is 60 seconds.
-options SCSI_PT_DEFAULT_TIMEOUT="60"
+options SCSI_PT_DEFAULT_TIMEOUT="60"
#####################################################################
@@ -820,7 +820,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device ccd 4 #Concatenated disk driver
# Configuring Vinum into the kernel is not necessary, since the kld
-# module gets started automatically when vinum(8) starts. This
+# module gets started automatically when vinum(8) starts. This
# device is also untested. Use at your own risk.
#
# The option VINUMDEBUG must match the value set in CFLAGS
@@ -938,8 +938,8 @@ options PSM_RESETAFTERSUSPEND #reset the device at the resume event
device vga0 at isa? port ? conflicts
# Options for vga:
-# Try the following option if the mouse pointer is not drawn correctly
-# or font does not seem to be loaded properly. May cause flicker on
+# Try the following option if the mouse pointer is not drawn correctly
+# or font does not seem to be loaded properly. May cause flicker on
# some systems.
options VGA_ALT_SEQACCESS
@@ -952,7 +952,7 @@ options VGA_NO_MODE_CHANGE # don't change video modes
options VGA_SLOW_IOACCESS # do byte-wide i/o's to TS and GDC regs
# The following option probably won't work with the LCD displays.
-options VGA_WIDTH90 # support 90 column modes
+options VGA_WIDTH90 # support 90 column modes
# To include support for VESA video modes
options VESA
@@ -1058,7 +1058,7 @@ controller ida0
device id0
#
-# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
+# Mylex DAC960, AMI MegaRAID controllers. Only one entry is needed; the code
# will find and configure all supported controllers.
#
controller mlx0 # Mylex DAC960
@@ -1080,7 +1080,7 @@ controller amr0 # AMI MegaRAID
# If you need ISA only devices, this is the lines to add:
#controller ata1 at isa? port IO_WD1 irq 14
#controller ata2 at isa? port IO_WD2 irq 15
-#
+#
# All the controller lines can coexist, the driver will
# find out which ones are there.
@@ -1146,13 +1146,13 @@ device wd3 at wdc1 drive 1
options IDE_DELAY=8000 # Be optimistic about Joe IDE device
# IDE CD-ROM & CD-R/RW driver - requires wdc controller
-device wcd0
+device wcd0
# IDE floppy driver - requires wdc controller
-device wfd0
+device wfd0
# IDE tape driver - requires wdc controller
-device wst0
+device wst0
#
@@ -1213,7 +1213,7 @@ device sio0 at isa? port IO_COM1 flags 0x10 irq 4
#
# Options for serial drivers that support consoles (only for sio now):
-options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
+options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
#DDB, if available.
options CONSPEED=9600 #default speed for serial console (default 9600)
@@ -1252,7 +1252,7 @@ options EXTRA_SIO=2 #number of extra sio ports to allocate
# zp: 3Com PCMCIA Etherlink III (It does not require shared memory for
# send/receive operation, but it needs 'iomem' to read/write the
# attribute memory)
-# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
+# oltr: Olicom ISA token-ring adapters OC-3115, OC-3117, OC-3118 and OC-3133
# (no options needed)
#
device ar0 at isa? port 0x300 irq 10 iomem 0xd0000
@@ -1293,7 +1293,7 @@ device oltr0 at isa?
# bypass TCP/IP.
#
# the current driver supports only PVC operations (no atm-arp, no multicast).
-# for more details, please read the original documents at
+# for more details, please read the original documents at
# http://www.ccrc.wustl.edu/pub/chuck/bsdatm/wucs.html
#
pseudo-device atm
@@ -1323,7 +1323,7 @@ options NATM #native ATM
# lock up the machine (PR docs/5358). If this happens to you,
# turning off USWC write posting in your machine's BIOS may fix
# the problem.
-#
+#
# Beware! The addresses specified below are also hard-coded in
# i386/isa/sound/sound_config.h. If you change the values here, you
# must also change the values in the include file.
@@ -1349,7 +1349,7 @@ options NATM #native ATM
#
# If you have a GUS-MAX card and want to use the CS4231 codec on the
# card the drqs for the gus max must be 8 bit (1, 2, or 3).
-#
+#
# If you would like to use the full duplex option on the gus, then define
# flags to be the ``read dma channel''.
#
@@ -1371,34 +1371,34 @@ options NATM #native ATM
# below for an alternate which may work better for some cards.
#
controller snd0
-device pas0 at isa? port 0x388 irq 10 drq 6
-device sb0 at isa? port 0x220 irq 5 drq 1
-device sbxvi0 at isa? drq 5
-device sbmidi0 at isa? port 0x330
-device awe0 at isa? port 0x620
-device gus0 at isa? port 0x220 irq 12 drq 1
-#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
-device mss0 at isa? port 0x530 irq 10 drq 1
+device pas0 at isa? port 0x388 irq 10 drq 6
+device sb0 at isa? port 0x220 irq 5 drq 1
+device sbxvi0 at isa? drq 5
+device sbmidi0 at isa? port 0x330
+device awe0 at isa? port 0x620
+device gus0 at isa? port 0x220 irq 12 drq 1
+#device gus0 at isa? port 0x220 irq 12 drq 1 flags 0x3
+device mss0 at isa? port 0x530 irq 10 drq 1
device css0 at isa? port 0x534 irq 5 drq 1 flags 0x08
-device sscape0 at isa? port 0x330 irq 9 drq 0
-device trix0 at isa? port 0x330 irq 6 drq 0
-device sscape_mss0 at isa? port 0x534 irq 5 drq 1
-device opl0 at isa? port 0x388
-device mpu0 at isa? port 0x330 irq 6 drq 0
-device uart0 at isa? port 0x330 irq 5
+device sscape0 at isa? port 0x330 irq 9 drq 0
+device trix0 at isa? port 0x330 irq 6 drq 0
+device sscape_mss0 at isa? port 0x534 irq 5 drq 1
+device opl0 at isa? port 0x388
+device mpu0 at isa? port 0x330 irq 6 drq 0
+device uart0 at isa? port 0x330 irq 5
# The newpcm driver (use INSTEAD of snd0 and all VOXWARE drivers!).
# You may also wish to enable the pnp controller with this, for pnp
# sound cards.
#
# For non-pnp sound cards only:
-#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
+#device pcm0 at isa? port ? irq 10 drq 1 flags 0x0
#
# For pnp sound cards:
-#device pcm0
+#device pcm0
# Not controlled by `snd'
-device pca0 at isa? port IO_TIMER1
+device pca0 at isa? port IO_TIMER1
#
# Miscellaneous hardware:
@@ -1443,7 +1443,7 @@ device pca0 at isa? port IO_TIMER1
# The start address must be on an even boundary.
# Add the following option if you want to allow non-root users to be able
# to access the spigot. This option is not secure because it allows users
-# direct access to the I/O page.
+# direct access to the I/O page.
# options SPIGOT_UNSECURE
# Notes on the Comtrol Rocketport driver:
@@ -1508,11 +1508,11 @@ device mcd0 at isa? port 0x300 irq 10
# for the Sony CDU31/33A CDROM
device scd0 at isa? port 0x230
# for the SoundBlaster 16 multicd - up to 4 devices
-controller matcd0 at isa? port 0x230
+controller matcd0 at isa? port 0x230
device wt0 at isa? port 0x300 irq 5 drq 1
device ctx0 at isa? port 0x230 iomem 0xd0000
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000
-device apm0 at nexus?
+device apm0 at nexus?
device gp0 at isa? port 0x2c0
device gsc0 at isa? port IO_GSC1 drq 3
device joy0 at isa? port IO_GAME
@@ -1522,10 +1522,10 @@ device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ?
options NDGBPORTS=16 # Defaults to 16*NDGB
device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ?
device labpc0 at isa? port 0x260 irq 5
-device rc0 at isa? port 0x220 irq 12
-device rp0 at isa? port 0x280
+device rc0 at isa? port 0x220 irq 12
+device rp0 at isa? port 0x280
# the port and irq for tw0 are fictitious
-device tw0 at isa? port 0x380 irq 11
+device tw0 at isa? port 0x380 irq 11
device si0 at isa? iomem 0xd0000 irq 12
device asc0 at isa? port IO_ASC1 drq 3 irq 10
device stl0 at isa? port 0x2a0 irq 10
@@ -1557,7 +1557,7 @@ device fea0
# controllers that have it configured only if this option is set. Unfortunately,
# this doesn't work on some motherboards, which prevents it from being the
# default.
-options AHC_ALLOW_MEMIO
+options AHC_ALLOW_MEMIO
# By default, only 10 EISA slots are probed, since the slot numbers
# above clash with the configuration address space of the PCI subsystem,
@@ -1565,7 +1565,7 @@ options AHC_ALLOW_MEMIO
# for most machines, but in particular the HP NetServer LC series comes
# with an onboard AIC7770 dual-channel SCSI controller on EISA slot #11,
# thus you need to bump this figure to 12 for them.
-options EISA_SLOTS=12
+options EISA_SLOTS=12
#
# MII bus support is required for some PCI 10/100 ethernet NICs,
@@ -1610,7 +1610,7 @@ controller miibus0
# The `dm' device provides support for PCI fast ethernet adapters
# based on the the Davicom DM9100 and DM9102 controller chips, including
# the Jaton Corporation XPressNet.
-#
+#
# The `fxp' device provides support for the Intel EtherExpress Pro/100B
# PCI Fast Ethernet adapters.
#
@@ -1698,40 +1698,40 @@ controller miibus0
# options METEOR_SYSTEM_DEFAULT={METEOR_PAL|METEOR_NTSC|METEOR_SECAM}, used
# for initialization of fps routine when a signal is not present.
#
-# The 'bktr' device is a PCI video capture device using the Brooktree
+# The 'bktr' device is a PCI video capture device using the Brooktree
# bt848/bt848a/bt849a/bt878/bt879 chipset. When used with a TV Tuner it forms a
# TV card, eg Miro PC/TV, Hauppauge WinCast/TV WinTV, VideoLogic Captivator,
-# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
+# Intel Smart Video III, AverMedia, IMS Turbo, FlyVideo.
#
-# options OVERRIDE_CARD=xxx
-# options OVERRIDE_TUNER=xxx
-# options OVERRIDE_MSP=1
-# options OVERRIDE_DBX=1
+# options OVERRIDE_CARD=xxx
+# options OVERRIDE_TUNER=xxx
+# options OVERRIDE_MSP=1
+# options OVERRIDE_DBX=1
# These options can be used to override the auto detection
# The current values for xxx are found in /usr/src/sys/pci/brooktree848.c
# Using sysctl(8) run-time overrides on a per-card basis can be made
#
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
# or
-# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
+# options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
# Specifes the default video capture mode.
# This is required for Dual Crystal (28&35Mhz) boards where PAL is used
# to prevent hangs during initialisation. eg VideoLogic Captivator PCI.
#
-# options BKTR_USE_PLL
+# options BKTR_USE_PLL
# PAL or SECAM users who have a 28Mhz crystal (and no 35Mhz crystal)
# must enable PLL mode with this option. eg some new Bt878 cards.
#
-# options BKTR_GPIO_ACCESS
+# options BKTR_GPIO_ACCESS
# This enable IOCTLs which give user level access to the GPIO port.
#
-# options BKTR_NO_MSP_RESET
+# options BKTR_NO_MSP_RESET
# Prevents the MSP34xx reset. Good if you initialise the MSP in another OS first
#
-# options BKTR_430_FX_MODE
+# options BKTR_430_FX_MODE
# Switch Bt878/879 cards into Intel 430FX chipset compatibility mode.
#
-# options BKTR_SIS_VIA_MODE
+# options BKTR_SIS_VIA_MODE
# Switch Bt878/879 cards into SIS/VIA chipset compatibility mode which is
# needed for some old SiS and VIA chipset motherboards.
# This also allows Bt878/879 chips to work on old OPTi (<1997) chipset
@@ -1780,14 +1780,15 @@ controller isp0
# ISP_DISABLE_2100_SUPPORT Disable support for 2100 cards
# (these really just to save code space)
# (use of all three will cause the driver to not compile)
-options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and isp4
-options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
-options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
-options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
- # we want in full duplex mode.
-#options ISP_DISABLE_1020_SUPPORT
-#options ISP_DISABLE_1080_SUPPORT
-#options ISP_DISABLE_2100_SUPPORT
+options SCSI_ISP_NO_FWLOAD_MASK=0x12 # disable FW load for isp1 and
+ # isp4
+options SCSI_ISP_NO_NVRAM_MASK=0x1 # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP=0 # prefer I/O mapping
+options SCSI_ISP_FCDUPLEX=0x4 # isp2 is a Fibre Channel card
+ # we want in full duplex mode.
+#options ISP_DISABLE_1020_SUPPORT
+#options ISP_DISABLE_1080_SUPPORT
+#options ISP_DISABLE_2100_SUPPORT
device al0
device ax0
@@ -1867,11 +1868,11 @@ options POWERFAIL_NMI # make it beep instead of panicing
# intpm Intel PIIX4 Power Management Unit
# alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
#
-controller smbus0
-controller intpm0
-controller alpm0
+controller smbus0
+controller intpm0
+controller alpm0
-device smb0 at smbus?
+device smb0 at smbus?
#
# I2C Bus
@@ -1890,14 +1891,14 @@ device smb0 at smbus?
# Other:
# iicbb generic I2C bit-banging code (needed by lpbb, bktr)
#
-controller iicbus0
-controller iicbb0
+controller iicbus0
+controller iicbb0
-device ic0 at iicbus?
-device iic0 at iicbus?
-device iicsmb0 at iicbus?
+device ic0 at iicbus?
+device iic0 at iicbus?
+device iicsmb0 at iicbus?
-controller pcf0 at isa? port 0x320 irq 5
+controller pcf0 at isa? port 0x320 irq 5
# ISDN4BSD section
#
@@ -1910,99 +1911,99 @@ controller pcf0 at isa? port 0x320 irq 5
# --------------
#
# Teles S0/8 or Niccy 1008
-options TEL_S0_8
-#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
+options TEL_S0_8
+#device isic0 at isa? iomem 0xd0000 irq 5 flags 1
#
# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016
-options TEL_S0_16
-#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
+options TEL_S0_16
+#device isic0 at isa? port 0xd80 iomem 0xd0000 irq 5 flags 2
#
-# Teles S0/16.3
-options TEL_S0_16_3
-#device isic0 at isa? port 0xd80 irq 5 flags 3
+# Teles S0/16.3
+options TEL_S0_16_3
+#device isic0 at isa? port 0xd80 irq 5 flags 3
#
# AVM A1 or AVM Fritz!Card
-options AVM_A1
-#device isic0 at isa? port 0x340 irq 5 flags 4
+options AVM_A1
+#device isic0 at isa? port 0x340 irq 5 flags 4
#
# USRobotics Sportster ISDN TA intern
-options USR_STI
-#device isic0 at isa? port 0x268 irq 5 flags 7
+options USR_STI
+#device isic0 at isa? port 0x268 irq 5 flags 7
#
# ITK ix1 Micro ( < V.3, non-PnP version )
-options ITKIX1
-#device isic0 at isa? port 0x398 irq 10 flags 18
+options ITKIX1
+#device isic0 at isa? port 0x398 irq 10 flags 18
#
# ELSA PCC-16
-options "ELSA_PCC16"
-#device isic0 at isa? port 0x360 irq 10 flags 19
+options "ELSA_PCC16"
+#device isic0 at isa? port 0x360 irq 10 flags 19
#
# PnP-Cards:
# ----------
#
# Teles S0/16.3 PnP
-options TEL_S0_16_3_P
-#device isic0 at isa? port ? irq ?
+options TEL_S0_16_3_P
+#device isic0 at isa? port ? irq ?
#
# Creatix ISDN-S0 P&P
-options CRTX_S0_P
-#device isic0 at isa? port ? irq ?
+options CRTX_S0_P
+#device isic0 at isa? port ? irq ?
#
# Dr. Neuhaus Niccy Go@
-options DRN_NGO
-#device isic0 at isa? port ? irq ?
+options DRN_NGO
+#device isic0 at isa? port ? irq ?
#
# Sedlbauer Win Speed
-options SEDLBAUER
-#device isic0 at isa? port ? irq ?
+options SEDLBAUER
+#device isic0 at isa? port ? irq ?
#
# Dynalink IS64PH
-options DYNALINK
-#device isic0 at isa? port ? irq ?
+options DYNALINK
+#device isic0 at isa? port ? irq ?
#
# ELSA QuickStep 1000pro ISA
-options ELSA_QS1ISA
-#device isic0 at isa? port ? irq ?
+options ELSA_QS1ISA
+#device isic0 at isa? port ? irq ?
#
# ITK ix1 Micro ( V.3, PnP version )
-options "ITKIX1"
-#device isic0 at isa? port ? irq ?
+options "ITKIX1"
+#device isic0 at isa? port ? irq ?
#
# AVM Fritz!Card PnP
-options "AVM_PNP"
-#device isic0 at isa? port ? irq ?
+options "AVM_PNP"
+#device isic0 at isa? port ? irq ?
#
-# Siemens I-Surf 2.0
-options "SIEMENS_ISURF2"
-#device isic0 at isa? port ? irq ?
+# Siemens I-Surf 2.0
+options "SIEMENS_ISURF2"
+#device isic0 at isa? port ? irq ?
#
# PCI-Cards:
# ----------
#
# ELSA QuickStep 1000pro PCI
-options ELSA_QS1PCI
-#device isic0
+options ELSA_QS1PCI
+#device isic0
#
# AVM Fritz!Card PCI
-options "AVM_A1_PCI"
-#device isic0
+options "AVM_A1_PCI"
+#device isic0
#
# PCMCIA-Cards:
# -------------
#
# AVM PCMCIA Fritz!Card
-options AVM_A1_PCMCIA
-device isic0 at isa? port 0x340 irq 5 flags 10
+options AVM_A1_PCMCIA
+device isic0 at isa? port 0x340 irq 5 flags 10
#
# Active Cards:
# -------------
#
# Stollmann Tina-dd control device
-device tina0 at isa? port 0x260 irq 10
+device tina0 at isa? port 0x260 irq 10
#
# ISDN Protocol Stack
# -------------------
-#
+#
# Q.921 / layer 2 - i4b passive cards D channel handling
pseudo-device "i4bq921"
#
@@ -2016,19 +2017,19 @@ pseudo-device "i4b"
# ------------
#
# userland driver to do ISDN tracing (for passive cards only)
-pseudo-device "i4btrc" 4
+pseudo-device "i4btrc" 4
#
# userland driver to control the whole thing
-pseudo-device "i4bctl"
+pseudo-device "i4bctl"
#
# userland driver for access to raw B channel
-pseudo-device "i4brbch" 4
+pseudo-device "i4brbch" 4
#
# userland driver for telephony
-pseudo-device "i4btel" 2
+pseudo-device "i4btel" 2
#
# network driver for IP over raw HDLC ISDN
-pseudo-device "i4bipr" 4
+pseudo-device "i4bipr" 4
# enable VJ header compression detection for ipr i/f
options IPR_VJ
#
@@ -2053,7 +2054,7 @@ pseudo-device "i4bisppp" 4
# lpbb Philips official parallel port I2C bit-banging interface
#
# Supported interfaces:
-# ppc ISA-bus parallel port interfaces.
+# ppc ISA-bus parallel port interfaces.
#
options DEBUG_1284 # IEEE1284 signaling protocol debug
@@ -2075,7 +2076,7 @@ device lpbb0 at ppbus?
device ppc0 at isa? port? irq 7
-# Kernel BOOTP support
+# Kernel BOOTP support
options BOOTP # Use BOOTP to obtain IP address/hostname
options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info
@@ -2100,7 +2101,7 @@ options HW_WDOG
#
# The value below is the one more than the default.
#
-options PMAP_SHPGPERPROC=201
+options PMAP_SHPGPERPROC=201
#
# Disable swapping. This option removes all code which actually performs
@@ -2202,7 +2203,7 @@ options ENABLE_ALART
# slots to exactly what the DPT can hold at one time,
# enable this option.
# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
-# instruments are enabled. The tools in
+# instruments are enabled. The tools in
# /usr/sbin/dpt_* assume these to be enabled.
# DPT_FREELIST_IS_STACK For optimal L{1,2} CPU cache utilization, enable
# this option. Otherwise, the transaction queue is
@@ -2228,25 +2229,25 @@ options ENABLE_ALART
# driver author) before setting it, and NEVER,
# EVER set it to less than 300s (5 minutes).
-controller dpt0
+controller dpt0
# DPT options
-options DPT_VERIFY_HINTR
-options DPT_RESTRICTED_FREELIST
-#!CAM# options DPT_MEASURE_PERFORMANCE
-options DPT_FREELIST_IS_STACK
-#!CAM# options DPT_HANDLE_TIMEOUTS
-options DPT_TIMEOUT_FACTOR=4
-options DPT_INTR_DELAY=200 # Some motherboards need that
-options DPT_LOST_IRQ
-options DPT_RESET_HBA
+options DPT_VERIFY_HINTR
+options DPT_RESTRICTED_FREELIST
+#!CAM# options DPT_MEASURE_PERFORMANCE
+options DPT_FREELIST_IS_STACK
+#!CAM# options DPT_HANDLE_TIMEOUTS
+options DPT_TIMEOUT_FACTOR=4
+options DPT_INTR_DELAY=200 # Some motherboards need that
+options DPT_LOST_IRQ
+options DPT_RESET_HBA
# Don't EVER set this without having talked to Simon Shapiro on the phone
# first.
-options DPT_SHUTDOWN_SLEEP=500
+options DPT_SHUTDOWN_SLEEP=500
# USB support
-# UHCI controller
+# UHCI controller
controller uhci0
# OHCI controller
controller ohci0