Deleted Added
full compact
NOTES (13417) NOTES (13765)
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
1#
2# LINT -- config file for checking all the sources, tries to pull in
3# as much of the source tree as it can.
4#
5# $Id: LINT,v 1.233 1996/01/09 23:14:57 ats Exp $
5# $Id: LINT,v 1.234 1996/01/13 23:30:10 phk Exp $
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 32 unchanged lines hidden (view full) ---

46#
47# A math emulator is mandatory if you wish to run on hardware which
48# does not have a floating-point processor. Pick either the original,
49# bogus (but freely-distributable) math emulator, or a much more
50# fully-featured but GPL-licensed emulator taken from Linux.
51#
52options MATH_EMULATE #Support for x87 emulation
53# Don't enable both of these in a real config.
6#
7# NB: You probably don't want to try running a kernel built from this
8# file. Instead, you should start from GENERIC, and add options from
9# this file as required.
10#
11
12#
13# This directive is mandatory; it defines the architecture to be

--- 32 unchanged lines hidden (view full) ---

46#
47# A math emulator is mandatory if you wish to run on hardware which
48# does not have a floating-point processor. Pick either the original,
49# bogus (but freely-distributable) math emulator, or a much more
50# fully-featured but GPL-licensed emulator taken from Linux.
51#
52options MATH_EMULATE #Support for x87 emulation
53# Don't enable both of these in a real config.
54options GPL_MATH_EMULATE #Support for x87 emualtion via
54options GPL_MATH_EMULATE #Support for x87 emulation via
55 #new math emulator
56
57#
58# This directive defines a number of things:
59# - The compiled kernel is to be called `kernel'
60# - The root filesystem might be on partition wd0a
61# - Crash dumps will be written to wd0b, if possible. Specifying the
62# dump device here is not recommended. Use dumpon(8).

--- 7 unchanged lines hidden (view full) ---

70#
71# Implement system calls compatible with 4.3BSD and older versions of
72# FreeBSD. You probably do NOT want to remove this as much current code
73# still relies on the 4.3 emulation.
74#
75options "COMPAT_43"
76
77#
55 #new math emulator
56
57#
58# This directive defines a number of things:
59# - The compiled kernel is to be called `kernel'
60# - The root filesystem might be on partition wd0a
61# - Crash dumps will be written to wd0b, if possible. Specifying the
62# dump device here is not recommended. Use dumpon(8).

--- 7 unchanged lines hidden (view full) ---

70#
71# Implement system calls compatible with 4.3BSD and older versions of
72# FreeBSD. You probably do NOT want to remove this as much current code
73# still relies on the 4.3 emulation.
74#
75options "COMPAT_43"
76
77#
78# Allow user-mode programs to manipulat their local descriptor tables.
78# Allow user-mode programs to manipulate their local descriptor tables.
79# This option is required for the WINE Windows(tm) emulator, and is
80# not used by anything else (that we know of).
81#
82options USER_LDT #allow user-level control of i386 ldt
83
84#
85# These three options provide support for System V Interface
86# Definition-style interprocess communication, in the form of shared

--- 155 unchanged lines hidden (view full) ---

242options NULLFS #NULL filesystem
243options PORTAL #Portal filesystem
244options PROCFS #Process filesystem
245options UMAPFS #UID map filesystem
246options UNION #Union filesystem
247# THis DEVFS is experimental but seems to work
248options DEVFS #devices filesystem
249
79# This option is required for the WINE Windows(tm) emulator, and is
80# not used by anything else (that we know of).
81#
82options USER_LDT #allow user-level control of i386 ldt
83
84#
85# These three options provide support for System V Interface
86# Definition-style interprocess communication, in the form of shared

--- 155 unchanged lines hidden (view full) ---

