APPENDIX H
SIZ
__
TAB
This table contains the final 12 words of information returned
by the VDI function v
__opnwk(). Three words of storage are
reserved at the end of the table, making it 15 words in
length. See COMPUTEI's Technical Reference Guide, Atari ST
Volume One: The VDI to read more about the information re
turned by v__opnwk().
- 468 to - 467 ( - $1D4 to - $1D3)
RESERVED
This area is reserved for internal use.
- 466 to - 466 ( - $1D2 to - $1D1)
RESERVED
This area is reserved for internal use.
-464 to -461 (— $1D0 to -$1CD)
CUR
__
WORK
This variable contains the address of the current VDI virtual
workstation attribute table.
-460 to -457 (-$1CC to - $1C9)
DEF__FONT
A pointer to the default font header is stored here.
-456 to -441 (— $1C8 to -$1B9)
FONT
__
RING
This is a longword array containing four pointers to font
headers, the last is which is a null (0) entry. Each of these
headers is a actually a linked list, since the last field in a font
header is a pointer to the next font header in the list. When
the VDI searches for a font, it starts with the header pointed
to by FONT__RING[0], and searches through that linked list.
When it comes to the end of that list, it continues with the
linked list pointed to by FONT
__RING[1], and then the
linked list pointed to by FONT__RING[2]. The first two en
tries in FONT
__
RING are reserved for pointers to system
font headers, while FONT
__RING[2] is used for a linked list
of disk-loaded GDOS fonts.
322