MPE/iX System Utilities Reference Manual (32650-90908)

Chapter 25
STANDARDS
The initial system loader
207
Each directory is organized as follows:
The file type is a 16-bit signed integer. The defined file types that are recognized by systems are
0 -- Purged file
30001 -- Bootable, executable file
30002 -- Boot data file
30003 -- Autoexecutable file list
30004 -- Data protect file
30010 -- HPE system file
A file is deleted from the directory by changing its file type to -2, to represent a purged file. The data itself
need not be removed from the media.
Bootable utility format
All of the bootable utilities accessible through the LIF directory must have enough of a common format for
IPL to load and launch the utilities through a standard method. IPL may need to know the intended physical
memory destination address for which the module was linked, as well as the length of the image and the
entry point. For those utilities that are position independent, the destination address can be set to -1 and IPL
will load it at the first available memory after IPL.
Table 25-7 LIF addressing
BYTE CONTENTS
0-9 File name (1-10 ASCII characters, trailing blanks)
10-11 File type
12-15 Starting address (in blocks)
16-19 Length of file (in blocks)
20-25 Time of creation
26-27 1 /volume number
28-31 Set to 0 (implementation)