The FastLoad Format uses a compressed ASCII format that permits files to be downloaded in less than half the time taken for Motorola S-records.
The base-64 encoding used is "A-Za-z0-9,.". The data is encoded in groups of 4 characters (24 bits). The character '/' is used to introduce a special function. Special functions are:
A...... | Defines an address. |
B.. | Define a single byte. |
C.... | Compare the checksums |
EAA | Define the program's entry point. The address will be the current address as defined by the 'A' command. |
KAA | Clear the checksum. |
S.....,X | Define a symbol. The address of the symbol will be the current address as defined by the 'A' command. |
Z.. | Clear a number of bytes. |
Examples:
/ACgAgAA - addr = a0020000 /ZAI - clear 8*3=24 bytes /EAA - define entry at 'addr' and exit AAABAAAC - 00 00 01 00 00 02 /Sfred,X - symbol = 'addr' /BAB - byte of 01
srec, load and flow
control commands
Navigation: Document Home | Document Contents | Document Index