Intel 121748-001 Tablet Accessory User Manual


 
8086
Object
Module
Formats
Version
4."
OVERLAY
DEFINITION
RECORD
(OVLDEFf
----
--
***********************///*********1
1'1*********///***********
* * * * * * *
*
REC
*
* TYP *
*
70H
*
RECORD
LENG'fH
*
OVERLAY
* NAME
*
..
*
*
OVERLAY
LOCATION
*
*
*
OVERLAY
ATTR
* CHK *
*
SUM
*
* *
* * * * * * *
***********************///*********~
111*********///***********
This
Record
provides
the
overlay
name,
the
location
of
the
overlay
in
the
object
file,
and
the
attributes
of
the
overlay.
A
loader
may
use
this
record
to
locate
the
data
records
of
the
overlay
in
the
object
file.
OVERLA~(NAME
The
OVERLAY
NAME
field
provides
a
name
by
which
a
collection
of
1
or
more
LSEG's
and/or
Groups
may
be
referenced
for
load
ina.
The
ordering
of
OVLOEF
Records
within
a
module
induces
an
ordering
on
the
set
of
all
Overlays
defined
in
the
module.
Thus,
OVLDEF
records
are
considered
to
be
numbered:
1,
2,
3,
4,
•••
These
numbers
are
used
as
dOverlay
Indices·
in
the
OVERLAY
ATTR
field
of
followinq
OVLDEF
records.
Overlay
indices
may
not
be
forward
referrinq.
That
is
to
say,
an
overlay
definition
record
defininq
the
kith
overlay
must
precede
any
record
referrinci
to
that
overlay
with
index
k.
OVERLAY
LOCATION
The
OVERLAY
LOCATIO~
is
a
4-byte
field
which
~ives
the
location
in
bytes
relative
to
the
start
of
the
file
of
the
first
byte
of
the
records
in
the
overlay.
74
OVERLAY
ATTR
The
OVERLAY
ATTR
field
has
the
followino
format:
***********///*********///*****
* * * *
* * SHARED *
*
SA
*
OVERLAY
*
* * INDEX *
*
*
*
ADJACENT *
OVERLAY
*
INDEX *
*
***********///*********///*****
I I I
+conditional+conditionnl+