SPRUI03E June 2015 – January 2023
The ASCII-Hex object format supports 32-bit addresses. The format consists of a byte stream with bytes separated by spaces. Figure 11-6 illustrates the ASCII-Hex format.
The file begins with an ASCII STX character (ctrl-B, 02h) and ends with an ASCII ETX character (ctrl-C, 03h). Address records are indicated with $AXXXXXXX, in which XXXXXXXX is an 8-digit (32-bit) hexadecimal address. The address records are present only in the following situations:
You can avoid all discontinuities and any address records by using the --image and --zero options. This creates output that is simply a list of byte values.