Substantially clean up LINT and add `fe'.
This commit is contained in:
parent
a8f7a4814b
commit
c8f541eea7
111
sys/conf/NOTES
111
sys/conf/NOTES
@ -2,7 +2,7 @@
|
||||
# LINT -- config file for checking all the sources, tries to pull in
|
||||
# as much of the source tree as it can.
|
||||
#
|
||||
# $Id: LINT,v 1.170 1995/04/18 11:02:22 ache Exp $
|
||||
# $Id: LINT,v 1.171 1995/04/22 22:39:33 dyson Exp $
|
||||
#
|
||||
# NB: You probably don't want to try running a kernel built from this
|
||||
# file. Instead, you should start from GENERIC, and add options from
|
||||
@ -254,13 +254,6 @@ options QUOTA #enable disk quotas
|
||||
#####################################################################
|
||||
# SCSI DEVICES
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
|
||||
# SCSI DEVICE CONFIGURATION
|
||||
|
||||
# The SCSI subsystem consists of the `base' SCSI code, a number of
|
||||
@ -308,6 +301,16 @@ device worm0 at scbus? # SCSI worm
|
||||
device pt0 at scbus? # SCSI processor type
|
||||
device sctarg0 at scbus? # SCSI target
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
options SCSIDEBUG
|
||||
#options NO_SCSI_SENSE
|
||||
options SCSI_REPORT_GEOMETRY
|
||||
|
||||
|
||||
#####################################################################
|
||||
# MISCELLANEOUS DEVICES AND OPTIONS
|
||||
@ -316,7 +319,8 @@ device sctarg0 at scbus? # SCSI target
|
||||
# Of these, only the `log' device is truly mandatory. The `pty'
|
||||
# device usually turns out to be ``effectively mandatory'', as it is
|
||||
# required for `telnetd', `rlogind', `screen', `emacs', and `xterm',
|
||||
# among others.
|
||||
# among others. The `isdn', `ii', `ity', `itel', and `ispy' devices
|
||||
# are all required when ISDN support is used.
|
||||
#
|
||||
pseudo-device pty 16 #Pseudo ttys - can go as high as 64
|
||||
pseudo-device speaker #Play IBM BASIC-style noises out your speaker
|
||||
@ -325,6 +329,13 @@ pseudo-device gzip #Exec gzipped a.out's
|
||||
pseudo-device vn #Vnode driver (turns a file into a device)
|
||||
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#####################################################################
|
||||
# HARDWARE DEVICE CONFIGURATION
|
||||
@ -334,7 +345,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
# Micro Channel is not supported at all.
|
||||
|
||||
#
|
||||
# Mandatory ISA devices: isa, sc, npx
|
||||
# Mandatory ISA devices: isa, sc or vt, npx
|
||||
#
|
||||
controller isa0
|
||||
|
||||
@ -490,19 +501,11 @@ options FDSEEKWAIT="16"
|
||||
# mse: Logitech and ATI InPort bus mouse ports
|
||||
# psm: PS/2 mouse port (needs ALLOW_CONFLICT_IOADDR, above)
|
||||
# sio: serial ports (see sio(4))
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
|
||||
device lpt0 at isa? port "IO_LPT3" tty irq 7 vector lptintr
|
||||
device mse0 at isa? port 0x23c tty irq 5 vector mseintr
|
||||
device psm0 at isa? port "IO_KBD" tty irq 12 vector psmintr
|
||||
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
# Options for sio:
|
||||
options COMCONSOLE #prefer serial console to video console
|
||||
@ -518,6 +521,7 @@ options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
|
||||
# ed: Western Digital and SMC 80xx; Novell NE1000 and NE2000; 3Com 3C503
|
||||
# el: 3Com 3C501 (slow!)
|
||||
# ep: 3Com 3C509 (buggy)
|
||||
# fe: Fujitsu MB86960A/MB86965A Ethernet
|
||||
# fea: DEC DEFEA EISA FDDI adapter
|
||||
# ie: AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210
|
||||
# le: Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100,
|
||||
@ -534,6 +538,7 @@ device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
|
||||
device eg0 at isa? port 0x310 net irq 5 vector egintr
|
||||
device el0 at isa? port 0x300 net irq 9 vector elintr
|
||||
device ep0 at isa? port 0x300 net irq 10 vector epintr
|
||||
device fe0 at isa? port 0x240 net irq ? vector feintr
|
||||
device fea0 at isa? net irq ? vector feaintr
|
||||
device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr
|
||||
device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr
|
||||
@ -542,10 +547,10 @@ device lnc0 at isa? port 0x300 net irq 10 drq 0 vector lncintr
|
||||
device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr
|
||||
device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
|
||||
|
||||
#
|
||||
# ISDN drivers - `isdn'.
|
||||
#
|
||||
# Uncomment one (and only one) of the following 4 drivers for the appropriate
|
||||
# Uncomment one (and only one) of the following two drivers for the appropriate
|
||||
# ISDN device you have. For more information on what's considered appropriate
|
||||
# for your given set of circumstances, please read
|
||||
# /usr/src/gnu/usr.sbin/docs/INSTALL. It's a bit sparse at present, but it's
|
||||
@ -554,62 +559,45 @@ device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
#
|
||||
device nic0 at isa? port "IO_COM3" iomem 0xe0000 tty irq 9 vector nicintr
|
||||
device nnic0 at isa? port 0x150 iomem 0xe0000 tty irq 12 vector nnicintr
|
||||
# This one is also temporarily ill - needs an isa_device structure!!
|
||||
#controller tel0 at isa? iomem 0xe0000 tty irq 9 vector telintr
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#
|
||||
# Audio drivers: `snd', `pca'
|
||||
# Audio drivers: `snd', `sb', `pas', `gus', `pca'
|
||||
#
|
||||
# snd: Voxware sound support code
|
||||
# sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum
|
||||
# sbxvi: SoundBlaster 16
|
||||
# sbmidi: SoundBlaster 16 MIDI interface
|
||||
# pas: ProAudioSpectrum PCM and MIDI
|
||||
# gus: Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX
|
||||
# gusxvi: Gravis Ultrasound 16-bit PCM
|
||||
# gusmax: Gravis Ultrasound MAX (currently broken)
|
||||
# mss: Microsoft Sound System
|
||||
# opl: Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum
|
||||
# uart: stand-alone 6850 UART for MIDI
|
||||
# mpu: Roland MPU-401 stand-alone card
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
# snd: Voxware sound drivers for various cards
|
||||
# see /usr/src/sys/i386/isa/sound/sound.doc for details
|
||||
# pca: PCM audio through your PC speaker
|
||||
#
|
||||
|
||||
# SB = SoundBlaster; PAS = ProAudioSpectrum; GUS = Gravis UltraSound
|
||||
# Controls all sound devices
|
||||
controller snd0
|
||||
|
||||
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
|
||||
device sb0 at isa? port 0x220 irq 7 drq 1 vector sbintr
|
||||
|
||||
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
|
||||
device sbxvi0 at isa? drq 5
|
||||
|
||||
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
|
||||
device sbmidi0 at isa? port 0x330
|
||||
|
||||
# ProAudioSpectrum PCM and Midi - for PAS
|
||||
device pas0 at isa? port 0x388 irq 10 drq 6 vector pasintr
|
||||
|
||||
# Gravis UltraSound - for GUS, GUS16, GUSMAX
|
||||
device gus0 at isa? port 0x220 irq 11 drq 1 vector gusintr
|
||||
|
||||
# Gravis UltraSound 16 bit option - for GUS16 - requires gus0
|
||||
device gusxvi0 at isa? port 0x530 irq 7 drq 3 vector adintr
|
||||
|
||||
# Gravis UltraSound MAX - for GUSMAX - requires gus0
|
||||
device gusmax0 at isa? port 0x32c
|
||||
|
||||
# MS Sound System
|
||||
device mss0 at isa? port 0x530 irq 10 drq 1 vector adintr
|
||||
|
||||
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
|
||||
device opl0 at isa? port 0x388
|
||||
|
||||
# MPU-401 - for MPU-401 standalone card
|
||||
device mpu0 at isa? port 0x330 irq 6 drq 0
|
||||
|
||||
# 6850 UART Midi
|
||||
device uart0 at isa? port 0x330 irq 5 vector "m6850intr"
|
||||
|
||||
# Not controlled by `snd'
|
||||
device pca0 at isa? port IO_TIMER1 tty
|
||||
|
||||
#
|
||||
@ -622,6 +610,10 @@ device pca0 at isa? port IO_TIMER1 tty
|
||||
# ctx: Cortex-I frame grabber
|
||||
# apm: Laptop Advanced Power Management (experimental)
|
||||
# spigot: The Creative Labs Video Spigot video-aquisition board
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
#
|
||||
# Notes on the spigot:
|
||||
# The video spigot is at 0xad6. This port address can not be changed.
|
||||
@ -635,13 +627,14 @@ device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
|
||||
device scd0 at isa? port 0x230 bio
|
||||
# for the soundblaster 16 multicd - up to 4 devices
|
||||
controller matcd0 at isa? port ?
|
||||
#controller matcd1 at isa? port ?
|
||||
#controller matcd2 at isa? port ?
|
||||
#controller matcd3 at isa? port ?
|
||||
device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
|
||||
device ctx0 at isa? port 0x230 iomem 0xd0000
|
||||
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
|
||||
device apm0 at isa?
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
#
|
||||
# PCI devices:
|
||||
|
@ -1,7 +1,7 @@
|
||||
# This file tells config what files go into building a kernel,
|
||||
# files marked standard are always included.
|
||||
#
|
||||
# $Id: files.i386,v 1.95 1995/04/16 01:20:00 gibbs Exp $
|
||||
# $Id: files.i386,v 1.96 1995/04/23 09:12:00 julian Exp $
|
||||
#
|
||||
aic7xxx_asm optional ahc device-driver \
|
||||
dependency "$S/dev/aic7xxx/aic7xxx_asm.c" \
|
||||
@ -78,6 +78,7 @@ i386/isa/if_ed.c optional ed device-driver
|
||||
i386/isa/if_eg.c optional eg device-driver
|
||||
i386/isa/if_el.c optional el device-driver
|
||||
i386/isa/if_ep.c optional ep device-driver
|
||||
i386/isa/if_fe.c optional fe device-driver
|
||||
i386/isa/if_ie.c optional ie device-driver
|
||||
i386/isa/if_is.c optional is device-driver
|
||||
i386/isa/if_ix.c optional ix device-driver
|
||||
|
@ -2,7 +2,7 @@
|
||||
# LINT -- config file for checking all the sources, tries to pull in
|
||||
# as much of the source tree as it can.
|
||||
#
|
||||
# $Id: LINT,v 1.170 1995/04/18 11:02:22 ache Exp $
|
||||
# $Id: LINT,v 1.171 1995/04/22 22:39:33 dyson Exp $
|
||||
#
|
||||
# NB: You probably don't want to try running a kernel built from this
|
||||
# file. Instead, you should start from GENERIC, and add options from
|
||||
@ -254,13 +254,6 @@ options QUOTA #enable disk quotas
|
||||
#####################################################################
|
||||
# SCSI DEVICES
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
|
||||
# SCSI DEVICE CONFIGURATION
|
||||
|
||||
# The SCSI subsystem consists of the `base' SCSI code, a number of
|
||||
@ -308,6 +301,16 @@ device worm0 at scbus? # SCSI worm
|
||||
device pt0 at scbus? # SCSI processor type
|
||||
device sctarg0 at scbus? # SCSI target
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
options SCSIDEBUG
|
||||
#options NO_SCSI_SENSE
|
||||
options SCSI_REPORT_GEOMETRY
|
||||
|
||||
|
||||
#####################################################################
|
||||
# MISCELLANEOUS DEVICES AND OPTIONS
|
||||
@ -316,7 +319,8 @@ device sctarg0 at scbus? # SCSI target
|
||||
# Of these, only the `log' device is truly mandatory. The `pty'
|
||||
# device usually turns out to be ``effectively mandatory'', as it is
|
||||
# required for `telnetd', `rlogind', `screen', `emacs', and `xterm',
|
||||
# among others.
|
||||
# among others. The `isdn', `ii', `ity', `itel', and `ispy' devices
|
||||
# are all required when ISDN support is used.
|
||||
#
|
||||
pseudo-device pty 16 #Pseudo ttys - can go as high as 64
|
||||
pseudo-device speaker #Play IBM BASIC-style noises out your speaker
|
||||
@ -325,6 +329,13 @@ pseudo-device gzip #Exec gzipped a.out's
|
||||
pseudo-device vn #Vnode driver (turns a file into a device)
|
||||
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#####################################################################
|
||||
# HARDWARE DEVICE CONFIGURATION
|
||||
@ -334,7 +345,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
# Micro Channel is not supported at all.
|
||||
|
||||
#
|
||||
# Mandatory ISA devices: isa, sc, npx
|
||||
# Mandatory ISA devices: isa, sc or vt, npx
|
||||
#
|
||||
controller isa0
|
||||
|
||||
@ -490,19 +501,11 @@ options FDSEEKWAIT="16"
|
||||
# mse: Logitech and ATI InPort bus mouse ports
|
||||
# psm: PS/2 mouse port (needs ALLOW_CONFLICT_IOADDR, above)
|
||||
# sio: serial ports (see sio(4))
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
|
||||
device lpt0 at isa? port "IO_LPT3" tty irq 7 vector lptintr
|
||||
device mse0 at isa? port 0x23c tty irq 5 vector mseintr
|
||||
device psm0 at isa? port "IO_KBD" tty irq 12 vector psmintr
|
||||
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
# Options for sio:
|
||||
options COMCONSOLE #prefer serial console to video console
|
||||
@ -518,6 +521,7 @@ options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
|
||||
# ed: Western Digital and SMC 80xx; Novell NE1000 and NE2000; 3Com 3C503
|
||||
# el: 3Com 3C501 (slow!)
|
||||
# ep: 3Com 3C509 (buggy)
|
||||
# fe: Fujitsu MB86960A/MB86965A Ethernet
|
||||
# fea: DEC DEFEA EISA FDDI adapter
|
||||
# ie: AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210
|
||||
# le: Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100,
|
||||
@ -534,6 +538,7 @@ device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
|
||||
device eg0 at isa? port 0x310 net irq 5 vector egintr
|
||||
device el0 at isa? port 0x300 net irq 9 vector elintr
|
||||
device ep0 at isa? port 0x300 net irq 10 vector epintr
|
||||
device fe0 at isa? port 0x240 net irq ? vector feintr
|
||||
device fea0 at isa? net irq ? vector feaintr
|
||||
device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr
|
||||
device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr
|
||||
@ -542,10 +547,10 @@ device lnc0 at isa? port 0x300 net irq 10 drq 0 vector lncintr
|
||||
device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr
|
||||
device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
|
||||
|
||||
#
|
||||
# ISDN drivers - `isdn'.
|
||||
#
|
||||
# Uncomment one (and only one) of the following 4 drivers for the appropriate
|
||||
# Uncomment one (and only one) of the following two drivers for the appropriate
|
||||
# ISDN device you have. For more information on what's considered appropriate
|
||||
# for your given set of circumstances, please read
|
||||
# /usr/src/gnu/usr.sbin/docs/INSTALL. It's a bit sparse at present, but it's
|
||||
@ -554,62 +559,45 @@ device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
#
|
||||
device nic0 at isa? port "IO_COM3" iomem 0xe0000 tty irq 9 vector nicintr
|
||||
device nnic0 at isa? port 0x150 iomem 0xe0000 tty irq 12 vector nnicintr
|
||||
# This one is also temporarily ill - needs an isa_device structure!!
|
||||
#controller tel0 at isa? iomem 0xe0000 tty irq 9 vector telintr
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#
|
||||
# Audio drivers: `snd', `pca'
|
||||
# Audio drivers: `snd', `sb', `pas', `gus', `pca'
|
||||
#
|
||||
# snd: Voxware sound support code
|
||||
# sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum
|
||||
# sbxvi: SoundBlaster 16
|
||||
# sbmidi: SoundBlaster 16 MIDI interface
|
||||
# pas: ProAudioSpectrum PCM and MIDI
|
||||
# gus: Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX
|
||||
# gusxvi: Gravis Ultrasound 16-bit PCM
|
||||
# gusmax: Gravis Ultrasound MAX (currently broken)
|
||||
# mss: Microsoft Sound System
|
||||
# opl: Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum
|
||||
# uart: stand-alone 6850 UART for MIDI
|
||||
# mpu: Roland MPU-401 stand-alone card
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
# snd: Voxware sound drivers for various cards
|
||||
# see /usr/src/sys/i386/isa/sound/sound.doc for details
|
||||
# pca: PCM audio through your PC speaker
|
||||
#
|
||||
|
||||
# SB = SoundBlaster; PAS = ProAudioSpectrum; GUS = Gravis UltraSound
|
||||
# Controls all sound devices
|
||||
controller snd0
|
||||
|
||||
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
|
||||
device sb0 at isa? port 0x220 irq 7 drq 1 vector sbintr
|
||||
|
||||
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
|
||||
device sbxvi0 at isa? drq 5
|
||||
|
||||
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
|
||||
device sbmidi0 at isa? port 0x330
|
||||
|
||||
# ProAudioSpectrum PCM and Midi - for PAS
|
||||
device pas0 at isa? port 0x388 irq 10 drq 6 vector pasintr
|
||||
|
||||
# Gravis UltraSound - for GUS, GUS16, GUSMAX
|
||||
device gus0 at isa? port 0x220 irq 11 drq 1 vector gusintr
|
||||
|
||||
# Gravis UltraSound 16 bit option - for GUS16 - requires gus0
|
||||
device gusxvi0 at isa? port 0x530 irq 7 drq 3 vector adintr
|
||||
|
||||
# Gravis UltraSound MAX - for GUSMAX - requires gus0
|
||||
device gusmax0 at isa? port 0x32c
|
||||
|
||||
# MS Sound System
|
||||
device mss0 at isa? port 0x530 irq 10 drq 1 vector adintr
|
||||
|
||||
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
|
||||
device opl0 at isa? port 0x388
|
||||
|
||||
# MPU-401 - for MPU-401 standalone card
|
||||
device mpu0 at isa? port 0x330 irq 6 drq 0
|
||||
|
||||
# 6850 UART Midi
|
||||
device uart0 at isa? port 0x330 irq 5 vector "m6850intr"
|
||||
|
||||
# Not controlled by `snd'
|
||||
device pca0 at isa? port IO_TIMER1 tty
|
||||
|
||||
#
|
||||
@ -622,6 +610,10 @@ device pca0 at isa? port IO_TIMER1 tty
|
||||
# ctx: Cortex-I frame grabber
|
||||
# apm: Laptop Advanced Power Management (experimental)
|
||||
# spigot: The Creative Labs Video Spigot video-aquisition board
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
#
|
||||
# Notes on the spigot:
|
||||
# The video spigot is at 0xad6. This port address can not be changed.
|
||||
@ -635,13 +627,14 @@ device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
|
||||
device scd0 at isa? port 0x230 bio
|
||||
# for the soundblaster 16 multicd - up to 4 devices
|
||||
controller matcd0 at isa? port ?
|
||||
#controller matcd1 at isa? port ?
|
||||
#controller matcd2 at isa? port ?
|
||||
#controller matcd3 at isa? port ?
|
||||
device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
|
||||
device ctx0 at isa? port 0x230 iomem 0xd0000
|
||||
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
|
||||
device apm0 at isa?
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
#
|
||||
# PCI devices:
|
||||
|
@ -2,7 +2,7 @@
|
||||
# LINT -- config file for checking all the sources, tries to pull in
|
||||
# as much of the source tree as it can.
|
||||
#
|
||||
# $Id: LINT,v 1.170 1995/04/18 11:02:22 ache Exp $
|
||||
# $Id: LINT,v 1.171 1995/04/22 22:39:33 dyson Exp $
|
||||
#
|
||||
# NB: You probably don't want to try running a kernel built from this
|
||||
# file. Instead, you should start from GENERIC, and add options from
|
||||
@ -254,13 +254,6 @@ options QUOTA #enable disk quotas
|
||||
#####################################################################
|
||||
# SCSI DEVICES
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
|
||||
# SCSI DEVICE CONFIGURATION
|
||||
|
||||
# The SCSI subsystem consists of the `base' SCSI code, a number of
|
||||
@ -308,6 +301,16 @@ device worm0 at scbus? # SCSI worm
|
||||
device pt0 at scbus? # SCSI processor type
|
||||
device sctarg0 at scbus? # SCSI target
|
||||
|
||||
# SCSI OPTIONS:
|
||||
|
||||
# SCSIDEBUG: When defined enables debugging macros
|
||||
# NO_SCSI_SENSE: When defined disables sense descriptions (about 4k)
|
||||
# SCSI_REPORT_GEOMETRY: Always report disk geometry at boot up instead
|
||||
# only when booting verbosely.
|
||||
options SCSIDEBUG
|
||||
#options NO_SCSI_SENSE
|
||||
options SCSI_REPORT_GEOMETRY
|
||||
|
||||
|
||||
#####################################################################
|
||||
# MISCELLANEOUS DEVICES AND OPTIONS
|
||||
@ -316,7 +319,8 @@ device sctarg0 at scbus? # SCSI target
|
||||
# Of these, only the `log' device is truly mandatory. The `pty'
|
||||
# device usually turns out to be ``effectively mandatory'', as it is
|
||||
# required for `telnetd', `rlogind', `screen', `emacs', and `xterm',
|
||||
# among others.
|
||||
# among others. The `isdn', `ii', `ity', `itel', and `ispy' devices
|
||||
# are all required when ISDN support is used.
|
||||
#
|
||||
pseudo-device pty 16 #Pseudo ttys - can go as high as 64
|
||||
pseudo-device speaker #Play IBM BASIC-style noises out your speaker
|
||||
@ -325,6 +329,13 @@ pseudo-device gzip #Exec gzipped a.out's
|
||||
pseudo-device vn #Vnode driver (turns a file into a device)
|
||||
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#####################################################################
|
||||
# HARDWARE DEVICE CONFIGURATION
|
||||
@ -334,7 +345,7 @@ pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
|
||||
# Micro Channel is not supported at all.
|
||||
|
||||
#
|
||||
# Mandatory ISA devices: isa, sc, npx
|
||||
# Mandatory ISA devices: isa, sc or vt, npx
|
||||
#
|
||||
controller isa0
|
||||
|
||||
@ -490,19 +501,11 @@ options FDSEEKWAIT="16"
|
||||
# mse: Logitech and ATI InPort bus mouse ports
|
||||
# psm: PS/2 mouse port (needs ALLOW_CONFLICT_IOADDR, above)
|
||||
# sio: serial ports (see sio(4))
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
|
||||
device lpt0 at isa? port "IO_LPT3" tty irq 7 vector lptintr
|
||||
device mse0 at isa? port 0x23c tty irq 5 vector mseintr
|
||||
device psm0 at isa? port "IO_KBD" tty irq 12 vector psmintr
|
||||
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
# Options for sio:
|
||||
options COMCONSOLE #prefer serial console to video console
|
||||
@ -518,6 +521,7 @@ options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to
|
||||
# ed: Western Digital and SMC 80xx; Novell NE1000 and NE2000; 3Com 3C503
|
||||
# el: 3Com 3C501 (slow!)
|
||||
# ep: 3Com 3C509 (buggy)
|
||||
# fe: Fujitsu MB86960A/MB86965A Ethernet
|
||||
# fea: DEC DEFEA EISA FDDI adapter
|
||||
# ie: AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210
|
||||
# le: Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100,
|
||||
@ -534,6 +538,7 @@ device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
|
||||
device eg0 at isa? port 0x310 net irq 5 vector egintr
|
||||
device el0 at isa? port 0x300 net irq 9 vector elintr
|
||||
device ep0 at isa? port 0x300 net irq 10 vector epintr
|
||||
device fe0 at isa? port 0x240 net irq ? vector feintr
|
||||
device fea0 at isa? net irq ? vector feaintr
|
||||
device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr
|
||||
device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr
|
||||
@ -542,10 +547,10 @@ device lnc0 at isa? port 0x300 net irq 10 drq 0 vector lncintr
|
||||
device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr
|
||||
device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
|
||||
|
||||
#
|
||||
# ISDN drivers - `isdn'.
|
||||
#
|
||||
# Uncomment one (and only one) of the following 4 drivers for the appropriate
|
||||
# Uncomment one (and only one) of the following two drivers for the appropriate
|
||||
# ISDN device you have. For more information on what's considered appropriate
|
||||
# for your given set of circumstances, please read
|
||||
# /usr/src/gnu/usr.sbin/docs/INSTALL. It's a bit sparse at present, but it's
|
||||
@ -554,62 +559,45 @@ device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
|
||||
#
|
||||
device nic0 at isa? port "IO_COM3" iomem 0xe0000 tty irq 9 vector nicintr
|
||||
device nnic0 at isa? port 0x150 iomem 0xe0000 tty irq 12 vector nnicintr
|
||||
# This one is also temporarily ill - needs an isa_device structure!!
|
||||
#controller tel0 at isa? iomem 0xe0000 tty irq 9 vector telintr
|
||||
|
||||
# These are non-optional for ISDN
|
||||
pseudo-device isdn
|
||||
pseudo-device ii 4
|
||||
pseudo-device ity 4
|
||||
pseudo-device itel 2
|
||||
pseudo-device ispy 1
|
||||
|
||||
|
||||
#
|
||||
# Audio drivers: `snd', `pca'
|
||||
# Audio drivers: `snd', `sb', `pas', `gus', `pca'
|
||||
#
|
||||
# snd: Voxware sound support code
|
||||
# sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum
|
||||
# sbxvi: SoundBlaster 16
|
||||
# sbmidi: SoundBlaster 16 MIDI interface
|
||||
# pas: ProAudioSpectrum PCM and MIDI
|
||||
# gus: Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX
|
||||
# gusxvi: Gravis Ultrasound 16-bit PCM
|
||||
# gusmax: Gravis Ultrasound MAX (currently broken)
|
||||
# mss: Microsoft Sound System
|
||||
# opl: Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum
|
||||
# uart: stand-alone 6850 UART for MIDI
|
||||
# mpu: Roland MPU-401 stand-alone card
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
# snd: Voxware sound drivers for various cards
|
||||
# see /usr/src/sys/i386/isa/sound/sound.doc for details
|
||||
# pca: PCM audio through your PC speaker
|
||||
#
|
||||
|
||||
# SB = SoundBlaster; PAS = ProAudioSpectrum; GUS = Gravis UltraSound
|
||||
# Controls all sound devices
|
||||
controller snd0
|
||||
|
||||
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
|
||||
device sb0 at isa? port 0x220 irq 7 drq 1 vector sbintr
|
||||
|
||||
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
|
||||
device sbxvi0 at isa? drq 5
|
||||
|
||||
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
|
||||
device sbmidi0 at isa? port 0x330
|
||||
|
||||
# ProAudioSpectrum PCM and Midi - for PAS
|
||||
device pas0 at isa? port 0x388 irq 10 drq 6 vector pasintr
|
||||
|
||||
# Gravis UltraSound - for GUS, GUS16, GUSMAX
|
||||
device gus0 at isa? port 0x220 irq 11 drq 1 vector gusintr
|
||||
|
||||
# Gravis UltraSound 16 bit option - for GUS16 - requires gus0
|
||||
device gusxvi0 at isa? port 0x530 irq 7 drq 3 vector adintr
|
||||
|
||||
# Gravis UltraSound MAX - for GUSMAX - requires gus0
|
||||
device gusmax0 at isa? port 0x32c
|
||||
|
||||
# MS Sound System
|
||||
device mss0 at isa? port 0x530 irq 10 drq 1 vector adintr
|
||||
|
||||
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
|
||||
device opl0 at isa? port 0x388
|
||||
|
||||
# MPU-401 - for MPU-401 standalone card
|
||||
device mpu0 at isa? port 0x330 irq 6 drq 0
|
||||
|
||||
# 6850 UART Midi
|
||||
device uart0 at isa? port 0x330 irq 5 vector "m6850intr"
|
||||
|
||||
# Not controlled by `snd'
|
||||
device pca0 at isa? port IO_TIMER1 tty
|
||||
|
||||
#
|
||||
@ -622,6 +610,10 @@ device pca0 at isa? port IO_TIMER1 tty
|
||||
# ctx: Cortex-I frame grabber
|
||||
# apm: Laptop Advanced Power Management (experimental)
|
||||
# spigot: The Creative Labs Video Spigot video-aquisition board
|
||||
# cy: Cyclades high-speed serial driver (ALPHA QUALITY!)
|
||||
# gp: National Instruments AT-GPIB and AT-GPIB/TNT board
|
||||
# gsc: Genius GS-4500 hand scanner.
|
||||
# joy: joystick
|
||||
#
|
||||
# Notes on the spigot:
|
||||
# The video spigot is at 0xad6. This port address can not be changed.
|
||||
@ -635,13 +627,14 @@ device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
|
||||
device scd0 at isa? port 0x230 bio
|
||||
# for the soundblaster 16 multicd - up to 4 devices
|
||||
controller matcd0 at isa? port ?
|
||||
#controller matcd1 at isa? port ?
|
||||
#controller matcd2 at isa? port ?
|
||||
#controller matcd3 at isa? port ?
|
||||
device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
|
||||
device ctx0 at isa? port 0x230 iomem 0xd0000
|
||||
device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
|
||||
device apm0 at isa?
|
||||
device gp0 at isa? port 0x2c0 tty
|
||||
device gsc0 at isa? port "IO_GSC1" tty drq 3
|
||||
device joy0 at isa? port "IO_GAME"
|
||||
device cy0 at isa? tty irq 10 iomem 0xd4000 vector cyintr
|
||||
|
||||
#
|
||||
# PCI devices:
|
||||
|
@ -1,7 +1,7 @@
|
||||
# This file tells config what files go into building a kernel,
|
||||
# files marked standard are always included.
|
||||
#
|
||||
# $Id: files.i386,v 1.95 1995/04/16 01:20:00 gibbs Exp $
|
||||
# $Id: files.i386,v 1.96 1995/04/23 09:12:00 julian Exp $
|
||||
#
|
||||
aic7xxx_asm optional ahc device-driver \
|
||||
dependency "$S/dev/aic7xxx/aic7xxx_asm.c" \
|
||||
@ -78,6 +78,7 @@ i386/isa/if_ed.c optional ed device-driver
|
||||
i386/isa/if_eg.c optional eg device-driver
|
||||
i386/isa/if_el.c optional el device-driver
|
||||
i386/isa/if_ep.c optional ep device-driver
|
||||
i386/isa/if_fe.c optional fe device-driver
|
||||
i386/isa/if_ie.c optional ie device-driver
|
||||
i386/isa/if_is.c optional is device-driver
|
||||
i386/isa/if_ix.c optional ix device-driver
|
||||
|
Loading…
Reference in New Issue
Block a user