User`s guide

MAKEROM 113
ROM Header Information Fields
Image Size
The image size is used by the SROM code to determine how much of the system
ROM should be loaded.
Decompression Flag
The decompression flag tells the SROM code if the MAKEROM tool was used
to compress the ROM image with a “trivial repeating byte algorithm.” The
SROM code contains routines that perform this decompression algorithm. Other
compression/decompression schemes may be employed that work independently
from this one.
Destination Address
This quadword contains the destination address for the image. The SROM code
will begin loading the image at this address and subsequently begin its
execution.
Header Rev
The revision of the header specifications used in this header. This is necessary to
provide compatibility to future changes to this header specification. Version 0
headers are identified by the size of the header. See Header Size. For Version 1
or greater headers, this field must be set to a value of 1. The header revision for
Version 1 or greater headers is determined by the sum of this field and the
Header Rev Ext field. See Header Rev Ext.
Firmware ID
The firmware ID is a byte that specifies the firmware type. This information
facilitates image boot options necessary to boot different operating systems.
Firmware ID
Firmware Type
(decimal) Description
DBM 0 Alpha Motherboards Debug Monitor firmware
WNT 1 Windows NT firmware
SRM 2 Alpha System Reference Manual Console
FSB 6 Alpha Motherboards Fail-Safe Booter
Milo 7 Linux Miniloader
VxWorks 8 VxWorks Real-Time Operating System
SROM 10 Serial ROM