File / load – Dataman 48Pro User Manual
Page 39

Software
commands for loading and saving projects are located in this
submenu too.
File / Load
Select the file format and load the data from specified file to the
buffer. You can choose the format desired (binary,
MOTOROLA, MOS Technology, Tektronix, Intel (extended)
HEX, ASCII space, JEDEC and POF). The control program
stores a last valid mask for file listing. You can save the mask
into the config. file by command Options / Save options.
Selecting Automatic file format recognition tells program to
detect file format automatically. When program can't detect file
format from one of supported formats, the binary file format is
assumed.
When the check box Automatic file format recognition is
unchecked, the program allows user to manually select the file
format from list of available formats on the panel Selected file
format. Default set is from Options / General options in
panel Load file format at tab File options.
Selecting Buffer offset for loading tells the program to set
buffer offset for all data addresses, which will be written to
buffer. This feature is useful for binary and all HEX formats.
Using this one-shot setting disables current setting of native
offset in menu Options / General options in panel Negative
offset for loading at tab Hex file options.
Selecting Erase buffer before loading tells the program to
erase all buffer data using entered Erase value. Buffer erase is
performed immediately before reading file content to buffer and
it is functional for binary and all HEX file formats. Using this
one-shot setting disables current setting of Erase buffer
before loading option in menu Options / General options at
tab Hex file options.
If the checkbox Swap bytes is displayed, the user can activate
the function of swapping bytes within 16bit words (or 2-byte
words) during the reading of a file. This feature is useful
especially when loading files with Motorola representation of
byte order in file (big endian). Standard file loading uses little
endian byte order.
Note: Big-endian and little-endian are terms that describe the
order in which a sequence of bytes are stored in computer
memory. Big-endian is an order in which the "big end" (most
significant value in the sequence) is stored first (at the lowest
storage address). Little-endian is an order in which the "little
end" (least significant value in the sequence) is stored first. For
example, in a big-endian computer, the two bytes required for
39