Index: alpha/conf/NOTES =================================================================== RCS file: /home/ncvs/src/sys/alpha/conf/NOTES,v retrieving revision 1.148 diff -u -r1.148 NOTES --- alpha/conf/NOTES 23 Feb 2003 13:32:32 -0000 1.148 +++ alpha/conf/NOTES 24 Feb 2003 06:03:49 -0000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/alpha/conf/NOTES,v 1.148 2003/02/23 13:32:32 nyan Exp $ +# $FreeBSD$ # # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. @@ -57,198 +57,11 @@ 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" and -# "Leubner, Achim" . -# -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" ##################################################################### Index: conf/NOTES =================================================================== RCS file: /home/ncvs/src/sys/conf/NOTES,v retrieving revision 1.1130 diff -u -r1.1130 NOTES --- conf/NOTES 23 Feb 2003 13:32:32 -0000 1.1130 +++ conf/NOTES 24 Feb 2003 06:04:52 -0000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/NOTES,v 1.1130 2003/02/23 13:32:32 nyan Exp $ +# $FreeBSD$ # # NOTES -- Lines that can be cut/pasted into kernel and hints configs. # @@ -1049,6 +1049,62 @@ # 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 @@ # # 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 @@ # 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 @@ # 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 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 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" and +# "Leubner, Achim" . +# +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 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 METEOR_TEST_VIDEO options NDEVFSINO=1025 options NDEVFSOVERFLOW=32769 + +# Yet more undocumented options for linting. +options VGA_DEBUG Index: conf/options.sparc64 =================================================================== RCS file: /home/ncvs/src/sys/conf/options.sparc64,v retrieving revision 1.5 diff -u -r1.5 options.sparc64 --- conf/options.sparc64 18 Nov 2002 06:17:07 -0000 1.5 +++ conf/options.sparc64 23 Feb 2003 18:12:07 -0000 @@ -12,3 +12,6 @@ # Debug IOMMU inserts/removes using diagnostic accesses. Very loud. IOMMU_DIAG opt_iommu.h PMAP_STATS opt_pmap.h + +PPC_PROBE_CHIPSET opt_ppc.h +PPC_DEBUG opt_ppc.h Index: i386/conf/NOTES =================================================================== RCS file: /home/ncvs/src/sys/i386/conf/NOTES,v retrieving revision 1.1075 diff -u -r1.1075 NOTES --- i386/conf/NOTES 23 Feb 2003 13:32:33 -0000 1.1075 +++ i386/conf/NOTES 24 Feb 2003 06:03:29 -0000 @@ -4,7 +4,7 @@ # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. # -# $FreeBSD: src/sys/i386/conf/NOTES,v 1.1075 2003/02/23 13:32:33 nyan Exp $ +# $FreeBSD$ # # @@ -341,65 +341,6 @@ # 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 @@ 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" and -# "Leubner, Achim" . -# -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 @@ -895,34 +736,6 @@ # power supply dropped, or battery state low) by issuing an NMI: 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 Index: pc98/conf/Makefile =================================================================== RCS file: /home/ncvs/src/sys/pc98/conf/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- pc98/conf/Makefile 23 Feb 2003 13:34:21 -0000 1.1 +++ pc98/conf/Makefile 24 Feb 2003 06:00:06 -0000 @@ -6,5 +6,37 @@ 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 Index: pc98/conf/NOTES =================================================================== RCS file: /home/ncvs/src/sys/pc98/conf/NOTES,v retrieving revision 1.1 diff -u -r1.1 NOTES --- pc98/conf/NOTES 23 Feb 2003 13:34:21 -0000 1.1 +++ pc98/conf/NOTES 24 Feb 2003 04:53:51 -0000 @@ -955,3 +955,27 @@ # 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 Index: sparc64/conf/Makefile =================================================================== RCS file: sparc64/conf/Makefile diff -N sparc64/conf/Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ sparc64/conf/Makefile 24 Feb 2003 05:20:03 -0000 @@ -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} Index: sparc64/conf/NOTES =================================================================== RCS file: sparc64/conf/NOTES diff -N sparc64/conf/NOTES --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ sparc64/conf/NOTES 24 Feb 2003 06:07:25 -0000 @@ -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