using the bootstrap loader
using the bootstrap loader
using the bootstrap loader
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
dma channel<br />
dma base address<br />
- -<br />
dma _separation<br />
scsi info<br />
info<br />
CONFIGURING THE FIRST STAGE<br />
A BYTE that indicates which channel on <strong>the</strong> DMA<br />
controller will be used. Specify <strong>the</strong> number of <strong>the</strong> DMA<br />
channel as listed in <strong>the</strong> appropriate Intel data sheet.<br />
A WORD that indicates <strong>the</strong> base I/O port address of<br />
<strong>the</strong> DMA controller's registers.<br />
A BYTE that indicates <strong>the</strong> number of bytes separating<br />
consecutive ports on <strong>the</strong> DMA controller.<br />
This parameter is iSBC-board-specific; it does not<br />
depend on <strong>the</strong> SCSI driver's requirements. This<br />
parameter is a BYTE which has <strong>the</strong> following meaning:<br />
Value<br />
o<br />
1<br />
2-255<br />
Meaning<br />
Indicates that no additional<br />
information is needed to<br />
configure <strong>the</strong> Bootstrap Loader<br />
for <strong>the</strong> iSBC board you are <strong>using</strong>.<br />
Indicates this configuration of <strong>the</strong><br />
Bootstrap Loader is used on <strong>the</strong><br />
iSBC 286/1 OOA board.<br />
Reserved for future use.<br />
Varies depending on <strong>the</strong> value of scsi_info.<br />
If scsi_info is 0, <strong>the</strong>n no o<strong>the</strong>r information is needed and<br />
info is left blank.<br />
If scsi info is 1, <strong>the</strong>n info is a single WORD that<br />
specifies <strong>the</strong> port address of <strong>the</strong> iSBC 286/100A port<br />
used for multiplexing DMA sources into <strong>the</strong> on-board<br />
82258 DMA component.<br />
The SCSI driver can be used to <strong>bootstrap</strong> load from any random-access device on <strong>the</strong> SCSI<br />
bus. The SCSI driver can also be used to <strong>bootstrap</strong> load from specific random-access<br />
devices on <strong>the</strong> SASI bus. When <strong>using</strong> <strong>the</strong> SASI bus, you must select a specific device,<br />
because <strong>the</strong> SASI devices require unique initialization information. Do this by specifying<br />
unique unit information for each device on <strong>the</strong> SASI bus (<strong>the</strong> %SASI_ UNIT_INFO macro<br />
is used for this purpose).<br />
The %BSCSI macro can be invoked only once in <strong>the</strong> BSCSI.A86 configuration file. The<br />
%SASI _ UNIT _INFO macro (described in <strong>the</strong> next section) can be invoked multiple times<br />
to allow specification of <strong>the</strong> units on <strong>the</strong> SASI bus. Refer to <strong>the</strong> description of <strong>the</strong><br />
%SASI _ UNIT _INFO macro to see how to specify unique unit information for devices on<br />
<strong>the</strong> SASI bus.<br />
Bootstrap Loader 3-41