User manual
ST Assembler-Linker OBSEND
Doc ID 11392 Rev 4 47/89
S113001AFF120094FF130094D08AFF390094FF1250
S20801C004FFC0000073
<format>= x
The extended S-record format, selected by format x, sends code as described above,
except that after the S9, it sends a list of SX records, one after the other, in the format:
SX 0000 LABEL
where 0000 are four ASCII zeroes, and LABEL is five ASCII characters. There are two
spaces after the SX and one space after the 0000. 0000 represents the hexadecimal value
of the label. LABEL may extend to 31 characters, and end with a carriage return.
6.2.7 ST 2 and ST 4 S-record formats
<format>= 2
<format>= 4
These are industrial formats defined for specific needs:
● 2: specify 2-byte words for one address.
● 4: specify 4-byte words for one address.
6.2.8 GP binary
<format>= g
This format is simple. It has a 16-byte count at the beginning low-byte first, calculated by
starting at 0, and adding the value of each byte until the end of the data is reached. If there
are any 'gaps' in your code, OBSEND fills them in with $FF, and adjusts the checksum
accordingly. After four bytes of header information, the data follows in one big block.