diff options
author | nyan <nyan@FreeBSD.org> | 2003-02-23 13:32:33 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2003-02-23 13:32:33 +0000 |
commit | 24d5b420f108cc650e806e8ff387ae0ce3bba5b2 (patch) | |
tree | 903f7cd8d45f1be99ced52fc695326dd040dd0d7 /sys/i386/conf/NOTES | |
parent | f92296e8fd6114bb46f3b2a2d8580e16986b8c86 (diff) | |
download | FreeBSD-src-24d5b420f108cc650e806e8ff387ae0ce3bba5b2.zip FreeBSD-src-24d5b420f108cc650e806e8ff387ae0ce3bba5b2.tar.gz |
Move MD devices to <machine>/conf/NOTES.
Diffstat (limited to 'sys/i386/conf/NOTES')
-rw-r--r-- | sys/i386/conf/NOTES | 184 |
1 files changed, 183 insertions, 1 deletions
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES index 55ccc86..e2cee99 100644 --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -341,6 +341,65 @@ 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 @@ -557,6 +616,84 @@ 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 # @@ -565,10 +702,27 @@ 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 @@ -743,6 +897,34 @@ 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. |