summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>1999-02-09 01:03:17 +0000
committermjacob <mjacob@FreeBSD.org>1999-02-09 01:03:17 +0000
commitc76bbd0f747554149f33f8f59a2060752aebe121 (patch)
tree34b7a0a0123b4f999469d0c0926b5156b4aac7bc /sys
parent78017947225e379c0c3ea0b4a5c5f8263a69819a (diff)
downloadFreeBSD-src-c76bbd0f747554149f33f8f59a2060752aebe121.zip
FreeBSD-src-c76bbd0f747554149f33f8f59a2060752aebe121.tar.gz
add isp specific config options and explanations
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/NOTES26
-rw-r--r--sys/i386/conf/LINT26
-rw-r--r--sys/i386/conf/NOTES26
3 files changed, 75 insertions, 3 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 6fbb8d3..ec06de5 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -2,7 +2,7 @@
# LINT -- config file for checking all the sources, tries to pull in
# as much of the source tree as it can.
#
-# $Id: LINT,v 1.549 1999/02/04 22:34:23 adam Exp $
+# $Id: LINT,v 1.550 1999/02/07 20:33:05 joerg Exp $
#
# NB: You probably don't want to try running a kernel built from this
# file. Instead, you should start from GENERIC, and add options from
@@ -1593,6 +1593,30 @@ controller pci0
controller ahc1
controller ncr0
controller isp0
+#
+# Options for ISP
+#
+# SCSI_ISP_NO_FWLOAD_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# to disable the loading of firmware on.
+# SCSI_ISP_NO_NVRAM_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# them picking up information from NVRAM
+# (for broken cards you can't fix the NVRAM
+# on- very rare, or for systems you can't
+# change NVRAM on (e.g. alpha) and you don't
+# like what's in there)
+# SCSI_ISP_PREFER_MEM_MAP - control preference for using memory mappings
+# instead of I/O space mappings. It defaults
+# to 1 for i386, 0 for alpha. Set to 1 to
+# unconditionally prefer mapping memory,
+# else it will use I/O space mappings. Of
+# course, this can fail if the PCI implement-
+# ation doesn't support what you want.
+options SCSI_ISP_NO_FWLOAD_MASK="0x12" # disable FW load for isp1 and isp4
+options SCSI_ISP_NO_NVRAM_MASK="0x1" # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP="0" # prefer I/O mapping
+
device ax0
device de0
device fxp0
diff --git a/sys/i386/conf/LINT b/sys/i386/conf/LINT
index 6fbb8d3..ec06de5 100644
--- a/sys/i386/conf/LINT
+++ b/sys/i386/conf/LINT
@@ -2,7 +2,7 @@
# LINT -- config file for checking all the sources, tries to pull in
# as much of the source tree as it can.
#
-# $Id: LINT,v 1.549 1999/02/04 22:34:23 adam Exp $
+# $Id: LINT,v 1.550 1999/02/07 20:33:05 joerg Exp $
#
# NB: You probably don't want to try running a kernel built from this
# file. Instead, you should start from GENERIC, and add options from
@@ -1593,6 +1593,30 @@ controller pci0
controller ahc1
controller ncr0
controller isp0
+#
+# Options for ISP
+#
+# SCSI_ISP_NO_FWLOAD_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# to disable the loading of firmware on.
+# SCSI_ISP_NO_NVRAM_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# them picking up information from NVRAM
+# (for broken cards you can't fix the NVRAM
+# on- very rare, or for systems you can't
+# change NVRAM on (e.g. alpha) and you don't
+# like what's in there)
+# SCSI_ISP_PREFER_MEM_MAP - control preference for using memory mappings
+# instead of I/O space mappings. It defaults
+# to 1 for i386, 0 for alpha. Set to 1 to
+# unconditionally prefer mapping memory,
+# else it will use I/O space mappings. Of
+# course, this can fail if the PCI implement-
+# ation doesn't support what you want.
+options SCSI_ISP_NO_FWLOAD_MASK="0x12" # disable FW load for isp1 and isp4
+options SCSI_ISP_NO_NVRAM_MASK="0x1" # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP="0" # prefer I/O mapping
+
device ax0
device de0
device fxp0
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 6fbb8d3..ec06de5 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -2,7 +2,7 @@
# LINT -- config file for checking all the sources, tries to pull in
# as much of the source tree as it can.
#
-# $Id: LINT,v 1.549 1999/02/04 22:34:23 adam Exp $
+# $Id: LINT,v 1.550 1999/02/07 20:33:05 joerg Exp $
#
# NB: You probably don't want to try running a kernel built from this
# file. Instead, you should start from GENERIC, and add options from
@@ -1593,6 +1593,30 @@ controller pci0
controller ahc1
controller ncr0
controller isp0
+#
+# Options for ISP
+#
+# SCSI_ISP_NO_FWLOAD_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# to disable the loading of firmware on.
+# SCSI_ISP_NO_NVRAM_MASK - mask of isp unit numbers (obviously
+# a max of 32) that you wish to disable
+# them picking up information from NVRAM
+# (for broken cards you can't fix the NVRAM
+# on- very rare, or for systems you can't
+# change NVRAM on (e.g. alpha) and you don't
+# like what's in there)
+# SCSI_ISP_PREFER_MEM_MAP - control preference for using memory mappings
+# instead of I/O space mappings. It defaults
+# to 1 for i386, 0 for alpha. Set to 1 to
+# unconditionally prefer mapping memory,
+# else it will use I/O space mappings. Of
+# course, this can fail if the PCI implement-
+# ation doesn't support what you want.
+options SCSI_ISP_NO_FWLOAD_MASK="0x12" # disable FW load for isp1 and isp4
+options SCSI_ISP_NO_NVRAM_MASK="0x1" # disable NVRAM for isp0
+options SCSI_ISP_PREFER_MEM_MAP="0" # prefer I/O mapping
+
device ax0
device de0
device fxp0
OpenPOWER on IntegriCloud