Passing the Configuration to UOS
Configuration information is passed to UOS in a file on the boot device. If the boot device is read-only, the information is written to a buffer. In either case, the configuration data contains a series of records with configuration data. Each record consists of a one byte record type, followed by one or more parameters appropriate to the type of record. The parameters consist of fixed and variable-length values. The fixed values vary in size from 1 to 8 bytes (1, 2, 4, and 8 byte values). The size is encoded in the record type.
Mask (Record type and 3) |
Description |
0 |
1 byte |
1 |
2 bytes |
2 |
4 bytes |
3 |
8 bytes |
Thus, record types 0-3 are the same record type, but with different sizes for fixed-size parameters. Here are the record types supported:
Record type(s) |
Description |
Parameters |
0-3 |
Disabled device |
type, controller, unit |
4-7 |
RAM disk |
address, size |
8-11 |
Boot device |
type, controller, unit |
Note that any record types not shown are reserved for future use.