User`s guide
11–4 MAKEROM
Command Format
• Header Rev Ext
The header revision for Version 1 or greater headers is determined by the sum of
this field and the Header Rev field. See Header Rev.
• ROM Image Size
The ROM image size reflects the size of the image as it is contained in the flash
ROM. See Image Size.
• Optional Firmware ID
This optional field can be used to provide additional firmware information such
as firmware revision or a character descriptive string of up to 8 characters.
• ROM Offset
This field specifies the default ROM offset to be used when programming the
image into the ROM.
• ROM Offset Valid
The lower bit of the ROM Offset Valid must be set when the ROM Offset field is
specified. When no ROM Offset is specified, the ROM Offset and ROM Offset
Valid fields will contain zero.
• Header Checksum
The checksum of the header is used to validate the presence of a header beyond
the validation provided by the validation pattern. See Validation Pattern. The
header checksum is computed from the beginning of the header up to but
excluding the header checksum field itself. If there are future versions of this
header, the header checksum should always be the last field defined in the
header. The checksum algorithm used is compatible with the standard BSD4.3
algorithm provided on most implementations of UNIX.
11.3 Command Format
The basic MAKEROM command format is:
>% makerom [-
options
][-
input_file_options
] input_file -o output_file