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.
CONFIGURING THE FIRST STAGE<br />
The following syntax errors can occur if you enter incorrect parameters or incorrect<br />
combinations of parameters.<br />
ERROR - , invalid interface type<br />
ERROR - invalid parameter combination<br />
3.2.4 %CPU Macro<br />
The %CPU macro identifies <strong>the</strong> type of CPU that executes <strong>the</strong> <strong>bootstrap</strong> loading<br />
operation. You must include this macro in <strong>the</strong> BS1.A86 or BS1MB2.A86 file once (and<br />
only once).<br />
The syntax of <strong>the</strong> CPU macro is<br />
where:<br />
%CPU( cpu type)<br />
The type of CPU executing <strong>the</strong> <strong>bootstrap</strong> operation. Valid types are:<br />
Type<br />
8086<br />
8088<br />
80186<br />
80188<br />
80286<br />
80386<br />
Description<br />
8086 processor (iRMX I only)<br />
8088 processor (iRMX I only)<br />
80186 processor (iRMX I only)<br />
80188 processor (iRMX I only)<br />
80286 processor (iRMX I and iRMX II)<br />
386® processor (iRMX I and iRMX II)<br />
3.2.5 %BMPS Macro (MULTIBUS® II Only)<br />
3-12<br />
The %BMPS macro configures <strong>the</strong> message passing system used during <strong>bootstrap</strong> loading.<br />
This macro identifies <strong>the</strong> base address of <strong>the</strong> Message Passing Coprocessor (MPC),<br />
address distance between MPC ports, and information that defines how direct memory<br />
access (DMA) transfers occur. If you have a MULTIBUS II system that bootloads from a<br />
device whose driver uses MULTIBUS II transport protocol (i.e. <strong>the</strong> 186/224A driver), you<br />
must use this macro. If you have a MUL TIBUS I system or a system that bootloads from a<br />
device whose driver does not use MUL TIBUS II transport protocol, you must not use this<br />
macro.<br />
The syntax of <strong>the</strong> %BMPS macro is<br />
%BMPS (mpc$base$addr, port$sep, duty$cycle, dma$base$addr, dma$in, dma$out,<br />
dma$trans, data$width)<br />
Bootstrap Loader