summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/alpha/conf/Makefile5
-rw-r--r--sys/alpha/conf/NOTES187
-rw-r--r--sys/amd64/conf/Makefile5
-rw-r--r--sys/conf/NOTES183
-rw-r--r--sys/i386/conf/Makefile5
-rw-r--r--sys/i386/conf/NOTES189
-rw-r--r--sys/pc98/conf/Makefile36
-rw-r--r--sys/pc98/conf/NOTES24
-rw-r--r--sys/sparc64/conf/Makefile43
-rw-r--r--sys/sparc64/conf/NOTES84
10 files changed, 378 insertions, 383 deletions
diff --git a/sys/alpha/conf/Makefile b/sys/alpha/conf/Makefile
index 72308f9..08947a9 100644
--- a/sys/alpha/conf/Makefile
+++ b/sys/alpha/conf/Makefile
@@ -6,5 +6,6 @@ all:
clean:
rm -f LINT
-LINT: ../../conf/NOTES NOTES ../../conf/makeLINT.sed
- cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT
+NOTES= ../../conf/NOTES NOTES
+LINT: ${NOTES} ../../conf/makeLINT.sed
+ cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed > ${.TARGET}
diff --git a/sys/alpha/conf/NOTES b/sys/alpha/conf/NOTES
index 4f79310..1e50983 100644
--- a/sys/alpha/conf/NOTES
+++ b/sys/alpha/conf/NOTES
@@ -57,199 +57,12 @@ device pci
device mcclock # MC146818 real time clock device
-# The keyboard controller; it controls the keyboard and the PS/2 mouse.
-device atkbdc
-hint.atkbdc.0.at="isa"
-hint.atkbdc.0.port="0x060"
-
-# The AT keyboard
-device atkbd
-hint.atkbd.0.at="atkbdc"
-hint.atkbd.0.irq="1"
-
-# Options for atkbd:
-options ATKBD_DFLT_KEYMAP # specify the built-in keymap
-makeoptions ATKBD_DFLT_KEYMAP=jp.106
-
-# These options are valid for other keyboard drivers as well.
-options KBD_DISABLE_KEYMAP_LOAD # refuse to load a keymap
-options KBD_INSTALL_CDEV # install a CDEV entry in /dev
-
-# `flags' for atkbd:
-# 0x01 Force detection of keyboard, else we always assume a keyboard
-# 0x02 Don't reset keyboard, useful for some newer ThinkPads
-# 0x03 Force detection and avoid reset, might help with certain
-# dockingstations
-# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads
-
-# PS/2 mouse
-device psm
-hint.psm.0.at="atkbdc"
-hint.psm.0.irq="12"
-
-# Options for psm:
-options PSM_HOOKRESUME #hook the system resume event, useful
- #for some laptops
-options PSM_RESETAFTERSUSPEND #reset the device at the resume event
-
-# Video card driver for VGA adapters.
-device vga
-hint.vga.0.at="isa"
-
-# 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
-# some systems.
-options VGA_ALT_SEQACCESS
-
-# If you can dispense with some vga driver features, you may want to
-# use the following options to save some memory.
-#options VGA_NO_FONT_LOADING # don't save/load font
-#options VGA_NO_MODE_CHANGE # don't change video modes
-
-# Older video cards may require this option for proper operation.
-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
-
-# Yet more undocumented options for linting.
-options VGA_DEBUG
-
#
# Optional devices:
#
device tga # TGA video card driver
-# The 'asr' driver provides support for current DPT/Adaptec SCSI RAID
-# controllers (SmartRAID V and VI and later).
-# These controllers require the CAM infrastructure.
-#
-device asr
-
-# The 'dpt' driver provides support for old DPT controllers (http://www.dpt.com/).
-# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O.
-# The DPT controllers are commonly re-licensed under other brand-names -
-# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and
-# Compaq are actually DPT controllers.
-#
-# See src/sys/dev/dpt for debugging and other subtle options.
-# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
-# instruments are enabled. The tools in
-# /usr/sbin/dpt_* assume these to be enabled.
-# DPT_HANDLE_TIMEOUTS Normally device timeouts are handled by the DPT.
-# If you ant the driver to handle timeouts, enable
-# this option. If your system is very busy, this
-# option will create more trouble than solve.
-# DPT_TIMEOUT_FACTOR Used to compute the excessive amount of time to
-# wait when timing out with the above option.
-# DPT_DEBUG_xxxx These are controllable from sys/dev/dpt/dpt.h
-# DPT_LOST_IRQ When enabled, will try, once per second, to catch
-# any interrupt that got lost. Seems to help in some
-# DPT-firmware/Motherboard combinations. Minimal
-# cost, great benefit.
-# DPT_RESET_HBA Make "reset" actually reset the controller
-# instead of fudging it. Only enable this if you
-# are 100% certain you need it.
-
-device dpt
-
-# DPT options
-#!CAM# options DPT_MEASURE_PERFORMANCE
-#!CAM# options DPT_HANDLE_TIMEOUTS
-options DPT_TIMEOUT_FACTOR=4
-options DPT_LOST_IRQ
-options DPT_RESET_HBA
-options DPT_ALLOW_MEMIO
-
-#
-# Compaq "CISS" RAID controllers (SmartRAID 5* series)
-# These controllers have a SCSI-like interface, and require the
-# CAM infrastructure.
-#
-device ciss
-
-#
-# Intel Integrated RAID controllers.
-# This driver was developed and is maintained by Intel. Contacts
-# at Intel for this driver are
-# "Kannanthanam, Boji T" <boji.t.kannanthanam@intel.com> and
-# "Leubner, Achim" <achim.leubner@intel.com>.
-#
-device iir
-
-#
-# Mylex AcceleRAID and eXtremeRAID controllers with v6 and later
-# firmware. These controllers have a SCSI-like interface, and require
-# the CAM infrastructure.
-#
-device mly
-
-#
-# Compaq Smart RAID, Mylex DAC960 and AMI MegaRAID controllers. Only
-# one entry is needed; the code will find and configure all supported
-# controllers.
-#
-device ida # Compaq Smart RAID
-device mlx # Mylex DAC960
-device amr # AMI MegaRAID
-
-#
-# 3ware ATA RAID
-#
-device twe # 3ware ATA RAID
-
-#
-# SCSI host adapters:
-#
-# aha: Adaptec 154x/1535/1640
-# bt: Most Buslogic controllers: including BT-445, BT-54x, BT-64x, BT-74x,
-# BT-75x, BT-946, BT-948, BT-956, BT-958, SDC3211B, SDC3211F, SDC3222F
-# wds: WD7000
-#
-# Note that the order is important in order for Buslogic ISA/EISA cards to be
-# probed correctly.
-#
-device bt
-hint.bt.0.at="isa"
-hint.bt.0.port="0x330"
-device aha
-hint.aha.0.at="isa"
-device wds
-hint.wds.0.at="isa"
-hint.wds.0.port="0x350"
-hint.wds.0.irq="11"
-hint.wds.0.drq="6"
-
-#
-# PC Card/PCMCIA
-# (OLDCARD)
-#
-# card: pccard slots
-# pcic: isa/pccard bridge
-#device pcic
-#hint.pcic.0.at="isa"
-#hint.pcic.1.at="isa"
-#device card 1
-
-#
-# PC Card/PCMCIA and Cardbus
-# (NEWCARD)
-#
-# Note that NEWCARD and OLDCARD are incompatible. Do not use both at the same
-# time.
-#
-# pccbb: pci/cardbus bridge implementing YENTA interface
-# pccard: pccard slots
-# cardbus: cardbus slots
-device cbb
-device pccard
-device cardbus
-#device pcic ISA attachment currently busted
-#hint.pcic.0.at="isa"
-#hint.pcic.1.at="isa"
-
#####################################################################
# SIMULATOR OPTIONS
diff --git a/sys/amd64/conf/Makefile b/sys/amd64/conf/Makefile
index 72308f9..674f686 100644
--- a/sys/amd64/conf/Makefile
+++ b/sys/amd64/conf/Makefile
@@ -6,5 +6,6 @@ all:
clean:
rm -f LINT
-LINT: ../../conf/NOTES NOTES ../../conf/makeLINT.sed
- cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT
+NOTES= ../../conf/NOTES NOTES
+LINT: ../../conf/makeLINT.sed
+ cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed > ${.TARGET}
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 06af805..f03279a 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -1049,6 +1049,62 @@ options MSGBUF_SIZE=40960
# Mandatory devices:
#
+# The keyboard controller; it controls the keyboard and the PS/2 mouse.
+device atkbdc
+hint.atkbdc.0.at="isa"
+hint.atkbdc.0.port="0x060"
+
+# The AT keyboard
+device atkbd
+hint.atkbd.0.at="atkbdc"
+hint.atkbd.0.irq="1"
+
+# Options for atkbd:
+options ATKBD_DFLT_KEYMAP # specify the built-in keymap
+makeoptions ATKBD_DFLT_KEYMAP=jp.106
+
+# These options are valid for other keyboard drivers as well.
+options KBD_DISABLE_KEYMAP_LOAD # refuse to load a keymap
+options KBD_INSTALL_CDEV # install a CDEV entry in /dev
+
+# `flags' for atkbd:
+# 0x01 Force detection of keyboard, else we always assume a keyboard
+# 0x02 Don't reset keyboard, useful for some newer ThinkPads
+# 0x03 Force detection and avoid reset, might help with certain
+# dockingstations
+# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads
+
+# PS/2 mouse
+device psm
+hint.psm.0.at="atkbdc"
+hint.psm.0.irq="12"
+
+# Options for psm:
+options PSM_HOOKRESUME #hook the system resume event, useful
+ #for some laptops
+options PSM_RESETAFTERSUSPEND #reset the device at the resume event
+
+# Video card driver for VGA adapters.
+device vga
+hint.vga.0.at="isa"
+
+# 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
+# some systems.
+options VGA_ALT_SEQACCESS
+
+# If you can dispense with some vga driver features, you may want to
+# use the following options to save some memory.
+#options VGA_NO_FONT_LOADING # don't save/load font
+#options VGA_NO_MODE_CHANGE # don't change video modes
+
+# Older video cards may require this option for proper operation.
+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 FB_DEBUG # Frame buffer debugging
device splash # Splash screen and screen saver support
@@ -1113,6 +1169,7 @@ options SC_NO_SUSPEND_VTYSWITCH
#
# adv: All Narrow SCSI bus AdvanSys controllers.
# adw: Second Generation AdvanSys controllers including the ADV940UW.
+# aha: Adaptec 154x/1535/1640
# ahb: Adaptec 174x EISA controllers
# ahc: Adaptec 274x/284x/2910/293x/294x/394x/3950x/3960x/398X/4944/
# 19160x/29160x, aic7770/aic78xx
@@ -1120,6 +1177,8 @@ options SC_NO_SUSPEND_VTYSWITCH
# aic: Adaptec 6260/6360, APA-1460 (PC Card), NEC PC9801-100 (C-BUS)
# amd: Support for the AMD 53C974 SCSI host adapter chip as found on devices
# such as the Tekram DC-390(T).
+# bt: Most Buslogic controllers: including BT-445, BT-54x, BT-64x, BT-74x,
+# BT-75x, BT-946, BT-948, BT-956, BT-958, SDC3211B, SDC3211F, SDC3222F
# isp: Qlogic ISP 1020, 1040 and 1040B PCI SCSI host adapters,
# ISP 1240 Dual Ultra SCSI, ISP 1080 and 1280 (Dual) Ultra2,
# ISP 12160 Ultra3 SCSI,
@@ -1134,10 +1193,20 @@ options SC_NO_SUSPEND_VTYSWITCH
# 53C876, 53C885, 53C895, 53C895A, 53C896, 53C897, 53C1510D,
# 53C1010-33, 53C1010-66.
# trm: Tekram DC395U/UW/F DC315U adapters.
+# wds: WD7000
+#
+# Note that the order is important in order for Buslogic ISA/EISA cards to be
+# probed correctly.
+#
+device bt
+hint.bt.0.at="isa"
+hint.bt.0.port="0x330"
device adv
hint.adv.0.at="isa"
device adw
+device aha
+hint.aha.0.at="isa"
device aic
hint.aic.0.at="isa"
device ahb
@@ -1165,6 +1234,11 @@ device mpt
device ncr
device sym
device trm
+device wds
+hint.wds.0.at="isa"
+hint.wds.0.port="0x350"
+hint.wds.0.irq="11"
+hint.wds.0.drq="6"
# The aic7xxx driver will attempt to use memory mapped I/O for all PCI
# controllers that have it configured only if this option is set. Unfortunately,
@@ -1211,6 +1285,84 @@ options ISP_TARGET_MODE=1
#options SYM_SETUP_MAX_LUN #-Number of LUNs supported
# default:8, range:[1..64]
+# The 'asr' driver provides support for current DPT/Adaptec SCSI RAID
+# controllers (SmartRAID V and VI and later).
+# These controllers require the CAM infrastructure.
+#
+device asr
+
+# The 'dpt' driver provides support for old DPT controllers (http://www.dpt.com/).
+# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O.
+# The DPT controllers are commonly re-licensed under other brand-names -
+# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and
+# Compaq are actually DPT controllers.
+#
+# See src/sys/dev/dpt for debugging and other subtle options.
+# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
+# instruments are enabled. The tools in
+# /usr/sbin/dpt_* assume these to be enabled.
+# DPT_HANDLE_TIMEOUTS Normally device timeouts are handled by the DPT.
+# If you ant the driver to handle timeouts, enable
+# this option. If your system is very busy, this
+# option will create more trouble than solve.
+# DPT_TIMEOUT_FACTOR Used to compute the excessive amount of time to
+# wait when timing out with the above option.
+# DPT_DEBUG_xxxx These are controllable from sys/dev/dpt/dpt.h
+# DPT_LOST_IRQ When enabled, will try, once per second, to catch
+# any interrupt that got lost. Seems to help in some
+# DPT-firmware/Motherboard combinations. Minimal
+# cost, great benefit.
+# DPT_RESET_HBA Make "reset" actually reset the controller
+# instead of fudging it. Only enable this if you
+# are 100% certain you need it.
+
+device dpt
+
+# DPT options
+#!CAM# options DPT_MEASURE_PERFORMANCE
+#!CAM# options DPT_HANDLE_TIMEOUTS
+options DPT_TIMEOUT_FACTOR=4
+options DPT_LOST_IRQ
+options DPT_RESET_HBA
+options DPT_ALLOW_MEMIO
+
+#
+# Compaq "CISS" RAID controllers (SmartRAID 5* series)
+# These controllers have a SCSI-like interface, and require the
+# CAM infrastructure.
+#
+device ciss
+
+#
+# Intel Integrated RAID controllers.
+# This driver was developed and is maintained by Intel. Contacts
+# at Intel for this driver are
+# "Kannanthanam, Boji T" <boji.t.kannanthanam@intel.com> and
+# "Leubner, Achim" <achim.leubner@intel.com>.
+#
+device iir
+
+#
+# Mylex AcceleRAID and eXtremeRAID controllers with v6 and later
+# firmware. These controllers have a SCSI-like interface, and require
+# the CAM infrastructure.
+#
+device mly
+
+#
+# Compaq Smart RAID, Mylex DAC960 and AMI MegaRAID controllers. Only
+# one entry is needed; the code will find and configure all supported
+# controllers.
+#
+device ida # Compaq Smart RAID
+device mlx # Mylex DAC960
+device amr # AMI MegaRAID
+
+#
+# 3ware ATA RAID
+#
+device twe # 3ware ATA RAID
+
#
# The 'ATA' driver supports all ATA and ATAPI devices, including PC Card
# devices. You only need one "device ata" for it to find all
@@ -1756,6 +1908,34 @@ device meteor 1
device bktr
#
+# PC Card/PCMCIA
+# (OLDCARD)
+#
+# card: pccard slots
+# pcic: isa/pccard bridge
+#device pcic
+#hint.pcic.0.at="isa"
+#hint.pcic.1.at="isa"
+#device card 1
+
+#
+# PC Card/PCMCIA and Cardbus
+# (NEWCARD)
+#
+# Note that NEWCARD and OLDCARD are incompatible. Do not use both at the same
+# time.
+#
+# pccbb: pci/cardbus bridge implementing YENTA interface
+# pccard: pccard slots
+# cardbus: cardbus slots
+device cbb
+device pccard
+device cardbus
+#device pcic ISA attachment currently busted
+#hint.pcic.0.at="isa"
+#hint.pcic.1.at="isa"
+
+#
# SMB bus
#
# System Management Bus support is provided by the 'smbus' device.
@@ -2118,3 +2298,6 @@ options MAXFILES=999
options METEOR_TEST_VIDEO
options NDEVFSINO=1025
options NDEVFSOVERFLOW=32769
+
+# Yet more undocumented options for linting.
+options VGA_DEBUG
diff --git a/sys/i386/conf/Makefile b/sys/i386/conf/Makefile
index 72308f9..674f686 100644
--- a/sys/i386/conf/Makefile
+++ b/sys/i386/conf/Makefile
@@ -6,5 +6,6 @@ all:
clean:
rm -f LINT
-LINT: ../../conf/NOTES NOTES ../../conf/makeLINT.sed
- cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT
+NOTES= ../../conf/NOTES NOTES
+LINT: ../../conf/makeLINT.sed
+ cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed > ${.TARGET}
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index e2cee99..09bb79c 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -341,65 +341,6 @@ device agp
# Mandatory devices:
#
-# The keyboard controller; it controls the keyboard and the PS/2 mouse.
-device atkbdc
-hint.atkbdc.0.at="isa"
-hint.atkbdc.0.port="0x060"
-
-# The AT keyboard
-device atkbd
-hint.atkbd.0.at="atkbdc"
-hint.atkbd.0.irq="1"
-
-# Options for atkbd:
-options ATKBD_DFLT_KEYMAP # specify the built-in keymap
-makeoptions ATKBD_DFLT_KEYMAP=jp.106
-
-# These options are valid for other keyboard drivers as well.
-options KBD_DISABLE_KEYMAP_LOAD # refuse to load a keymap
-options KBD_INSTALL_CDEV # install a CDEV entry in /dev
-
-# `flags' for atkbd:
-# 0x01 Force detection of keyboard, else we always assume a keyboard
-# 0x02 Don't reset keyboard, useful for some newer ThinkPads
-# 0x03 Force detection and avoid reset, might help with certain
-# dockingstations
-# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads
-
-# PS/2 mouse
-device psm
-hint.psm.0.at="atkbdc"
-hint.psm.0.irq="12"
-
-# Options for psm:
-options PSM_HOOKRESUME #hook the system resume event, useful
- #for some laptops
-options PSM_RESETAFTERSUSPEND #reset the device at the resume event
-
-# Video card driver for VGA adapters.
-device vga
-hint.vga.0.at="isa"
-
-# 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
-# some systems.
-options VGA_ALT_SEQACCESS
-
-# If you can dispense with some vga driver features, you may want to
-# use the following options to save some memory.
-#options VGA_NO_FONT_LOADING # don't save/load font
-#options VGA_NO_MODE_CHANGE # don't change video modes
-
-# Older video cards may require this option for proper operation.
-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
-
-# Yet more undocumented options for linting.
-options VGA_DEBUG
-
# To include support for VGA VESA video modes
options VESA
@@ -616,113 +557,13 @@ device pca
hint.pca.0.at="isa"
hint.pca.0.port="0x040"
-# The 'asr' driver provides support for current DPT/Adaptec SCSI RAID
-# controllers (SmartRAID V and VI and later).
-# These controllers require the CAM infrastructure.
-#
-device asr
-
-# The 'dpt' driver provides support for old DPT controllers (http://www.dpt.com/).
-# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O.
-# The DPT controllers are commonly re-licensed under other brand-names -
-# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and
-# Compaq are actually DPT controllers.
-#
-# See src/sys/dev/dpt for debugging and other subtle options.
-# DPT_MEASURE_PERFORMANCE Enables a set of (semi)invasive metrics. Various
-# instruments are enabled. The tools in
-# /usr/sbin/dpt_* assume these to be enabled.
-# DPT_HANDLE_TIMEOUTS Normally device timeouts are handled by the DPT.
-# If you ant the driver to handle timeouts, enable
-# this option. If your system is very busy, this
-# option will create more trouble than solve.
-# DPT_TIMEOUT_FACTOR Used to compute the excessive amount of time to
-# wait when timing out with the above option.
-# DPT_DEBUG_xxxx These are controllable from sys/dev/dpt/dpt.h
-# DPT_LOST_IRQ When enabled, will try, once per second, to catch
-# any interrupt that got lost. Seems to help in some
-# DPT-firmware/Motherboard combinations. Minimal
-# cost, great benefit.
-# DPT_RESET_HBA Make "reset" actually reset the controller
-# instead of fudging it. Only enable this if you
-# are 100% certain you need it.
-
-device dpt
-
-# DPT options
-#!CAM# options DPT_MEASURE_PERFORMANCE
-#!CAM# options DPT_HANDLE_TIMEOUTS
-options DPT_TIMEOUT_FACTOR=4
-options DPT_LOST_IRQ
-options DPT_RESET_HBA
-options DPT_ALLOW_MEMIO
-
-#
-# Compaq "CISS" RAID controllers (SmartRAID 5* series)
-# These controllers have a SCSI-like interface, and require the
-# CAM infrastructure.
-#
-device ciss
-
-#
-# Intel Integrated RAID controllers.
-# This driver was developed and is maintained by Intel. Contacts
-# at Intel for this driver are
-# "Kannanthanam, Boji T" <boji.t.kannanthanam@intel.com> and
-# "Leubner, Achim" <achim.leubner@intel.com>.
-#
-device iir
-
-#
-# Mylex AcceleRAID and eXtremeRAID controllers with v6 and later
-# firmware. These controllers have a SCSI-like interface, and require
-# the CAM infrastructure.
-#
-device mly
-
-#
-# Compaq Smart RAID, Mylex DAC960 and AMI MegaRAID controllers. Only
-# one entry is needed; the code will find and configure all supported
-# controllers.
-#
-device ida # Compaq Smart RAID
-device mlx # Mylex DAC960
-device amr # AMI MegaRAID
-
-#
-# 3ware ATA RAID
-#
-device twe # 3ware ATA RAID
-
-#
-# ATA raid adapters
-#
-device pst
-
#
# SCSI host adapters:
#
-# aha: Adaptec 154x/1535/1640
-# bt: Most Buslogic controllers: including BT-445, BT-54x, BT-64x, BT-74x,
-# BT-75x, BT-946, BT-948, BT-956, BT-958, SDC3211B, SDC3211F, SDC3222F
# ncv: NCR 53C500 based SCSI host adapters.
# nsp: Workbit Ninja SCSI-3 based PC Card SCSI host adapters.
# stg: TMC 18C30, 18C50 based SCSI host adapters.
-# wds: WD7000
-#
-# Note that the order is important in order for Buslogic ISA/EISA cards to be
-# probed correctly.
-#
-device bt
-hint.bt.0.at="isa"
-hint.bt.0.port="0x330"
-device aha
-hint.aha.0.at="isa"
-device wds
-hint.wds.0.at="isa"
-hint.wds.0.port="0x350"
-hint.wds.0.irq="11"
-hint.wds.0.drq="6"
+
device ncv
device nsp
device stg
@@ -897,34 +738,6 @@ device xrpu
options POWERFAIL_NMI # make it beep instead of panicing
#
-# PC Card/PCMCIA
-# (OLDCARD)
-#
-# card: pccard slots
-# pcic: isa/pccard bridge
-#device pcic
-#hint.pcic.0.at="isa"
-#hint.pcic.1.at="isa"
-#device card 1
-
-#
-# PC Card/PCMCIA and Cardbus
-# (NEWCARD)
-#
-# Note that NEWCARD and OLDCARD are incompatible. Do not use both at the same
-# time.
-#
-# pccbb: pci/cardbus bridge implementing YENTA interface
-# pccard: pccard slots
-# cardbus: cardbus slots
-device cbb
-device pccard
-device cardbus
-#device pcic ISA attachment currently busted
-#hint.pcic.0.at="isa"
-#hint.pcic.1.at="isa"
-
-#
# I2C Bus
#
# Philips i2c bus support is provided by the `iicbus' device.
diff --git a/sys/pc98/conf/Makefile b/sys/pc98/conf/Makefile
index 72308f9..76e35a1 100644
--- a/sys/pc98/conf/Makefile
+++ b/sys/pc98/conf/Makefile
@@ -6,5 +6,37 @@ all:
clean:
rm -f LINT
-LINT: ../../conf/NOTES NOTES ../../conf/makeLINT.sed
- cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT
+NOTES= ../../conf/NOTES NOTES
+LINT: ${NOTES} ../../conf/makeLINT.sed
+ cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed \
+ | sed -e /VGA_DEBUG/d \
+ -e /SC_RENDER_DEBUG/d \
+ -e /SC_DEBUG_LEVEL/d \
+ -e /SC_NO_SUSPEND_VTYSWITCH/d \
+ -e /SC_NO_SYSMOUSE/d \
+ -e /SC_NO_HISTORY/d \
+ -e /SC_NO_FONT_LOADING/d \
+ -e /SC_NO_CUTPASTE/d \
+ -e /SC_TWOBUTTON_MOUSE/d \
+ -e /SC_CUT_SEPCHARS/d \
+ -e /SC_CUT_SPACES2TABS/d \
+ -e /SC_KERNEL_CONS_REV_ATTR/d \
+ -e /SC_KERNEL_CONS_ATTR/d \
+ -e /SC_NORM_REV_ATTR/d \
+ -e /SC_NORM_ATTR/d \
+ -e /SC_PIXEL_MODE/d \
+ -e /SC_MOUSE_CHAR/d \
+ -e /SC_HISTORY_SIZE/d \
+ -e /SC_DISABLE_REBOOT/d \
+ -e /SC_DISABLE_DDBKEY/d \
+ -e /SC_DFLT_FONT/d \
+ -e /SC_ALT_MOUSE_IMAGE/d \
+ -e /MAXCONS/d \
+ -e /VGA_WIDTH90/d \
+ -e /VGA_SLOW_IOACCESS/d \
+ -e /VGA_ALT_SEQACCESS/d \
+ -e /PSM_RESETAFTERSUSPEND/d \
+ -e /PSM_HOOKRESUME/d \
+ -e /KBD_DISABLE_KEYMAP_LOAD/d \
+ -e /ATKBD_DFLT_KEYMAP/d \
+ > LINT
diff --git a/sys/pc98/conf/NOTES b/sys/pc98/conf/NOTES
index 53d2e3d..ea6262a 100644
--- a/sys/pc98/conf/NOTES
+++ b/sys/pc98/conf/NOTES
@@ -955,3 +955,27 @@ options VM_KMEM_SIZE_SCALE
# Yet more undocumented options for linting.
options COMPAT_SUNOS
+
+
+#####################################################################
+# Devices we don't want to deal with
+
+nodevice atkbdc
+nodevice atkbd
+nodevice psm
+nodevice vga
+nodevice aha
+nodevice bt
+nodevice wds
+nodevice asr
+nodevice dpt
+nodevice ciss
+nodevice iir
+nodevice mly
+nodevice ida # Compaq Smart RAID
+nodevice mlx # Mylex DAC960
+nodevice amr # AMI MegaRAID
+nodevice twe # 3ware ATA RAID
+nodevice cbb
+nodevice pccard
+nodevice cardbus
diff --git a/sys/sparc64/conf/Makefile b/sys/sparc64/conf/Makefile
new file mode 100644
index 0000000..c05af2c
--- /dev/null
+++ b/sys/sparc64/conf/Makefile
@@ -0,0 +1,43 @@
+# $FreeBSD$
+
+all:
+ @echo "make LINT only"
+
+clean:
+ rm -f LINT
+
+NOTES= ../../conf/NOTES NOTES
+LINT: ${NOTES} ../../conf/makeLINT.sed
+ cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed \
+ | sed -e /VGA_DEBUG/d \
+ -e /SC_RENDER_DEBUG/d \
+ -e /SC_DEBUG_LEVEL/d \
+ -e /SC_NO_SUSPEND_VTYSWITCH/d \
+ -e /SC_NO_SYSMOUSE/d \
+ -e /SC_NO_HISTORY/d \
+ -e /SC_NO_FONT_LOADING/d \
+ -e /SC_NO_CUTPASTE/d \
+ -e /SC_TWOBUTTON_MOUSE/d \
+ -e /SC_CUT_SEPCHARS/d \
+ -e /SC_CUT_SPACES2TABS/d \
+ -e /SC_KERNEL_CONS_REV_ATTR/d \
+ -e /SC_KERNEL_CONS_ATTR/d \
+ -e /SC_NORM_REV_ATTR/d \
+ -e /SC_NORM_ATTR/d \
+ -e /SC_PIXEL_MODE/d \
+ -e /SC_MOUSE_CHAR/d \
+ -e /SC_HISTORY_SIZE/d \
+ -e /SC_DISABLE_REBOOT/d \
+ -e /SC_DISABLE_DDBKEY/d \
+ -e /SC_DFLT_FONT/d \
+ -e /SC_ALT_MOUSE_IMAGE/d \
+ -e /MAXCONS/d \
+ -e /VGA_WIDTH90/d \
+ -e /VGA_SLOW_IOACCESS/d \
+ -e /VGA_ALT_SEQACCESS/d \
+ -e /PSM_RESETAFTERSUSPEND/d \
+ -e /PSM_HOOKRESUME/d \
+ -e /KBD_DISABLE_KEYMAP_LOAD/d \
+ -e /ATKBD_DFLT_KEYMAP/d \
+ -e /EXT2FS/d \
+ > ${.TARGET}
diff --git a/sys/sparc64/conf/NOTES b/sys/sparc64/conf/NOTES
new file mode 100644
index 0000000..4f3bfc3
--- /dev/null
+++ b/sys/sparc64/conf/NOTES
@@ -0,0 +1,84 @@
+# $FreeBSD$
+#
+# This file contains machine dependent kernel configuration notes. For
+# machine independent notes, look in /sys/conf/NOTES.
+
+# This directive is mandatory. It defines the architecture to be
+# configured for. In this case, this kernel is for a machine using
+# UltraSparc processors.
+#
+machine sparc64
+
+
+#####################################################################
+# CPU OPTIONS
+
+#
+# You must specify at least one CPU (the one you intend to run on);
+# deleting the specification for CPUs you don't need to use may make
+# parts of the system run faster.
+# XXX: On the Sparc6, there is only one CPU type
+cpu SUN4U
+
+
+#####################################################################
+# HARDWARE BUS CONFIGURATION
+
+device apb # Sun APB PCI-PCI bridge
+device ebus
+device isa
+device pci
+device sbus
+device central
+device fhc
+
+
+#####################################################################
+# HARDWARE DEVICE CONFIGURATION
+
+#
+# Mandatory devices:
+#
+
+device genclock # Generic clock interface
+device eeprom # eeprom (really an ebus driver for the MK48Txx)
+device "mk48txx" # Mostek MK48T02, MK48T08, MK48T59 clock
+
+#
+# Optional devices:
+#
+
+device sab # Siemens SAB82532 based serial ports
+device zs # Zilog 8530 based serial ports
+
+
+#####################################################################
+# Devices we don't want to deal with
+
+nodevice ukbd
+nodevice atkbdc
+nodevice atkbd
+nodevice psm
+nodevice vga
+nodevice splash
+nodevice sc
+nodevice blank_saver
+nodevice daemon_saver
+nodevice fade_saver
+nodevice fire_saver
+nodevice green_saver
+nodevice logo_saver
+nodevice rain_saver
+nodevice star_saver
+nodevice warp_saver
+nodevice bktr
+nodevice fdc
+nodevice ppc
+nodevice gusc
+nodevice sbc
+nodevice pcm
+nodevice aha
+nodevice bt
+nodevice wds
+nodevice ep
+nodevice ex
OpenPOWER on IntegriCloud