NOTES (45715) | NOTES (45720) |
---|---|
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.581 1999/04/14 16:54:00 peter Exp $ | 5# $Id: LINT,v 1.582 1999/04/16 16:17:04 n_hibma 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 --- 808 unchanged lines hidden (view full) --- 822 823# ISA and EISA devices: 824# EISA support is available for some device, so they can be auto-probed. 825# Micro Channel is not supported at all. 826 827# 828# Mandatory ISA devices: isa, npx 829# | 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 --- 808 unchanged lines hidden (view full) --- 822 823# ISA and EISA devices: 824# EISA support is available for some device, so they can be auto-probed. 825# Micro Channel is not supported at all. 826 827# 828# Mandatory ISA devices: isa, npx 829# |
830controller isa0 | 830controller isa0 at nexus? |
831 832# 833# Options for `isa': 834# 835# AUTO_EOI_1 enables the `automatic EOI' feature for the master 8259A 836# interrupt controller. This saves about 0.7-1.25 usec for each interrupt. 837# This option breaks suspend/resume on some portables. 838# --- 44 unchanged lines hidden (view full) --- 883options "NTIMECOUNTER=20" 884 885# Enable PnP support in the kernel. This allows you to automaticly 886# attach to PnP cards for drivers that support it and allows you to 887# configure cards from USERCONFIG. See pnp(4) for more info. 888controller pnp0 889 890# The keyboard controller; it controlls the keyboard and the PS/2 mouse. | 831 832# 833# Options for `isa': 834# 835# AUTO_EOI_1 enables the `automatic EOI' feature for the master 8259A 836# interrupt controller. This saves about 0.7-1.25 usec for each interrupt. 837# This option breaks suspend/resume on some portables. 838# --- 44 unchanged lines hidden (view full) --- 883options "NTIMECOUNTER=20" 884 885# Enable PnP support in the kernel. This allows you to automaticly 886# attach to PnP cards for drivers that support it and allows you to 887# configure cards from USERCONFIG. See pnp(4) for more info. 888controller pnp0 889 890# The keyboard controller; it controlls the keyboard and the PS/2 mouse. |
891controller atkbdc0 at isa? port IO_KBD tty | 891controller atkbdc0 at isa? port IO_KBD |
892 893# The AT keyboard | 892 893# The AT keyboard |
894device atkbd0 at isa? tty irq 1 | 894device atkbd0 at atkbdc? tty irq 1 |
895 896# Options for atkbd: 897options ATKBD_DFLT_KEYMAP # specify the built-in keymap 898makeoptions ATKBD_DFLT_KEYMAP="jp.106" 899 900# These options are valid for other keyboard drivers as well. 901options KBD_DISABLE_KEYMAP_LOAD # refuse to load a keymap 902options KBD_INSTALL_CDEV # install a CDEV entry in /dev 903 904# `flags' for atkbd: 905# 0x01 Force detection of keyboard, else we always assume a keyboard 906# 0x02 Don't reset keyboard, useful for some newer ThinkPads 907# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads 908 909# PS/2 mouse | 895 896# Options for atkbd: 897options ATKBD_DFLT_KEYMAP # specify the built-in keymap 898makeoptions ATKBD_DFLT_KEYMAP="jp.106" 899 900# These options are valid for other keyboard drivers as well. 901options KBD_DISABLE_KEYMAP_LOAD # refuse to load a keymap 902options KBD_INSTALL_CDEV # install a CDEV entry in /dev 903 904# `flags' for atkbd: 905# 0x01 Force detection of keyboard, else we always assume a keyboard 906# 0x02 Don't reset keyboard, useful for some newer ThinkPads 907# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads 908 909# PS/2 mouse |
910device psm0 at isa? tty irq 12 | 910device psm0 at atkbdc? tty irq 12 |
911 912# Options for psm: 913options PSM_HOOKAPM #hook the APM resume event, useful 914 #for some laptops 915options PSM_RESETAFTERSUSPEND #reset the device at the resume event 916 917# The video card driver. 918device vga0 at isa? port ? conflicts --- 53 unchanged lines hidden (view full) --- 972# 0x40 Make the bell quiet if it is rung in the backgroud vty. 973 974# 975# The Numeric Processing eXtension driver. This should be configured if 976# your machine has a math co-processor, unless the coprocessor is very 977# buggy. If it is not configured then you *must* configure math emulation 978# (see above). If both npx0 and emulation are configured, then only npx0 979# is used (provided it works). | 911 912# Options for psm: 913options PSM_HOOKAPM #hook the APM resume event, useful 914 #for some laptops 915options PSM_RESETAFTERSUSPEND #reset the device at the resume event 916 917# The video card driver. 918device vga0 at isa? port ? conflicts --- 53 unchanged lines hidden (view full) --- 972# 0x40 Make the bell quiet if it is rung in the backgroud vty. 973 974# 975# The Numeric Processing eXtension driver. This should be configured if 976# your machine has a math co-processor, unless the coprocessor is very 977# buggy. If it is not configured then you *must* configure math emulation 978# (see above). If both npx0 and emulation are configured, then only npx0 979# is used (provided it works). |
980device npx0 at isa? port IO_NPX iosiz 0x0 flags 0x0 irq 13 | 980device npx0 at nexus? port IO_NPX iosiz 0x0 flags 0x0 irq 13 |
981 982# 983# `flags' for npx0: 984# 0x01 don't use the npx registers to optimize bcopy 985# 0x02 don't use the npx registers to optimize bzero 986# 0x04 don't use the npx registers to optimize copyin or copyout. 987# The npx registers are normally used to optimize copying and zeroing when 988# all of the following conditions are satisfied: --- 470 unchanged lines hidden (view full) --- 1459device mcd0 at isa? port 0x300 bio irq 10 1460# for the Sony CDU31/33A CDROM 1461device scd0 at isa? port 0x230 bio 1462# for the SoundBlaster 16 multicd - up to 4 devices 1463controller matcd0 at isa? port 0x230 bio 1464device wt0 at isa? port 0x300 bio irq 5 drq 1 1465device ctx0 at isa? port 0x230 iomem 0xd0000 1466device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 | 981 982# 983# `flags' for npx0: 984# 0x01 don't use the npx registers to optimize bcopy 985# 0x02 don't use the npx registers to optimize bzero 986# 0x04 don't use the npx registers to optimize copyin or copyout. 987# The npx registers are normally used to optimize copying and zeroing when 988# all of the following conditions are satisfied: --- 470 unchanged lines hidden (view full) --- 1459device mcd0 at isa? port 0x300 bio irq 10 1460# for the Sony CDU31/33A CDROM 1461device scd0 at isa? port 0x230 bio 1462# for the SoundBlaster 16 multicd - up to 4 devices 1463controller matcd0 at isa? port 0x230 bio 1464device wt0 at isa? port 0x300 bio irq 5 drq 1 1465device ctx0 at isa? port 0x230 iomem 0xd0000 1466device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 |
1467device apm0 at isa? | 1467device apm0 at nexus? |
1468device gp0 at isa? port 0x2c0 tty 1469device gsc0 at isa? port "IO_GSC1" tty drq 3 1470device joy0 at isa? port IO_GAME 1471device cy0 at isa? tty irq 10 iomem 0xd4000 iosiz 0x2000 1472options CY_PCI_FASTINTR # Use with cy_pci unless irq is shared 1473device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ? tty 1474options "NDGBPORTS=16" # Defaults to 16*NDGB 1475device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ? tty --- 151 unchanged lines hidden (view full) --- 1627# must enable PLL mode with this option. eg some new Hauppauge cards. 1628# options BKTR_USE_PLL 1629# 1630# Using sysctl(8) run-time overrides on a per-card basis can be made 1631# 1632# The "oltr" driver supports the following Olicom PCI token-ring adapters 1633# OC-3136, OC-3137, OC-3139, OC-3140, OC-3141, OC-3540, OC-3250 1634# | 1468device gp0 at isa? port 0x2c0 tty 1469device gsc0 at isa? port "IO_GSC1" tty drq 3 1470device joy0 at isa? port IO_GAME 1471device cy0 at isa? tty irq 10 iomem 0xd4000 iosiz 0x2000 1472options CY_PCI_FASTINTR # Use with cy_pci unless irq is shared 1473device dgb0 at isa? port 0x220 iomem 0xfc000 iosiz ? tty 1474options "NDGBPORTS=16" # Defaults to 16*NDGB 1475device dgm0 at isa? port 0x104 iomem 0xd0000 iosiz ? tty --- 151 unchanged lines hidden (view full) --- 1627# must enable PLL mode with this option. eg some new Hauppauge cards. 1628# options BKTR_USE_PLL 1629# 1630# Using sysctl(8) run-time overrides on a per-card basis can be made 1631# 1632# The "oltr" driver supports the following Olicom PCI token-ring adapters 1633# OC-3136, OC-3137, OC-3139, OC-3140, OC-3141, OC-3540, OC-3250 1634# |
1635controller pci0 | 1635controller pci0 at nexus? |
1636controller ahc1 1637controller ncr0 1638controller isp0 1639# 1640# Options for ISP 1641# 1642# SCSI_ISP_NO_FWLOAD_MASK - mask of isp unit numbers (obviously 1643# a max of 32) that you wish to disable --- 487 unchanged lines hidden --- | 1636controller ahc1 1637controller ncr0 1638controller isp0 1639# 1640# Options for ISP 1641# 1642# SCSI_ISP_NO_FWLOAD_MASK - mask of isp unit numbers (obviously 1643# a max of 32) that you wish to disable --- 487 unchanged lines hidden --- |