242options NULLFS #NULL filesystem
243options PORTAL #Portal filesystem
244options PROCFS #Process filesystem
245options UMAPFS #UID map filesystem
246options UNION #Union filesystem
247# THis DEVFS is experimental but seems to work
248options DEVFS #devices filesystem
249
250# Make space in the kernel for a MFS rootfilesystem. Define to the number
250# Make space in the kernel for a MFS root filesystem. Define to the number
251# of kilobytes to reserve for the filesystem.
252options MFS_ROOT=10
253# Allow the MFS_ROOT code to load the MFS image from floppy if it is missing.
254options MFS_AUTOLOAD
255
256# Allow this many swap-devices.
257options NSWAPDEV=20
258

--- 320 unchanged lines hidden (view full) ---

579options COM_MULTIPORT #code for some cards with shared IRQs
580options DSI_SOFT_MODEM #code for DSI Softmodems
581options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
582 #DDB, if available.
583
584#
585# Network interfaces: `cx', `ed', `el', `ep', `ie', `is', `le', `lnc'
586#
251# of kilobytes to reserve for the filesystem.
252options MFS_ROOT=10
253# Allow the MFS_ROOT code to load the MFS image from floppy if it is missing.
254options MFS_AUTOLOAD
255
256# Allow this many swap-devices.
257options NSWAPDEV=20
258

--- 320 unchanged lines hidden (view full) ---

579options COM_MULTIPORT #code for some cards with shared IRQs
580options DSI_SOFT_MODEM #code for DSI Softmodems
581options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
582 #DDB, if available.
583
584#
585# Network interfaces: `cx', `ed', `el', `ep', `ie', `is', `le', `lnc'
586#
587# ar: Arnet SYNC/570i hdlc sync 2/4 port V.35/X.21 serial driver (reqires sppp)
587# ar: Arnet SYNC/570i hdlc sync 2/4 port V.35/X.21 serial driver (requires sppp)
588# cx: Cronyx/Sigma multiport sync/async (with Cisco or PPP framing)
589# ed: Western Digital and SMC 80xx; Novell NE1000 and NE2000; 3Com 3C503
590# el: 3Com 3C501 (slow!)
591# ep: 3Com 3C509 (buggy)
592# fe: Fujitsu MB86960A/MB86965A Ethernet
593# fea: DEC DEFEA EISA FDDI adapter
594# ie: AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210
595# le: Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100,

--- 98 unchanged lines hidden (view full) ---

694# Miscellaneous hardware:
695#
696# mcd: Mitsumi CD-ROM
697# scd: Sony CD-ROM
698# matcd: Matsushita/Panasonic CD-ROM
699# wt: Wangtek and Archive QIC-02/QIC-36 tape drives
700# ctx: Cortex-I frame grabber
701# apm: Laptop Advanced Power Management (experimental)
588# cx: Cronyx/Sigma multiport sync/async (with Cisco or PPP framing)
589# ed: Western Digital and SMC 80xx; Novell NE1000 and NE2000; 3Com 3C503
590# el: 3Com 3C501 (slow!)
591# ep: 3Com 3C509 (buggy)
592# fe: Fujitsu MB86960A/MB86965A Ethernet
593# fea: DEC DEFEA EISA FDDI adapter
594# ie: AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210
595# le: Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100,

--- 98 unchanged lines hidden (view full) ---

694# Miscellaneous hardware:
695#
696# mcd: Mitsumi CD-ROM
697# scd: Sony CD-ROM
698# matcd: Matsushita/Panasonic CD-ROM
699# wt: Wangtek and Archive QIC-02/QIC-36 tape drives
700# ctx: Cortex-I frame grabber
701# apm: Laptop Advanced Power Management (experimental)
702# spigot: The Creative Labs Video Spigot video-aquisition board
702# spigot: The Creative Labs Video Spigot video-acquisition board
703# meteor: Matrox Meteor video capture board
704# cy: Cyclades serial driver
705# dgb: Digiboard PC/Xi and PC/Xe series driver (ALPHA QUALITY!)
706# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
707# asc: GI1904-based hand scanners, e.g. the Trust Amiscan Grey
708# gsc: Genius GS-4500 hand scanner.
709# joy: joystick
710# labpc: National Instrument's Lab-PC and Lab-PC+

