31.01.2013 Views

using the bootstrap loader

using the bootstrap loader

using the bootstrap loader

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

USING THE BOOTSTRAP LOADER<br />

2-2<br />

When entering <strong>the</strong> monitor's B command or responding to <strong>the</strong> Bootstrap Loader's asterisk<br />

prompt, you must specify <strong>the</strong> load file. One way to do this is to simply press Carriage<br />

Return. This causes <strong>the</strong> Bootstrap Loader to search for a default file on <strong>the</strong> default device<br />

(<strong>the</strong>se defaults are set up when you configure <strong>the</strong> first stage). The Intel-supplied first stage<br />

uses <strong>the</strong> following pathname as its default:<br />

/SYSTEM/RMX86<br />

If you were <strong>using</strong> <strong>the</strong> default first stage and you wanted to load <strong>the</strong> file called<br />

/SYSTEM/RMX86 from <strong>the</strong> default device, you could simply type <strong>the</strong> B command with no<br />

parameters (if you boot from <strong>the</strong> monitor) and press Carriage Return, or type a Carriage<br />

Return only (if <strong>the</strong> Bootstrap Loader displays its own prompt).<br />

If you need to specify a load file that is different from <strong>the</strong> default one, use <strong>the</strong> following<br />

format for <strong>the</strong> specification:<br />

Where:<br />

:device:pathname<br />

: device:<br />

path name<br />

This is <strong>the</strong> name of <strong>the</strong> secondary storage device that contains <strong>the</strong> load<br />

file. If you omit <strong>the</strong> device name, <strong>the</strong> default device is used (as<br />

established during first stage configuration).<br />

When loading iRMX I applications, this is <strong>the</strong> full pathname of <strong>the</strong> file<br />

you want to load. When loading iRMX II applications, this is <strong>the</strong> full<br />

pathname of <strong>the</strong> Bootstrap Loader's third stage. For iRMX II systems,<br />

<strong>the</strong> file to be loaded is assumed to have <strong>the</strong> same pathname as <strong>the</strong> third<br />

stage except <strong>the</strong> filename extension (assumed to be .286).<br />

For loading from a remote system, enter <strong>the</strong> class code value. If you<br />

omit this name, <strong>the</strong> Bootstrap Loader attempts to load <strong>the</strong> files<br />

associated with <strong>the</strong> default class code from a remote system. The<br />

default class code for loading from remote systems is 4000H. A space<br />

must precede <strong>the</strong> class code.<br />

To invoke <strong>the</strong> Bootstrap Loader with <strong>the</strong> monitor's B command, <strong>the</strong> processor must be<br />

running in real address mode. If your processor is running in real address mode, you can<br />

simply break to <strong>the</strong> monitor and enter <strong>the</strong> boot command.<br />

However, if <strong>the</strong> processor is running in protected mode (as it is when <strong>the</strong> iRMX II<br />

Operating System is in control), you cannot boot ano<strong>the</strong>r system by breaking to <strong>the</strong><br />

monitor and entering a boot command. You must first reset <strong>the</strong> system. After resetting<br />

<strong>the</strong> system, you can invoke <strong>the</strong> Bootstrap Loader at <strong>the</strong> monitor prompt.<br />

Bootstrap Loader

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!