summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf/NOTES
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2003-02-23 13:32:33 +0000
committernyan <nyan@FreeBSD.org>2003-02-23 13:32:33 +0000
commit24d5b420f108cc650e806e8ff387ae0ce3bba5b2 (patch)
tree903f7cd8d45f1be99ced52fc695326dd040dd0d7 /sys/i386/conf/NOTES
parentf92296e8fd6114bb46f3b2a2d8580e16986b8c86 (diff)
downloadFreeBSD-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/NOTES184
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.
OpenPOWER on IntegriCloud