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 |