Lines Matching full:record
9 * Motorola S-Record Format:
14 * an S4-record containing an address and a symbol.
16 * The extended S-record standard is as follows:
24 * is the record type. Where:
26 * 0 starting record (optional)
27 * 1 data record with 16-bit address
28 * 2 data record with 24-bit address
29 * 3 data record with 32-bit address
30 * 4 symbol record (LSI extension)
33 * 7 ending record for S3 records
34 * 8 ending record for S2 records
35 * 9 ending record for S1 records
39 * record in bytes (not characters). It includes the address
71 * The S0 record starts the file. The S3 records contain the
72 * data. The S7 record contains the entry address and terminates
78 #define SREC_START 0 /* Start Record (module name) */
79 #define SREC_DATA2 1 /* Data Record with 2 byte address */
80 #define SREC_DATA3 2 /* Data Record with 3 byte address */
81 #define SREC_DATA4 3 /* Data Record with 4 byte address */
82 #define SREC_COUNT 5 /* Count Record (previously transmitted) */
83 #define SREC_END4 7 /* End Record with 4 byte start address */
84 #define SREC_END3 8 /* End Record with 3 byte start address */
85 #define SREC_END2 9 /* End Record with 2 byte start address */
86 #define SREC_EMPTY 10 /* Empty Record without any data */
90 #define SREC_E_BADTYPE -1 /* no valid S-Record */
91 #define SREC_E_NOSREC -2 /* line format differs from s-record */
92 #define SREC_E_BADCHKS -3 /* checksum error in an s-record line */
94 #define SREC_MAXRECLEN (512 + 4) /* max ASCII record length */