參數(shù)資料
型號: LSI53C860E
英文描述: Controller Miscellaneous - Datasheet Reference
中文描述: 控制器雜項-數(shù)據(jù)表參考
文件頁數(shù): 23/166頁
文件大小: 1330K
代理商: LSI53C860E
The LSI53C040 Firmware
2-7
Note:
The user must be aware that this compiler does
not
generate re-entrant code, that function parameters are
not
passed on the stack, and that interrupt level routines and
background routines
cannot
share subroutines. Virtually all
of the source code is written in C. Assembly language is
only needed for stack initialization before control is passed
to the C code.
2.2 The LSI53C040 Firmware
The heart of the LSI53C040 architecture is its 52 input and output pins
(28 MPIO pins and 24 MPLED pins). The user may specify (by using the
configuration utility) an almost unlimited number of configurations. The
SAF-TE firmware was designed to make these configurations simple to
implement by using this utility. Additionally, the SAF-TE firmware is
coupled with a software state machine that polls all of the binary inputs
and drives all of the binary outputs. Simultaneously, the firmware
maintains copies of all the necessary SAF-TE/SCSI command responses
so that the SCSI interrupt software can return these responses to a
host/initiator at any time.
This state machine design allows the user to specify all of the inputs and
outputs without having to change the 8032 firmware. In addition, this
design actually simplifies and shortens the size of the 8032 firmware, by
moving much of the decision making process to the configuration utility.
Consequently, more memory is available in the 8032 for user
enhancements. Refer to
Chapter 5
for more detailed information about
configuration data and the configuration utility.
The program and data for this state machine design is passed from the
configuration utility to the firmware by using a data structure called
config
. In addition, the
config
data structure also contains all the
information gathered by the configuration utility, such as the SCSI ID,
TWS devices to be supported, scanning intervals, etc.
The 8032 microcontroller is at the core of the LSI53C040 device and
runs at 40 MHz. This microcontroller provides more than sufficient
processing power to complete the work to be done by the LSI53C040.
The environmental monitoring protocols, such as SAF-TE and SES, do
相關(guān)PDF資料
PDF描述
LSI53C875A LSI53C875A PCI to Ultra SCSI Controller technical manual v2.0 12/00
LSI53C875E LSI53C875E PCI-single channel Ultra SCSI controller
LSI53C895 LSI53C895 PCI to Ultra2 SCSI I/O Processor with LVD Link Universal Transceivers technical manual v3.2 12/00
LSI53C895A LSI53C895A PCI to Ultra2 SCSI Controller technical manual v2.2 4/01
LSI53C896 LSI53C896 PCI-dual channel Ultra2 SCSI multifunction controller
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
LSI53C875/875E 制造商:未知廠家 制造商全稱:未知廠家 功能描述:LSI53C875/875E PCI to Ultra SCSI I/O Processor technical manual v4.1 3/01
LSI53C875-160QFP-LEADFREE 制造商:LSI Corporation 功能描述:
LSI53C875E 制造商:未知廠家 制造商全稱:未知廠家 功能描述:PCI-ULTRA SCSI CONTROLLER
LSI53C875JBE 制造商:未知廠家 制造商全稱:未知廠家 功能描述:PCI-ULTRA SCSI CONTROLLER
LSI53C875JBE-169BGA 制造商:LSI Corporation 功能描述: