ASCII-Hex Object Format (--ascii Option)

The ASCII-Hex object format supports 32-bit addresses. The format consists of a byte stream with bytes separated by spaces. Figure 10-6 illustrates the ASCII-Hex format.

Figure 10-6 ASCII-Hex Object FormatTMS320C6000 ascii_hex_tdz079.gif

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 a 8-digit (16-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.