Autosite_Users_Manual - 第150页
Trans lati on Form ats B-52 AutoSite User Manual Intel OMF386 Format, Code 97 This data translation forma t is considered by Intel to be proprietary informati on. Contact your local Intel represen tative or call ( 408) 9…

Translation Formats
AutoSite User Manual B-51
The record length during upload is not affected by the upload record size
parameter in the Configure/Edit/Communication screen. It is
automatically set to transfer records using the maximum size (250 bytes)
except for the last record. The size of the last record will be set according
to the remaining number of data bytes.
Figure B-22
Hewlett-Packard 64000 Unix Format
80 04 20 20 20 20 20 20-20 20 20 20 20 20 20 20
20 20 00 07 00 08 00 08-00 00 00 00 00 FF 00 FA
00 00 00 00 02 00 26 02-03 38 FF FF FF FF FF 02
03 38 FF FF FF FF FF 02-03 38 FF FF FF FF FF 02
03 38 FF FF FF FF FF 02-03 16 75 A8 00 75 82 10
75 D0 00 75 B8 10 75 89-20 75 88 40 75 98 50 75
97 00 E5 99 75 80 00 75-90 E0 75 A0 40 75 B0 FF
74 58 F5 70 F5 71 75 75-00 75 76 FF 51 FD E5 90
54 60 B4 00 05 75 8D A0-80 13 B4 20 05 75 8D F4
80 0B B4 40 05 75 8D E8-80 03 75 8D FD 75 A8 90
75 99 52 90 00 AD 7A 00-11 D5 31 02 51 79 90 00
B7 7A 10 11 D5 31 02 51-79 90 00 C1 7A 20 11 D5
31 02 51 79 90 00 CB 7A-30 11 D5 31 02 51 79 80
D2 03 07 0B 13 11 17 1F-1D 23 00 02 06 0A 12 10
16 1E 1C 22 00 01 05 09-0D 0F 15 19 1B 21 25 00
04 08 0C 0E 14 18 1A 20-24 78 00 EA 44 40 FA 75
A0 4F E8 93 24 30 F9 87-80 EA 54 4F F5 A0 0A 08
75 A0 4F B8 0A EC EA 54-3F F5 A0 78 28 00 00 FF
00 FA 00 FA 00 00 00 00-00 D8 FA 8A A0 22 A8 71
F8 B5 70 01 22 E6 08 B8-70 02 78 58 88 71 F9 B4
E7 08 B8-72 90 01 22 93 73 06 30
00 26 B4 5A 07 51 FD
B4 00 80 BF B4
Number of bytes in
the following record
not including header
(or extra byte if present)
Data Record
Load Address
MS Word
Load Address
LS Word
Header
8 words for
file name
Byte Count = 7
Data Bus
Width
Transfer
Address LS
Data Width
Base
Transfer
Address MS
Processor Information Record
Number of bytes in
the following record
including header
Number of bytes in
the following record
not including header
End of first 124
record words
Number of bytes in
the following record
Data RecordLoad Address
MS Word
Load Address
LS Word
This data translation format was generated by a "dump utility" for illustrative purposes. Actual data
files are in binary code and are typically generated by the appropriate development software.
0474-2

Translation Formats
B-52 AutoSite User Manual
Intel OMF386 Format, Code 97
This data translation format is considered by Intel to be proprietary
information. Contact your local Intel representative or call (408) 987-8080
for information about the structure of this format.

Translation Formats
AutoSite User Manual B-53
Intel OMF286 Format, Code 98
The Intel OMF286 format is a dynamically allocatable file format.
This format has three basic parts: the file header, data file module, and a
1-byte checksum. The file header is hexadecimal number (A2) that
identifies this file as an Intel OMF 286 format file. See Figure B-23.
The first 75 bytes of the data file module is the data file header. The
header information is generated and used by the development system
and is not used by the programmer, although some characters must fill
those bytes. The rest of the data file module consists of one partition.
The partition begins with a 20 byte table of contents. The table of contents
specifies the locations of ABSTXT (absolute text), DEBTXT (debug text),
the last location of this partition, and the location of the next partition.
The OMF286 format consists of only one partition so this field will be
zeros. The rest of the partition consists of sections. The actual data are
located in the sections. The first 3 bytes in each section specify the real
address of the text. The next 2 bytes state the length of the text, and the
remainder of the section is the text (or data). Following the final section of
the final partition is a 1-byte checksum representing the complement of
the sum of all the bytes in the file, including the header. The sum of the
checksum byte and the calculated checksum for the file should equal
zero. The programmer ignores this checksum.
Figure B-23
A Sample of the Intel OMF286 Format
A2 F3 FF FF 00 30 38 2F-30 34 2F 38 37 30 38 3A
34 33 3A 30 31 1C 69 41-50 58 32 38 36 20 53 59
53 54 45 4D 20 42 55 49-4C 44 45 52 2C 20 56 33
2E 32 20 20 20 20 20 20-20 20 20 20 20 20 3F 01
00 80 FF 00 FF 00 40 81-FF 00 18 00
50 00 00 00
5B 66 00 00 6B EF 00 00-00 00 00 00 00 00 00 00
40 01 00 2C 00 00 00 00-04 28 00 00 00 00 00 00
00 00 00 6E 4F 00 02 00-00 00 00 00 00 00 00 00
04 00 04 00 00 00 00 28-00 20 00 28 00 28 00 00
00
70 01 00 2C 00 00 00-00 04 28 00 00 00 00 00
00 00 00 00 F5 38 00 02-00 00 00 00 00 00 00 00
00 00
A0 01 00 2C 00 00-00 00 04 28 00 00 00 00
00 00 00 00 00 33 39 00-02 00 00 00 00 00 00 00
00 00 04 00 04 00 00 00-00 28 00 20 00 28 00 28
00-00 00 00 04 28 00 00 00
-00 00 00 00 00 00 00 00
0431-2
Last Location
File Header
DEBTXT Location
ASBTXT Location
Length of ASBTXT
Section
Section
Section
Next Partition
Reserved
Table of Contents
ASBTXT Location
Data File Header