Style lint LINT.

mostly this was fixing options to be "options<sp>^IOPTION", along with
	many <sp> replaced by ^I to be consistant.
This commit is contained in:
David E. O'Brien 1999-11-05 20:40:01 +00:00
parent 98067211e8
commit cb6da56edd
3 changed files with 588 additions and 585 deletions

View File

@ -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

View File

@ -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

View File

@ -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