Format of TAME 2.30 data area |
Offset | Size | Description |
---|---|---|
00h |
BYTE |
data structure minor version number (02h in TAME 2.30) |
01h |
BYTE |
data structure major version number (0Ah in TAME 2.30) |
02h |
DWORD |
number of task switches |
06h |
DWORD |
number of keyboard polls |
0Ah |
DWORD |
number of time polls |
0Eh |
DWORD |
number of times DESQview told program runs only in foreground |
12h |
DWORD |
time of last /CLEAR or TAME-RES load |
16h |
DWORD |
time yielded |
1Ah |
DWORD |
time spent polling |
1Eh |
DWORD |
time spent waiting on key input with INT 16/AH=01h,11h |
22h |
DWORD |
original INT 10h |
26h |
DWORD |
original INT 14h |
2Ah |
DWORD |
original INT 15h |
2Eh |
DWORD |
original INT 16h |
32h |
DWORD |
original INT 17h |
36h |
DWORD |
original INT 21h |
3Ah |
DWORD |
original INT 28h |
3Eh |
WORD |
offset of TAME INT 10h handler |
40h |
WORD |
offset of TAME INT 14h handler |
42h |
WORD |
offset of TAME INT 15h handler |
44h |
WORD |
offset of TAME INT 16h handler |
46h |
WORD |
offset of TAME INT 17h handler |
48h |
WORD |
offset of TAME INT 21h handler |
4Ah |
WORD |
offset of TAME INT 28h handler |
4Ch |
WORD |
X in /max:X,Y or /freq:X,Y |
4Eh |
WORD |
Y in /max:X,Y or /freq:X,Y |
50h |
WORD |
number of polls remaining before next task switch |
52h |
WORD |
/KEYIDLE value |
54h |
WORD |
/FG: value |
56h |
WORD |
task switches left until next FGONLY DESQview API call |
58h |
WORD |
multitasker version |
5Ah |
WORD |
virtual screen segment |
5Ch |
BYTE |
interrupts already grabbed by TAME (see #01383) |
5Dh |
BYTE |
flags for interrupts which may be acted on (same bits as above) |
5Eh |
BYTE |
window or task number for this task |
5Fh |
BYTE |
multitasker type (see #01384) |
60h |
BYTE |
type of task switching selected (bit flags) (see #01385) |
61h |
BYTE |
watch_DOS |
62h |
BYTE |
action flags (see #01387) |
63h |
BYTE |
old status |
64h |
WORD |
signature DA34h |