--- 25 unchanged lines hidden (view full) ---

736# The host card is memory, not IO mapped.
737# The Rev 1 host cards use a 64K chunk, on a 32K boundary.
738# The Rev 2 host cards use a 32K chunk, on a 32K boundary.
739# The cards can use an IRQ of 11, 12 or 15.
740
741device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
742# for the Sony CDU31/33A CDROM
743device scd0 at isa? port 0x230 bio
703# meteor: Matrox Meteor video capture board
704# cy: Cyclades serial driver
705# dgb: Digiboard PC/Xi and PC/Xe series driver (ALPHA QUALITY!)
706# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
707# asc: GI1904-based hand scanners, e.g. the Trust Amiscan Grey
708# gsc: Genius GS-4500 hand scanner.
709# joy: joystick
710# labpc: National Instrument's Lab-PC and Lab-PC+

--- 25 unchanged lines hidden (view full) ---

736# The host card is memory, not IO mapped.
737# The Rev 1 host cards use a 64K chunk, on a 32K boundary.
738# The Rev 2 host cards use a 32K chunk, on a 32K boundary.
739# The cards can use an IRQ of 11, 12 or 15.
740
741device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
742# for the Sony CDU31/33A CDROM
743device scd0 at isa? port 0x230 bio
744# for the soundblaster 16 multicd - up to 4 devices
744# for the SoundBlaster 16 multicd - up to 4 devices
745controller matcd0 at isa? port 0x230 bio
746device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
747device ctx0 at isa? port 0x230 iomem 0xd0000
748device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
749device apm0 at isa?
750device gp0 at isa? port 0x2c0 tty
751device gsc0 at isa? port "IO_GSC1" tty drq 3
752device joy0 at isa? port "IO_GAME"

--- 72 unchanged lines hidden (view full) ---

825#
826controller crd0
827controller pcic0 at crd?
828
829#
830# Laptop/Notebook options:
831#
832# See also:
745controller matcd0 at isa? port 0x230 bio
746device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
747device ctx0 at isa? port 0x230 iomem 0xd0000
748device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
749device apm0 at isa?
750device gp0 at isa? port 0x2c0 tty
751device gsc0 at isa? port "IO_GSC1" tty drq 3
752device joy0 at isa? port "IO_GAME"

--- 72 unchanged lines hidden (view full) ---

825#
826controller crd0
827controller pcic0 at crd?
828
829#
830# Laptop/Notebook options:
831#
832# See also:
833# apm under `Miscellaneous hardare'
833# apm under `Miscellaneous hardware'
834# options PSM_NO_RESET for the `psm' driver
835# above.
836
837# For older notebooks that signal a powerfail condition (external
838# power supply dropped, or battery state low) by issuing an NMI:
839
840options POWERFAIL_NMI # make it beep instead of panicing
841
842# More undocumented options for linting.
843
844options APM_SLOWSTART=1
845options COMPAT_LINUX
846options DEBUG
847options "EXT2FS"
848options "IBCS2"
849options LINUX
850options "SCSI_2_DEF"
851options SHOW_BUSYBUFS # List buffers that prevent root unmount
834# options PSM_NO_RESET for the `psm' driver
835# above.
836
837# For older notebooks that signal a powerfail condition (external
838# power supply dropped, or battery state low) by issuing an NMI:
839
840options POWERFAIL_NMI # make it beep instead of panicing
841
842# More undocumented options for linting.
843
844options APM_SLOWSTART=1
845options COMPAT_LINUX
846options DEBUG
847options "EXT2FS"
848options "IBCS2"
849options LINUX
850options "SCSI_2_DEF"
851options SHOW_BUSYBUFS # List buffers that prevent root unmount