1srec_fastload(5)              File Formats Manual             srec_fastload(5)
2
3
4

NAME

6       srec_fastload - LSI Logic Fast Load file format
7

DESCRIPTION

9       The  FastLoad  Format uses a compressed ASCII format that permits files
10       to be downloaded in less than half  the  time  taken  for  Motorola  S‐
11       records.
12
13       The  base‐64  encoding  used  is "A‐Za‐z0−9,.".  The data is encoded in
14       groups of 4 characters (3 bytes, 24 bits).
15
16       The character '/' is used to introduce  a  special  function.   Special
17       functions are:
18
19       Annnnnn Defines an address.
20
21       Bnn     Define a single byte.
22
23       Cnnnn   Compare  the  checksums.   The  checksum  is  a simple positive
24               16‐bit sum, of the data bytes only.
25
26       EAA     Define the program's entry point.  The address will be the cur‐
27               rent  address  as  defined by the A command.  (The AA number in
28               this command is ignored.)  This must be the last entry  in  the
29               file.
30
31       KAA     Clear  the  checksum.   (The  AA  number  in  this  command  is
32               ignored.)
33
34       Sname,X Define a symbol.  The address of the symbol will be the current
35               address as defined by the A command.
36
37       Znn     Clear a number of bytes.
38
39   Size Multiplier
40       In general, binary data will expand in sized by approximately 1.4 times
41       when represented with this format.
42

EXAMPLE

44       Here is an example LSI Logic Fast Load format file.   It  contains  the
45       data “Hello, World[rq] to be loaded at address 0.
46              /AAAA
47              SGVsbG8sIFdvcmxk/BAK/CARS/AAAA/EAA
48
50       srec_cat version 1.55
51       Copyright  (C)  1998,  1999,  2000, 2001, 2002, 2003, 2004, 2005, 2006,
52       2007, 2008, 2009, 2010 Peter Miller
53
54       The srec_cat program comes with ABSOLUTELY NO WARRANTY; for details use
55       the 'srec_cat -VERSion License' command.  This is free software and you
56       are welcome to redistribute it under certain  conditions;  for  details
57       use the 'srec_cat -VERSion License' command.
58

AUTHOR

60       Peter Miller   E‐Mail:   pmiller@opensource.org.au
61       /\/\*             WWW:   http://miller.emu.id.au/pmiller/
62
63
64
65Reference Manual                    SRecord                   srec_fastload(5)
Impressum