APPENDIX H
blank interrupt handler, which draws the mouse pointer, to
determine where and whether to redraw the mouse pointer
during the next vertical blank.
- 342 to - 341 ( - $156 to - $155)
UR
__
Y
Vertical position at which the mouse pointer is to be drawn.
-340 (-$154)
CUR
__
FLAG
Mouse pointer draw flag. If nonzero, the mouse pointer will
be redrawn during the vertical blanking interval.
-339 (-$153)
MOU SE
__
FLAG
Mouse interrupt processing flag. A zero means mouse inter
rupt processing is disabled, while a nonzero value means it
is enabled.
- 338 to - 335 ( - $152 to - $14F)
RESERVED
This area is reserved for internal use.
- 334 to - 331 ( - $14E to - $14B)
V
__
SAV__XY
The first word contains the horizontal position of the saved
text cursor, while the second word contains its vertical posi
tion.
- 330 to - 329 ( - $14A to - $149)
SAVE
__
LEN
The height (in vertical lines) of the form saved in SAVE
__
AREA. This value, along with SAVE
__
ADDR, SAVE—STAT,
and SAVE
__
AREA, are used by the system to save the por
tion of the screen covered by the mouse pointer.
-328 to -325 (-$148 to -$145)
SAVE
__
ADDR
The address of the first word of screen data saved in SAVE—
AREA.
324