Format of TAME 2.10-2.20 data area |
Offset | Size | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00h |
BYTE |
data structure minor version number (01h in TAME 2.20) | |||||||||||||||
01h |
BYTE |
data structure major version number (07h in TAME 2.20) | |||||||||||||||
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 |
original INT 10h | |||||||||||||||
16h |
DWORD |
original INT 14h | |||||||||||||||
1Ah |
DWORD |
original INT 15h | |||||||||||||||
1Eh |
DWORD |
original INT 16h | |||||||||||||||
22h |
DWORD |
original INT 17h | |||||||||||||||
26h |
DWORD |
original INT 21h | |||||||||||||||
2Ah |
DWORD |
original INT 28h | |||||||||||||||
2Eh |
WORD |
offset of TAME INT 10h handler | |||||||||||||||
30h |
WORD |
offset of TAME INT 14h handler | |||||||||||||||
32h |
WORD |
offset of TAME INT 15h handler | |||||||||||||||
34h |
WORD |
offset of TAME INT 16h handler | |||||||||||||||
36h |
WORD |
offset of TAME INT 17h handler | |||||||||||||||
38h |
WORD |
offset of TAME INT 21h handler | |||||||||||||||
3Ah |
WORD |
offset of TAME INT 28h handler | |||||||||||||||
3Ch |
WORD |
X in /max:X,Y or /freq:X,Y | |||||||||||||||
3Eh |
WORD |
Y in /max:X,Y or /freq:X,Y | |||||||||||||||
40h |
WORD |
number of polls remaining before next task switch | |||||||||||||||
42h |
WORD |
/KEYIDLE value | |||||||||||||||
44h |
BYTE |
interrupts already grabbed by TAME (see #01383) | |||||||||||||||
45h |
BYTE |
flags for interrupts which may be acted on (same bits as above) | |||||||||||||||
46h |
BYTE |
TAME enabled (01h) or disabled (00h) | |||||||||||||||
47h |
BYTE |
/TIMEPOLL (01h) or /NOTIMEPOLL (00h) | |||||||||||||||
48h |
BYTE |
/NOTIMER (01h) or /TIMER (00h) | |||||||||||||||
49h |
BYTE |
window or task number for this task | |||||||||||||||
4Ah |
BYTE |
multitasker type (see #01384) | |||||||||||||||
4Bh |
BYTE |
type of task switching selected
|
|||||||||||||||
4Ch |
BYTE |
??? | |||||||||||||||
4Dh |
BYTE |
flags
|
|||||||||||||||
4Eh |
BYTE |
/FG: value | |||||||||||||||
4Fh |
BYTE |
task switches left until next FGONLY DESQview API call | |||||||||||||||
50h |
BYTE |
??? |