On tape boots, the ISL is loaded directly by the processor-dependent
code (PDC). ISL reads the logical interchange format (LIF) directory
from tape and uses this directory to find other files on the tape.
On disk boots, the PDC and IODC boot the utility MMSAVE, which in turn boots the ISL. PDC and IODC read the first record or sector
of the boot device, which is the LIF label. The LIF label contains a pointer to the LIF directory which contains a pointer to the MMSAVE boot image. PDC reads and launches MMSAVE. MMSAVE writes a 16-megabyte, (32 megabyte for 99x system,
64 MB for N-Class and A-Class systems) section of main memory to
the DUMPAREA file, whose address is found in the LIF directory. This allows memory space for the ISL and DUMP utilities to be loaded. MMSAVE boots ISL, which then uses the LIF label to find the LIF directory. As a last step, ISL uses the directory to find other files it needs.
The system displays messages indicating the completion of
the booting and loading routines as they occur.
Using
Initial System Loader (ISL) Commands |
 |
ISL commands change or display boot path information and ISL
utility names. Table 3-1 “ISL Commands” lists
commands that do not execute a utility function. ISL utilities and
options are described later in this chapter.
Table 3-1 ISL Commands
Command | Meaning |
|---|
| HELP | Help Facility |
| LS | List ISL utilities |
| AUTOBOOT | Set or clear autoboot flag in stable storage |
| AUTOSEARCH | Set or clear autosearch flag in stable storage |
| PRIMPATH | Modify primary boot path in stable storage |
| ALTPATH | Modify alternate boot path in stable storage |
| CONSPATH | Modify system console path in stable storage |
| DISPLAY | Display boot and console paths in stable storage |
| LSAUTOFL | List contents of autoboot file |
| FASTSIZE | Sets or displays FASTSIZE |
| 800SUPPORT | Boots the s800 Support Kernel from the boot
device |
| 700SUPPORT | Boot the s700 Support Kernel from the boot
device |
| READNVM | Displays contents of one word of NVM |
READSS | Displays contents of one word of stable
storage |
LSBATCH | List contents of batch file |
BATCH | Execute commands in batch file |
LSEST | List contents of EST (Extended Self Test)
file |
EST | Execute commands in EST (Extended Self
Test) file |
For more information on the contents of stable storage and
NVM, refer to Appendix C “Reading
Stable Storage and Nonvolatile Memory”
Listing
Available ISL Utilities |
 |
Example 3-2 demonstrates using the ISL LS command to display available ISL utilities. To
generate a list of the utilities available on the boot medium, enter LISTF or LS at the ISL prompt.
Example 3-2 Listing
Available ISL Utilities
 |
ISL> ls Utilities on this system are:filename type start size created=====================================================ISL -12864 1327872 306 00/09/22 06:30:57START -12864 4955600 52168 00/10/20 05:14:01DISCUTIL -12864 1533952 22328 00/10/20 05:09:44SAT -12864 4902192 29512 00/10/20 05:11:18DUMP -12864 4935216 20344 00/10/20 05:10:01STAGEISL -12864 1502208 20552 00/10/20 05:11:35A1002AI -12864 677584 688 00/02/12 08:35:10A1002AM -12864 678272 512 00/02/12 08:35:13A1002AP -12864 678784 3744 00/02/12 08:35:16A1100AI -12864 682528 1120 00/03/07 16:19:51A1100AM -12864 683648 752 00/03/07 16:19:51A1100AP -12864 684400 3568 00/03/07 16:20:01EDBC -12864 689696 1696 00/09/25 05:16:23EDPROC -12864 1370544 6951 00/09/25 05:16:25MDIAG -12864 697344 6256 00/09/25 05:16:27MPROC -12864 703600 1152 00/09/25 05:16:28ODE -12864 662528 848 00/09/25 05:16:28ODEDATA -12864 663376 13296 00/09/25 05:16:32TDIAG -12864 499712 7216 00/09/25 05:16:37 Hit Return to continue.filename type start size created=====================================================UNIPROC -12864 506928 3488 00/09/25 05:16:38BCDIAG -12864 510416 704 00/02/12 08:36:27CAEXR -12864 511120 672 00/02/12 08:36:30XMAP -12864 511792 1568 00/02/12 08:36:36CLKUTIL -12864 513360 352 00/10/20 02:32:08SADPATCH -12864 513712 784 00/10/20 02:32:14ODEDATA2 -12864 1454928 7712 00/09/25 05:16:35ISL> |
 |