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 |
??? |