sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget!/translations/zh_CN/scsi/BusLogicmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/zh_TW/scsi/BusLogicmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/it_IT/scsi/BusLogicmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ja_JP/scsi/BusLogicmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/ko_KR/scsi/BusLogicmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget!/translations/sp_SP/scsi/BusLogicmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh;/var/lib/git/docbuild/linux/Documentation/scsi/BusLogic.rsthKubhsection)}(hhh](htitle)}(h9BusLogic MultiMaster and FlashPoint SCSI Driver for Linuxh]h9BusLogic MultiMaster and FlashPoint SCSI Driver for Linux}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh block_quote)}(hXg Version 2.0.15 for Linux 2.0 Version 2.1.15 for Linux 2.1 PRODUCTION RELEASE 17 August 1998 Leonard N. Zubkoff Dandelion Digital lnz@dandelion.com Copyright 1995-1998 by Leonard N. Zubkoff h](h)}(hVersion 2.0.15 for Linux 2.0 Version 2.1.15 for Linux 2.1 PRODUCTION RELEASE 17 August 1998 Leonard N. Zubkoff Dandelion Digital lnz@dandelion.com h](h paragraph)}(hVersion 2.0.15 for Linux 2.0h]hVersion 2.0.15 for Linux 2.0}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(hVersion 2.1.15 for Linux 2.1h]hVersion 2.1.15 for Linux 2.1}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hbPRODUCTION RELEASE 17 August 1998 Leonard N. Zubkoff Dandelion Digital lnz@dandelion.com h](h)}(hPRODUCTION RELEASEh]hPRODUCTION RELEASE}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubh)}(hJ 17 August 1998 Leonard N. Zubkoff Dandelion Digital lnz@dandelion.com h](h)}(h17 August 1998 h]h)}(h17 August 1998h]h17 August 1998}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1hhhhK hjubh)}(hLeonard N. Zubkoffh]hLeonard N. Zubkoff}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hDandelion Digitalh]hDandelion Digital}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hlnz@dandelion.comh]h reference)}(hj=h]hlnz@dandelion.com}(hjAhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:lnz@dandelion.comuh1j?hj;ubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhK hhubeh}(h]h ]h"]h$]h&]uh1hhhhK hhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubh)}(h=Copyright 1995-1998 by Leonard N. Zubkoff h](h+Copyright 1995-1998 by Leonard N. Zubkoff <}(hjhhhhNhNubj@)}(hlnz@dandelion.comh]hlnz@dandelion.com}(hjphhhNhNubah}(h]h ]h"]h$]h&]refurimailto:lnz@dandelion.comuh1j?hjhubh>}(hjhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Introductionh]h Introduction}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hXBusLogic, Inc. designed and manufactured a variety of high performance SCSI host adapters which share a common programming interface across a diverse collection of bus architectures by virtue of their MultiMaster ASIC technology. BusLogic was acquired by Mylex Corporation in February 1996, but the products supported by this driver originated under the BusLogic name and so that name is retained in the source code and documentation.h]hXBusLogic, Inc. designed and manufactured a variety of high performance SCSI host adapters which share a common programming interface across a diverse collection of bus architectures by virtue of their MultiMaster ASIC technology. BusLogic was acquired by Mylex Corporation in February 1996, but the products supported by this driver originated under the BusLogic name and so that name is retained in the source code and documentation.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hXfThis driver supports all present BusLogic MultiMaster Host Adapters, and should support any future MultiMaster designs with little or no modification. More recently, BusLogic introduced the FlashPoint Host Adapters, which are less costly and rely on the host CPU, rather than including an onboard processor. Despite not having an onboard CPU, the FlashPoint Host Adapters perform very well and have very low command latency. BusLogic has recently provided me with the FlashPoint Driver Developer's Kit, which comprises documentation and freely redistributable source code for the FlashPoint SCCB Manager. The SCCB Manager is the library of code that runs on the host CPU and performs functions analogous to the firmware on the MultiMaster Host Adapters. Thanks to their having provided the SCCB Manager, this driver now supports the FlashPoint Host Adapters as well.h]hXhThis driver supports all present BusLogic MultiMaster Host Adapters, and should support any future MultiMaster designs with little or no modification. More recently, BusLogic introduced the FlashPoint Host Adapters, which are less costly and rely on the host CPU, rather than including an onboard processor. Despite not having an onboard CPU, the FlashPoint Host Adapters perform very well and have very low command latency. BusLogic has recently provided me with the FlashPoint Driver Developer’s Kit, which comprises documentation and freely redistributable source code for the FlashPoint SCCB Manager. The SCCB Manager is the library of code that runs on the host CPU and performs functions analogous to the firmware on the MultiMaster Host Adapters. Thanks to their having provided the SCCB Manager, this driver now supports the FlashPoint Host Adapters as well.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh)}(hXMy primary goals in writing this completely new BusLogic driver for Linux are to achieve the full performance that BusLogic SCSI Host Adapters and modern SCSI peripherals are capable of, and to provide a highly robust driver that can be depended upon for high performance mission critical applications. All of the major performance features can be configured from the Linux kernel command line or at module initialization time, allowing individual installations to tune driver performance and error recovery to their particular needs.h]hXMy primary goals in writing this completely new BusLogic driver for Linux are to achieve the full performance that BusLogic SCSI Host Adapters and modern SCSI peripherals are capable of, and to provide a highly robust driver that can be depended upon for high performance mission critical applications. All of the major performance features can be configured from the Linux kernel command line or at module initialization time, allowing individual installations to tune driver performance and error recovery to their particular needs.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubh)}(hXThe latest information on Linux support for BusLogic SCSI Host Adapters, as well as the most recent release of this driver and the latest firmware for the BT-948/958/958D, will always be available from my Linux Home Page at URL "http://sourceforge.net/projects/dandelion/".h](hThe latest information on Linux support for BusLogic SCSI Host Adapters, as well as the most recent release of this driver and the latest firmware for the BT-948/958/958D, will always be available from my Linux Home Page at URL “}(hjhhhNhNubj@)}(h*http://sourceforge.net/projects/dandelion/h]h*http://sourceforge.net/projects/dandelion/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j?hjubh”.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK7hjhhubh)}(hXOBug reports should be sent via electronic mail to "lnz@dandelion.com". Please include with the bug report the complete configuration messages reported by the driver and SCSI subsystem at startup, along with any subsequent system messages relevant to SCSI operations, and a detailed description of your system's hardware configuration.h](h5Bug reports should be sent via electronic mail to “}(hjhhhNhNubj@)}(hlnz@dandelion.comh]hlnz@dandelion.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:lnz@dandelion.comuh1j?hjubhX”. Please include with the bug report the complete configuration messages reported by the driver and SCSI subsystem at startup, along with any subsequent system messages relevant to SCSI operations, and a detailed description of your system’s hardware configuration.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK interface. h]h)}(hCopies of the host adapter configuration information together with updated data transfer and error recovery statistics are available through the /proc/scsi/BusLogic/ interface.h]hCopies of the host adapter configuration information together with updated data transfer and error recovery statistics are available through the /proc/scsi/BusLogic/ interface.}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj1ubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubeh}(h]proc-file-system-supportah ]h"]/proc file system supportah$]h&]uh1hhjuhhhhhKubh)}(hhh](h)}(hShared Interrupts Supporth]hShared Interrupts Support}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQhhhhhKubh)}(hOn systems that support shared interrupts, any number of BusLogic Host Adapters may share the same interrupt request channel. h]h)}(h}On systems that support shared interrupts, any number of BusLogic Host Adapters may share the same interrupt request channel.h]h}On systems that support shared interrupts, any number of BusLogic Host Adapters may share the same interrupt request channel.}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjbubah}(h]h ]h"]h$]h&]uh1hhhhKhjQhhubeh}(h]shared-interrupts-supportah ]h"]shared interrupts supportah$]h&]uh1hhjuhhhhhKubeh}(h]driver-featuresah ]h"]driver featuresah$]h&]uh1hhhhhhhhKbubh)}(hhh](h)}(hSupported Host Adaptersh]hSupported Host Adapters}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hX The following list comprises the supported BusLogic SCSI Host Adapters as of the date of this document. It is recommended that anyone purchasing a BusLogic Host Adapter not in the following table contact the author beforehand to verify that it is or will be supported.h]hX The following list comprises the supported BusLogic SCSI Host Adapters as of the date of this document. It is recommended that anyone purchasing a BusLogic Host Adapter not in the following table contact the author beforehand to verify that it is or will be supported.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h$FlashPoint Series PCI Host Adapters:h]h$FlashPoint Series PCI Host Adapters:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK-uh1jhjubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(hFlashPoint LT (BT-930)h]hFlashPoint LT (BT-930)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Ultra SCSI-3h]h Ultra SCSI-3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint LT (BT-930R)h]hFlashPoint LT (BT-930R)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hUltra SCSI-3 with RAIDPlush]hUltra SCSI-3 with RAIDPlus}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint LT (BT-920)h]hFlashPoint LT (BT-920)}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjQubah}(h]h ]h"]h$]h&]uh1jhjNubj)}(hhh]h)}(h"Ultra SCSI-3 (BT-930 without BIOS)h]h"Ultra SCSI-3 (BT-930 without BIOS)}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhubah}(h]h ]h"]h$]h&]uh1jhjNubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint DL (BT-932)h]hFlashPoint DL (BT-932)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hDual Channel Ultra SCSI-3h]hDual Channel Ultra SCSI-3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint DL (BT-932R)h]hFlashPoint DL (BT-932R)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h'Dual Channel Ultra SCSI-3 with RAIDPlush]h'Dual Channel Ultra SCSI-3 with RAIDPlus}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint LW (BT-950)h]hFlashPoint LW (BT-950)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hWide Ultra SCSI-3h]hWide Ultra SCSI-3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint LW (BT-950R)h]hFlashPoint LW (BT-950R)}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj-ubah}(h]h ]h"]h$]h&]uh1jhj*ubj)}(hhh]h)}(hWide Ultra SCSI-3 with RAIDPlush]hWide Ultra SCSI-3 with RAIDPlus}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjDubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint DW (BT-952)h]hFlashPoint DW (BT-952)}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjdubah}(h]h ]h"]h$]h&]uh1jhjaubj)}(hhh]h)}(hDual Channel Wide Ultra SCSI-3h]hDual Channel Wide Ultra SCSI-3}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj{ubah}(h]h ]h"]h$]h&]uh1jhjaubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hFlashPoint DW (BT-952R)h]hFlashPoint DW (BT-952R)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h,Dual Channel Wide Ultra SCSI-3 with RAIDPlush]h,Dual Channel Wide Ultra SCSI-3 with RAIDPlus}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubh)}(h%MultiMaster "W" Series Host Adapters:h]h)MultiMaster “W” Series Host Adapters:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hBT-948h]hBT-948}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPCIh]hPCI}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Ultra SCSI-3h]h Ultra SCSI-3}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjHubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hBT-958h]hBT-958}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhubah}(h]h ]h"]h$]h&]uh1jhjeubj)}(hhh]h)}(hPCIh]hPCI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjeubj)}(hhh]h)}(hWide Ultra SCSI-3h]hWide Ultra SCSI-3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjeubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hBT-958Dh]hBT-958D}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPCIh]hPCI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hWide Differential Ultra SCSI-3h]hWide Differential Ultra SCSI-3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubh)}(h%MultiMaster "C" Series Host Adapters:h]h)MultiMaster “C” Series Host Adapters:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj%ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj%ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj%ubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hBT-946Ch]hBT-946C}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjLubah}(h]h ]h"]h$]h&]uh1jhjIubj)}(hhh]h)}(hPCIh]hPCI}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjcubah}(h]h ]h"]h$]h&]uh1jhjIubj)}(hhh]h)}(h Fast SCSI-2h]h Fast SCSI-2}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjzubah}(h]h ]h"]h$]h&]uh1jhjIubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-956Ch]hBT-956C}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPCIh]hPCI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hWide Fast SCSI-2h]hWide Fast SCSI-2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-956CDh]hBT-956CD}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPCIh]hPCI}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hWide Differential Fast SCSI-2h]hWide Differential Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-445Ch]hBT-445C}(hj9 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj6 ubah}(h]h ]h"]h$]h&]uh1jhj3 ubj)}(hhh]h)}(hVLBh]hVLB}(hjP hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjM ubah}(h]h ]h"]h$]h&]uh1jhj3 ubj)}(hhh]h)}(h Fast SCSI-2h]h Fast SCSI-2}(hjg hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjd ubah}(h]h ]h"]h$]h&]uh1jhj3 ubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-747Ch]hBT-747C}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h Fast SCSI-2h]h Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-757Ch]hBT-757C}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hWide Fast SCSI-2h]hWide Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh](j)}(hhh]h)}(hBT-757CDh]hBT-757CD}(hj# hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj: hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj7 ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hWide Differential Fast SCSI-2h]hWide Differential Fast SCSI-2}(hjQ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjN ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjFubeh}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]colsKuh1jhj"ubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubh)}(h%MultiMaster "S" Series Host Adapters:h]h)MultiMaster “S” Series Host Adapters:}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hBT-445Sh]hBT-445S}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hVLBh]hVLB}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h Fast SCSI-2h]h Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hBT-747Sh]hBT-747S}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h Fast SCSI-2h]h Fast SCSI-2}(hj5 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj2 ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hBT-747Dh]hBT-747D}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjR ubah}(h]h ]h"]h$]h&]uh1jhjO ubj)}(hhh]h)}(hEISAh]hEISA}(hjl hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhji ubah}(h]h ]h"]h$]h&]uh1jhjO ubj)}(hhh]h)}(hDifferential Fast SCSI-2h]hDifferential Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhjO ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hBT-757Sh]hBT-757S}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hWide Fast SCSI-2h]hWide Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hBT-757Dh]hBT-757D}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hWide Differential Fast SCSI-2h]hWide Differential Fast SCSI-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hBT-742Ah]hBT-742A}(hj? hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj< ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(hEISAh]hEISA}(hjV hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjS ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(hSCSI-2 (742A revision H)h]hSCSI-2 (742A revision H)}(hjm hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]colsKuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubh)}(h%MultiMaster "A" Series Host Adapters:h]h)MultiMaster “A” Series Host Adapters:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjhhubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]j)}(hhh](j)}(hhh]h)}(hBT-742Ah]hBT-742A}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hEISAh]hEISA}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hSCSI-2 (742A revisions A - G)h]hSCSI-2 (742A revisions A - G)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]colsKuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubh)}(hgAMI FastDisk Host Adapters that are true BusLogic MultiMaster clones are also supported by this driver.h]hgAMI FastDisk Host Adapters that are true BusLogic MultiMaster clones are also supported by this driver.}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXBusLogic SCSI Host Adapters are available packaged both as bare boards and as retail kits. The BT- model numbers above refer to the bare board packaging. The retail kit model numbers are found by replacing BT- with KT- in the above list. The retail kit includes the bare board and manual as well as cabling and driver media and documentation that are not provided with bare boards.h]hXBusLogic SCSI Host Adapters are available packaged both as bare boards and as retail kits. The BT- model numbers above refer to the bare board packaging. The retail kit model numbers are found by replacing BT- with KT- in the above list. The retail kit includes the bare board and manual as well as cabling and driver media and documentation that are not provided with bare boards.}(hj> hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]supported-host-adaptersah ]h"]supported host adaptersah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hFlashPoint Installation Notesh]hFlashPoint Installation Notes}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjT hhhhhMubh)}(hhh](h)}(hRAIDPlus Supporth]hRAIDPlus Support}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1hhje hhhhhMubh)}(hX!FlashPoint Host Adapters now include RAIDPlus, Mylex's bootable software RAID. RAIDPlus is not supported on Linux, and there are no plans to support it. The MD driver in Linux 2.0 provides for concatenation (LINEAR) and striping (RAID-0), and support for mirroring (RAID-1), fixed parity (RAID-4), and distributed parity (RAID-5) is available separately. The built-in Linux RAID support is generally more flexible and is expected to perform better than RAIDPlus, so there is little impetus to include RAIDPlus support in the BusLogic driver. h]h)}(hX FlashPoint Host Adapters now include RAIDPlus, Mylex's bootable software RAID. RAIDPlus is not supported on Linux, and there are no plans to support it. The MD driver in Linux 2.0 provides for concatenation (LINEAR) and striping (RAID-0), and support for mirroring (RAID-1), fixed parity (RAID-4), and distributed parity (RAID-5) is available separately. The built-in Linux RAID support is generally more flexible and is expected to perform better than RAIDPlus, so there is little impetus to include RAIDPlus support in the BusLogic driver.h]hX"FlashPoint Host Adapters now include RAIDPlus, Mylex’s bootable software RAID. RAIDPlus is not supported on Linux, and there are no plans to support it. The MD driver in Linux 2.0 provides for concatenation (LINEAR) and striping (RAID-0), and support for mirroring (RAID-1), fixed parity (RAID-4), and distributed parity (RAID-5) is available separately. The built-in Linux RAID support is generally more flexible and is expected to perform better than RAIDPlus, so there is little impetus to include RAIDPlus support in the BusLogic driver.}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM!hjv ubah}(h]h ]h"]h$]h&]uh1hhhhM!hje hhubeh}(h]raidplus-supportah ]h"]raidplus supportah$]h&]uh1hhjT hhhhhMubh)}(hhh](h)}(hEnabling UltraSCSI Transfersh]hEnabling UltraSCSI Transfers}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhM+ubh)}(hXFlashPoint Host Adapters ship with their configuration set to "Factory Default" settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load "Optimum Performance" settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the "Optimum Performance" settings are loaded. h]h)}(hXFlashPoint Host Adapters ship with their configuration set to "Factory Default" settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load "Optimum Performance" settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the "Optimum Performance" settings are loaded.h]hXFlashPoint Host Adapters ship with their configuration set to “Factory Default” settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load “Optimum Performance” settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the “Optimum Performance” settings are loaded.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM-hj ubah}(h]h ]h"]h$]h&]uh1hhhhM-hj hhubeh}(h]enabling-ultrascsi-transfersah ]h"]h$]enabling ultrascsi transfersah&]uh1hhjT hhhhhM+ referencedKubeh}(h]flashpoint-installation-notesah ]h"]flashpoint installation notesah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(h"BT-948/958/958D Installation Notesh]h"BT-948/958/958D Installation Notes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhM:ubh)}(hThe BT-948/958/958D PCI Ultra SCSI Host Adapters have some features which may require attention in some circumstances when installing Linux.h]hThe BT-948/958/958D PCI Ultra SCSI Host Adapters have some features which may require attention in some circumstances when installing Linux.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM<hj hhubh)}(hhh](h)}(hPCI I/O Port Assignmentsh]hPCI I/O Port Assignments}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhM@ubh)}(hX|When configured to factory default settings, the BT-948/958/958D will only recognize the PCI I/O port assignments made by the motherboard's PCI BIOS. The BT-948/958/958D will not respond to any of the ISA compatible I/O ports that previous BusLogic SCSI Host Adapters respond to. This driver supports the PCI I/O port assignments, so this is the preferred configuration. However, if the obsolete BusLogic driver must be used for any reason, such as a Linux distribution that does not yet use this driver in its boot kernel, BusLogic has provided an AutoSCSI configuration option to enable a legacy ISA compatible I/O port. To enable this backward compatibility option, invoke the AutoSCSI utility via Ctrl-B at system startup and select "Adapter Configuration", "View/Modify Configuration", and then change the "ISA Compatible Port" setting from "Disable" to "Primary" or "Alternate". Once this driver has been installed, the "ISA Compatible Port" option should be set back to "Disable" to avoid possible future I/O port conflicts. The older BT-946C/956C/956CD also have this configuration option, but the factory default setting is "Primary". h](h)}(hXoWhen configured to factory default settings, the BT-948/958/958D will only recognize the PCI I/O port assignments made by the motherboard's PCI BIOS. The BT-948/958/958D will not respond to any of the ISA compatible I/O ports that previous BusLogic SCSI Host Adapters respond to. This driver supports the PCI I/O port assignments, so this is the preferred configuration. However, if the obsolete BusLogic driver must be used for any reason, such as a Linux distribution that does not yet use this driver in its boot kernel, BusLogic has provided an AutoSCSI configuration option to enable a legacy ISA compatible I/O port.h]hXqWhen configured to factory default settings, the BT-948/958/958D will only recognize the PCI I/O port assignments made by the motherboard’s PCI BIOS. The BT-948/958/958D will not respond to any of the ISA compatible I/O ports that previous BusLogic SCSI Host Adapters respond to. This driver supports the PCI I/O port assignments, so this is the preferred configuration. However, if the obsolete BusLogic driver must be used for any reason, such as a Linux distribution that does not yet use this driver in its boot kernel, BusLogic has provided an AutoSCSI configuration option to enable a legacy ISA compatible I/O port.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMBhjubh)}(hX To enable this backward compatibility option, invoke the AutoSCSI utility via Ctrl-B at system startup and select "Adapter Configuration", "View/Modify Configuration", and then change the "ISA Compatible Port" setting from "Disable" to "Primary" or "Alternate". Once this driver has been installed, the "ISA Compatible Port" option should be set back to "Disable" to avoid possible future I/O port conflicts. The older BT-946C/956C/956CD also have this configuration option, but the factory default setting is "Primary".h]hX.To enable this backward compatibility option, invoke the AutoSCSI utility via Ctrl-B at system startup and select “Adapter Configuration”, “View/Modify Configuration”, and then change the “ISA Compatible Port” setting from “Disable” to “Primary” or “Alternate”. Once this driver has been installed, the “ISA Compatible Port” option should be set back to “Disable” to avoid possible future I/O port conflicts. The older BT-946C/956C/956CD also have this configuration option, but the factory default setting is “Primary”.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMLhjubeh}(h]h ]h"]h$]h&]uh1hhhhMBhj hhubeh}(h]pci-i-o-port-assignmentsah ]h"]pci i/o port assignmentsah$]h&]uh1hhj hhhhhM@ubh)}(hhh](h)}(hPCI Slot Scanning Orderh]hPCI Slot Scanning Order}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj.hhhhhMUubh)}(hXIn systems with multiple BusLogic PCI Host Adapters, the order in which the PCI slots are scanned may appear reversed with the BT-948/958/958D as compared to the BT-946C/956C/956CD. For booting from a SCSI disk to work correctly, it is necessary that the host adapter's BIOS and the kernel agree on which disk is the boot device, which requires that they recognize the PCI host adapters in the same order. The motherboard's PCI BIOS provides a standard way of enumerating the PCI host adapters, which is used by the Linux kernel. Some PCI BIOS implementations enumerate the PCI slots in order of increasing bus number and device number, while others do so in the opposite direction. Unfortunately, Microsoft decided that Windows 95 would always enumerate the PCI slots in order of increasing bus number and device number regardless of the PCI BIOS enumeration, and requires that their scheme be supported by the host adapter's BIOS to receive Windows 95 certification. Therefore, the factory default settings of the BT-948/958/958D enumerate the host adapters by increasing bus number and device number. To disable this feature, invoke the AutoSCSI utility via Ctrl-B at system startup and select "Adapter Configuration", "View/Modify Configuration", press Ctrl-F10, and then change the "Use Bus And Device # For PCI Scanning Seq." option to OFF. This driver will interrogate the setting of the PCI Scanning Sequence option so as to recognize the host adapters in the same order as they are enumerated by the host adapter's BIOS. h](h)}(hXIn systems with multiple BusLogic PCI Host Adapters, the order in which the PCI slots are scanned may appear reversed with the BT-948/958/958D as compared to the BT-946C/956C/956CD. For booting from a SCSI disk to work correctly, it is necessary that the host adapter's BIOS and the kernel agree on which disk is the boot device, which requires that they recognize the PCI host adapters in the same order. The motherboard's PCI BIOS provides a standard way of enumerating the PCI host adapters, which is used by the Linux kernel. Some PCI BIOS implementations enumerate the PCI slots in order of increasing bus number and device number, while others do so in the opposite direction.h]hXIn systems with multiple BusLogic PCI Host Adapters, the order in which the PCI slots are scanned may appear reversed with the BT-948/958/958D as compared to the BT-946C/956C/956CD. For booting from a SCSI disk to work correctly, it is necessary that the host adapter’s BIOS and the kernel agree on which disk is the boot device, which requires that they recognize the PCI host adapters in the same order. The motherboard’s PCI BIOS provides a standard way of enumerating the PCI host adapters, which is used by the Linux kernel. Some PCI BIOS implementations enumerate the PCI slots in order of increasing bus number and device number, while others do so in the opposite direction.}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMWhj?ubh)}(hXUnfortunately, Microsoft decided that Windows 95 would always enumerate the PCI slots in order of increasing bus number and device number regardless of the PCI BIOS enumeration, and requires that their scheme be supported by the host adapter's BIOS to receive Windows 95 certification. Therefore, the factory default settings of the BT-948/958/958D enumerate the host adapters by increasing bus number and device number. To disable this feature, invoke the AutoSCSI utility via Ctrl-B at system startup and select "Adapter Configuration", "View/Modify Configuration", press Ctrl-F10, and then change the "Use Bus And Device # For PCI Scanning Seq." option to OFF.h]hXUnfortunately, Microsoft decided that Windows 95 would always enumerate the PCI slots in order of increasing bus number and device number regardless of the PCI BIOS enumeration, and requires that their scheme be supported by the host adapter’s BIOS to receive Windows 95 certification. Therefore, the factory default settings of the BT-948/958/958D enumerate the host adapters by increasing bus number and device number. To disable this feature, invoke the AutoSCSI utility via Ctrl-B at system startup and select “Adapter Configuration”, “View/Modify Configuration”, press Ctrl-F10, and then change the “Use Bus And Device # For PCI Scanning Seq.” option to OFF.}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMbhj?ubh)}(hThis driver will interrogate the setting of the PCI Scanning Sequence option so as to recognize the host adapters in the same order as they are enumerated by the host adapter's BIOS.h]hThis driver will interrogate the setting of the PCI Scanning Sequence option so as to recognize the host adapters in the same order as they are enumerated by the host adapter’s BIOS.}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMlhj?ubeh}(h]h ]h"]h$]h&]uh1hhhhMWhj.hhubeh}(h]pci-slot-scanning-orderah ]h"]pci slot scanning orderah$]h&]uh1hhj hhhhhMUubh)}(hhh](h)}(hEnabling UltraSCSI Transfersh]hEnabling UltraSCSI Transfers}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj{hhhhhMqubh)}(hXThe BT-948/958/958D ship with their configuration set to "Factory Default" settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load "Optimum Performance" settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the "Optimum Performance" settings are loaded. h]h)}(hXThe BT-948/958/958D ship with their configuration set to "Factory Default" settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load "Optimum Performance" settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the "Optimum Performance" settings are loaded.h]hXThe BT-948/958/958D ship with their configuration set to “Factory Default” settings that are conservative and do not allow for UltraSCSI speed to be negotiated. This results in fewer problems when these host adapters are installed in systems with cabling or termination that is not sufficient for UltraSCSI operation, or where existing SCSI devices do not properly respond to synchronous transfer negotiation for UltraSCSI speed. AutoSCSI may be used to load “Optimum Performance” settings which allow UltraSCSI speed to be negotiated with all devices, or UltraSCSI speed can be enabled on an individual basis. It is recommended that SCAM be manually disabled after the “Optimum Performance” settings are loaded.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMshjubah}(h]h ]h"]h$]h&]uh1hhhhMshj{hhubeh}(h]id1ah ]h"]h$]j ah&]uh1hhj hhhhhMqj Kubeh}(h]"bt-948-958-958d-installation-notesah ]h"]"bt-948/958/958d installation notesah$]h&]uh1hhhhhhhhM:ubh)}(hhh](h)}(hDriver Optionsh]hDriver Options}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hX(BusLogic Driver Options may be specified either via the Linux Kernel Command Line or via the Loadable Kernel Module Installation Facility. Driver Options for multiple host adapters may be specified either by separating the option strings by a semicolon, or by specifying multiple "BusLogic=" strings on the command line. Individual option specifications for a single host adapter are separated by commas. The Probing and Debugging Options apply to all host adapters whereas the remaining options apply individually only to the selected host adapter.h]hX,BusLogic Driver Options may be specified either via the Linux Kernel Command Line or via the Loadable Kernel Module Installation Facility. Driver Options for multiple host adapters may be specified either by separating the option strings by a semicolon, or by specifying multiple “BusLogic=” strings on the command line. Individual option specifications for a single host adapter are separated by commas. The Probing and Debugging Options apply to all host adapters whereas the remaining options apply individually only to the selected host adapter.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h;The BusLogic Driver Probing Options comprise the following:h]h;The BusLogic Driver Probing Options comprise the following:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hNoProbeh]hNoProbe}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hdThe "NoProbe" option disables all probing and therefore no BusLogic Host Adapters will be detected. h]h)}(hcThe "NoProbe" option disables all probing and therefore no BusLogic Host Adapters will be detected.h]hgThe “NoProbe” option disables all probing and therefore no BusLogic Host Adapters will be detected.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h NoProbePCIh]h NoProbePCI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe "NoProbePCI" options disables the interrogation of PCI Configuration Space and therefore only ISA Multimaster Host Adapters will be detected, as well as PCI Multimaster Host Adapters that have their ISA Compatible I/O Port set to "Primary" or "Alternate". h]h)}(hXThe "NoProbePCI" options disables the interrogation of PCI Configuration Space and therefore only ISA Multimaster Host Adapters will be detected, as well as PCI Multimaster Host Adapters that have their ISA Compatible I/O Port set to "Primary" or "Alternate".h]hXThe “NoProbePCI” options disables the interrogation of PCI Configuration Space and therefore only ISA Multimaster Host Adapters will be detected, as well as PCI Multimaster Host Adapters that have their ISA Compatible I/O Port set to “Primary” or “Alternate”.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h NoSortPCIh]h NoSortPCI}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe "NoSortPCI" option forces PCI MultiMaster Host Adapters to be enumerated in the order provided by the PCI BIOS, ignoring any setting of the AutoSCSI "Use Bus And Device # For PCI Scanning Seq." option. h]h)}(hThe "NoSortPCI" option forces PCI MultiMaster Host Adapters to be enumerated in the order provided by the PCI BIOS, ignoring any setting of the AutoSCSI "Use Bus And Device # For PCI Scanning Seq." option.h]hThe “NoSortPCI” option forces PCI MultiMaster Host Adapters to be enumerated in the order provided by the PCI BIOS, ignoring any setting of the AutoSCSI “Use Bus And Device # For PCI Scanning Seq.” option.}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj:ubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hMultiMasterFirsth]hMultiMasterFirst}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe "MultiMasterFirst" option forces MultiMaster Host Adapters to be probed before FlashPoint Host Adapters. By default, if both FlashPoint and PCI MultiMaster Host Adapters are present, this driver will probe for FlashPoint Host Adapters first unless the BIOS primary disk is controlled by the first PCI MultiMaster Host Adapter, in which case MultiMaster Host Adapters will be probed first. h]h)}(hXThe "MultiMasterFirst" option forces MultiMaster Host Adapters to be probed before FlashPoint Host Adapters. By default, if both FlashPoint and PCI MultiMaster Host Adapters are present, this driver will probe for FlashPoint Host Adapters first unless the BIOS primary disk is controlled by the first PCI MultiMaster Host Adapter, in which case MultiMaster Host Adapters will be probed first.h]hXThe “MultiMasterFirst” option forces MultiMaster Host Adapters to be probed before FlashPoint Host Adapters. By default, if both FlashPoint and PCI MultiMaster Host Adapters are present, this driver will probe for FlashPoint Host Adapters first unless the BIOS primary disk is controlled by the first PCI MultiMaster Host Adapter, in which case MultiMaster Host Adapters will be probed first.}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`ubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hFlashPointFirsth]hFlashPointFirst}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hlThe "FlashPointFirst" option forces FlashPoint Host Adapters to be probed before MultiMaster Host Adapters. h]h)}(hkThe "FlashPointFirst" option forces FlashPoint Host Adapters to be probed before MultiMaster Host Adapters.h]hoThe “FlashPointFirst” option forces FlashPoint Host Adapters to be probed before MultiMaster Host Adapters.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXvThe BusLogic Driver Tagged Queuing Options allow for explicitly specifying the Queue Depth and whether Tagged Queuing is permitted for each Target Device (assuming that the Target Device supports Tagged Queuing). The Queue Depth is the number of SCSI Commands that are allowed to be concurrently presented for execution (either to the Host Adapter or Target Device). Note that explicitly enabling Tagged Queuing may lead to problems; the option to enable or disable Tagged Queuing is provided primarily to allow disabling Tagged Queuing on Target Devices that do not implement it correctly. The following options are available:h]hXvThe BusLogic Driver Tagged Queuing Options allow for explicitly specifying the Queue Depth and whether Tagged Queuing is permitted for each Target Device (assuming that the Target Device supports Tagged Queuing). The Queue Depth is the number of SCSI Commands that are allowed to be concurrently presented for execution (either to the Host Adapter or Target Device). Note that explicitly enabling Tagged Queuing may lead to problems; the option to enable or disable Tagged Queuing is provided primarily to allow disabling Tagged Queuing on Target Devices that do not implement it correctly. The following options are available:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hQueueDepth:h]hQueueDepth:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe "QueueDepth:" or QD:" option specifies the Queue Depth to use for all Target Devices that support Tagged Queuing, as well as the maximum Queue Depth for devices that do not support Tagged Queuing. If no Queue Depth option is provided, the Queue Depth will be determined automatically based on the Host Adapter's Total Queue Depth and the number, type, speed, and capabilities of the detected Target Devices. Target Devices that do not support Tagged Queuing always have their Queue Depth set to BusLogic_UntaggedQueueDepth or BusLogic_UntaggedQueueDepthBB, unless a lower Queue Depth option is provided. A Queue Depth of 1 automatically disables Tagged Queuing. h]h)}(hXThe "QueueDepth:" or QD:" option specifies the Queue Depth to use for all Target Devices that support Tagged Queuing, as well as the maximum Queue Depth for devices that do not support Tagged Queuing. If no Queue Depth option is provided, the Queue Depth will be determined automatically based on the Host Adapter's Total Queue Depth and the number, type, speed, and capabilities of the detected Target Devices. Target Devices that do not support Tagged Queuing always have their Queue Depth set to BusLogic_UntaggedQueueDepth or BusLogic_UntaggedQueueDepthBB, unless a lower Queue Depth option is provided. A Queue Depth of 1 automatically disables Tagged Queuing.h]hXThe “QueueDepth:” or QD:” option specifies the Queue Depth to use for all Target Devices that support Tagged Queuing, as well as the maximum Queue Depth for devices that do not support Tagged Queuing. If no Queue Depth option is provided, the Queue Depth will be determined automatically based on the Host Adapter’s Total Queue Depth and the number, type, speed, and capabilities of the detected Target Devices. Target Devices that do not support Tagged Queuing always have their Queue Depth set to BusLogic_UntaggedQueueDepth or BusLogic_UntaggedQueueDepthBB, unless a lower Queue Depth option is provided. A Queue Depth of 1 automatically disables Tagged Queuing.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h#QueueDepth:[,...]h]h#QueueDepth:[,...]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe "QueueDepth:[...]" or "QD:[...]" option specifies the Queue Depth individually for each Target Device. If an is omitted, the associated Target Device will have its Queue Depth selected automatically. h]h)}(hThe "QueueDepth:[...]" or "QD:[...]" option specifies the Queue Depth individually for each Target Device. If an is omitted, the associated Target Device will have its Queue Depth selected automatically.h]hThe “QueueDepth:[...]” or “QD:[...]” option specifies the Queue Depth individually for each Target Device. If an is omitted, the associated Target Device will have its Queue Depth selected automatically.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTaggedQueuing:Defaulth]hTaggedQueuing:Default}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe "TaggedQueuing:Default" or "TQ:Default" option permits Tagged Queuing based on the firmware version of the BusLogic Host Adapter and based on whether the Queue Depth allows queuing multiple commands. h]h)}(hThe "TaggedQueuing:Default" or "TQ:Default" option permits Tagged Queuing based on the firmware version of the BusLogic Host Adapter and based on whether the Queue Depth allows queuing multiple commands.h]hThe “TaggedQueuing:Default” or “TQ:Default” option permits Tagged Queuing based on the firmware version of the BusLogic Host Adapter and based on whether the Queue Depth allows queuing multiple commands.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTaggedQueuing:Enableh]hTaggedQueuing:Enable}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe "TaggedQueuing:Enable" or "TQ:Enable" option enables Tagged Queuing for all Target Devices on this Host Adapter, overriding any limitation that would otherwise be imposed based on the Host Adapter firmware version. h]h)}(hThe "TaggedQueuing:Enable" or "TQ:Enable" option enables Tagged Queuing for all Target Devices on this Host Adapter, overriding any limitation that would otherwise be imposed based on the Host Adapter firmware version.h]hThe “TaggedQueuing:Enable” or “TQ:Enable” option enables Tagged Queuing for all Target Devices on this Host Adapter, overriding any limitation that would otherwise be imposed based on the Host Adapter firmware version.}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTaggedQueuing:Disableh]hTaggedQueuing:Disable}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hxThe "TaggedQueuing:Disable" or "TQ:Disable" option disables Tagged Queuing for all Target Devices on this Host Adapter. h]h)}(hwThe "TaggedQueuing:Disable" or "TQ:Disable" option disables Tagged Queuing for all Target Devices on this Host Adapter.h]hThe “TaggedQueuing:Disable” or “TQ:Disable” option disables Tagged Queuing for all Target Devices on this Host Adapter.}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjRubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTaggedQueuing:h]hTaggedQueuing:}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe "TaggedQueuing:" or "TQ:" option controls Tagged Queuing individually for each Target Device. is a sequence of "Y", "N", and "X" characters. "Y" enables Tagged Queuing, "N" disables Tagged Queuing, and "X" accepts the default based on the firmware version. The first character refers to Target Device 0, the second to Target Device 1, and so on; if the sequence of "Y", "N", and "X" characters does not cover all the Target Devices, unspecified characters are assumed to be "X". h]h)}(hX The "TaggedQueuing:" or "TQ:" option controls Tagged Queuing individually for each Target Device. is a sequence of "Y", "N", and "X" characters. "Y" enables Tagged Queuing, "N" disables Tagged Queuing, and "X" accepts the default based on the firmware version. The first character refers to Target Device 0, the second to Target Device 1, and so on; if the sequence of "Y", "N", and "X" characters does not cover all the Target Devices, unspecified characters are assumed to be "X".h]hX=The “TaggedQueuing:” or “TQ:” option controls Tagged Queuing individually for each Target Device. is a sequence of “Y”, “N”, and “X” characters. “Y” enables Tagged Queuing, “N” disables Tagged Queuing, and “X” accepts the default based on the firmware version. The first character refers to Target Device 0, the second to Target Device 1, and so on; if the sequence of “Y”, “N”, and “X” characters does not cover all the Target Devices, unspecified characters are assumed to be “X”.}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjxubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hAThe BusLogic Driver Miscellaneous Options comprise the following:h]hAThe BusLogic Driver Miscellaneous Options comprise the following:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hBusSettleTime:h]hBusSettleTime:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hX$The "BusSettleTime:" or "BST:" option specifies the Bus Settle Time in seconds. The Bus Settle Time is the amount of time to wait between a Host Adapter Hard Reset which initiates a SCSI Bus Reset and issuing any SCSI Commands. If unspecified, it defaults to BusLogic_DefaultBusSettleTime. h]h)}(hX#The "BusSettleTime:" or "BST:" option specifies the Bus Settle Time in seconds. The Bus Settle Time is the amount of time to wait between a Host Adapter Hard Reset which initiates a SCSI Bus Reset and issuing any SCSI Commands. If unspecified, it defaults to BusLogic_DefaultBusSettleTime.h]hX+The “BusSettleTime:” or “BST:” option specifies the Bus Settle Time in seconds. The Bus Settle Time is the amount of time to wait between a Host Adapter Hard Reset which initiates a SCSI Bus Reset and issuing any SCSI Commands. If unspecified, it defaults to BusLogic_DefaultBusSettleTime.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hInhibitTargetInquiryh]hInhibitTargetInquiry}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe "InhibitTargetInquiry" option inhibits the execution of an Inquire Target Devices or Inquire Installed Devices command on MultiMaster Host Adapters. This may be necessary with some older Target Devices that do not respond correctly when Logical Units above 0 are addressed. h]h)}(hXThe "InhibitTargetInquiry" option inhibits the execution of an Inquire Target Devices or Inquire Installed Devices command on MultiMaster Host Adapters. This may be necessary with some older Target Devices that do not respond correctly when Logical Units above 0 are addressed.h]hXThe “InhibitTargetInquiry” option inhibits the execution of an Inquire Target Devices or Inquire Installed Devices command on MultiMaster Host Adapters. This may be necessary with some older Target Devices that do not respond correctly when Logical Units above 0 are addressed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h=The BusLogic Driver Debugging Options comprise the following:h]h=The BusLogic Driver Debugging Options comprise the following:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h TraceProbeh]h TraceProbe}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hAThe "TraceProbe" option enables tracing of Host Adapter Probing. h]h)}(h@The "TraceProbe" option enables tracing of Host Adapter Probing.h]hDThe “TraceProbe” option enables tracing of Host Adapter Probing.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTraceHardwareReseth]hTraceHardwareReset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hPThe "TraceHardwareReset" option enables tracing of Host Adapter Hardware Reset. h]h)}(hOThe "TraceHardwareReset" option enables tracing of Host Adapter Hardware Reset.h]hSThe “TraceHardwareReset” option enables tracing of Host Adapter Hardware Reset.}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj,ubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hTraceConfigurationh]hTraceConfiguration}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hOThe "TraceConfiguration" option enables tracing of Host Adapter Configuration. h]h)}(hNThe "TraceConfiguration" option enables tracing of Host Adapter Configuration.h]hRThe “TraceConfiguration” option enables tracing of Host Adapter Configuration.}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjRubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h TraceErrorsh]h TraceErrors}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe "TraceErrors" option enables tracing of SCSI Commands that return an error from the Target Device. The CDB and Sense Data will be printed for each SCSI Command that fails. h]h)}(hThe "TraceErrors" option enables tracing of SCSI Commands that return an error from the Target Device. The CDB and Sense Data will be printed for each SCSI Command that fails.h]hThe “TraceErrors” option enables tracing of SCSI Commands that return an error from the Target Device. The CDB and Sense Data will be printed for each SCSI Command that fails.}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjxubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hDebugh]hDebug}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjhhubh)}(h2The "Debug" option enables all debugging options. h]h)}(h1The "Debug" option enables all debugging options.h]h5The “Debug” option enables all debugging options.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe following examples demonstrate setting the Queue Depth for Target Devices 1 and 2 on the first host adapter to 7 and 15, the Queue Depth for all Target Devices on the second host adapter to 31, and the Bus Settle Time on the second host adapter to 30 seconds.h]hXThe following examples demonstrate setting the Queue Depth for Target Devices 1 and 2 on the first host adapter to 7 and 15, the Queue Depth for all Target Devices on the second host adapter to 31, and the Bus Settle Time on the second host adapter to 30 seconds.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hLinux Kernel Command Line::h]hLinux Kernel Command Line:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh literal_block)}(h@linux BusLogic=QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30h]h@linux BusLogic=QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhMhjhhubh)}(h,LILO Linux Boot Loader (in /etc/lilo.conf)::h]h+LILO Linux Boot Loader (in /etc/lilo.conf):}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubj)}(hEappend = "BusLogic=QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30"h]hEappend = "BusLogic=QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30"}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhMhjhhubh)}(h5INSMOD Loadable Kernel Module Installation Facility::h]h4INSMOD Loadable Kernel Module Installation Facility:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubj)}(hVinsmod BusLogic.o \ 'BusLogic="QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30"'h]hVinsmod BusLogic.o \ 'BusLogic="QueueDepth:[,7,15];QueueDepth:31,BusSettleTime:30"'}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhMhjhhubhnote)}(heModule Utilities 2.1.71 or later is required for correct parsing of driver options containing commas.h]h)}(heModule Utilities 2.1.71 or later is required for correct parsing of driver options containing commas.h]heModule Utilities 2.1.71 or later is required for correct parsing of driver options containing commas.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM%hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]driver-optionsah ]h"]driver optionsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hDriver Installationh]hDriver Installation}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj<hhhhhM*ubh)}(hThis distribution was prepared for Linux kernel version 2.0.35, but should be compatible with 2.0.4 or any later 2.0 series kernel.h]hThis distribution was prepared for Linux kernel version 2.0.35, but should be compatible with 2.0.4 or any later 2.0 series kernel.}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM,hj<hhubh)}(hTo install the new BusLogic SCSI driver, you may use the following commands, replacing "/usr/src" with wherever you keep your Linux kernel source tree::h]hTo install the new BusLogic SCSI driver, you may use the following commands, replacing “/usr/src” with wherever you keep your Linux kernel source tree:}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM/hj<hhubj)}(hcd /usr/src tar -xvzf BusLogic-2.0.15.tar.gz mv README.* LICENSE.* BusLogic.[ch] FlashPoint.c linux/drivers/scsi patch -p0 < BusLogic.patch (only for 2.0.33 and below) cd linux make config make zImageh]hcd /usr/src tar -xvzf BusLogic-2.0.15.tar.gz mv README.* LICENSE.* BusLogic.[ch] FlashPoint.c linux/drivers/scsi patch -p0 < BusLogic.patch (only for 2.0.33 and below) cd linux make config make zImage}hjisbah}(h]h ]h"]h$]h&]hhuh1jhhhM2hj<hhubh)}(haThen install "arch/x86/boot/zImage" as your standard kernel, run lilo if appropriate, and reboot.h]heThen install “arch/x86/boot/zImage” as your standard kernel, run lilo if appropriate, and reboot.}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM:hj<hhubeh}(h]driver-installationah ]h"]driver installationah$]h&]uh1hhhhhhhhM*ubh)}(hhh](h)}(h#BusLogic Announcements Mailing Listh]h#BusLogic Announcements Mailing List}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhM?ubh)}(hX@The BusLogic Announcements Mailing List provides a forum for informing Linux users of new driver releases and other announcements regarding Linux support for BusLogic SCSI Host Adapters. To join the mailing list, send a message to "buslogic-announce-request@dandelion.com" with the line "subscribe" in the message body.h](hThe BusLogic Announcements Mailing List provides a forum for informing Linux users of new driver releases and other announcements regarding Linux support for BusLogic SCSI Host Adapters. To join the mailing list, send a message to “}(hjhhhNhNubj@)}(h'buslogic-announce-request@dandelion.comh]h'buslogic-announce-request@dandelion.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refuri.mailto:buslogic-announce-request@dandelion.comuh1j?hjubh6” with the line “subscribe” in the message body.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMAhjhhubeh}(h]#buslogic-announcements-mailing-listah ]h"]#buslogic announcements mailing listah$]h&]uh1hhhhhhhhM?ubeh}(h]9buslogic-multimaster-and-flashpoint-scsi-driver-for-linuxah ]h"]9buslogic multimaster and flashpoint scsi driver for linuxah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(jjjrjojjjjjjjjjjjNjKjj|jQ jN j j j j enabling ultrascsi transfersNjjj+j(jxjuj9j6jjjju nametypes}(jjrjjjjjjNjjQ j j j6jj+jxj9jjuh}(jhjojjjujjjjjjjjjKj j|jQjN jj jT j je j j jj j(j juj.jj{j6jjj<jju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]hsystem_message)}(hhh]h)}(h?Duplicate implicit target name: "enabling ultrascsi transfers".h]hCDuplicate implicit target name: “enabling ultrascsi transfers”.}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjWubah}(h]h ]h"]h$]h&]jalevelKtypeINFOsourcehlineMquh1jUhj{hhhhhMqubatransform_messages] transformerN include_log] decorationNhhub.