diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 1999-11-05 20:40:01 +0000 |
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 1999-11-05 20:40:01 +0000 |
| commit | cb6da56edda40d8e6eabff66cf278613a29530ab (patch) | |
| tree | 4d6b4c913a141724889dc64b876e0f83405fbcbb | |
| parent | 98067211e8d816354bc0747b97ef33fe6e859f7e (diff) | |
Notes
| -rw-r--r-- | sys/conf/NOTES | 391 | ||||
| -rw-r--r-- | sys/i386/conf/LINT | 391 | ||||
| -rw-r--r-- | sys/i386/conf/NOTES | 391 |
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 |
