AH = 52h
on return:
ES:BX = pointer to DOS "invars", a table of pointers used by DOS.
Known "invars" fields follow (varies with DOS version):
% Offset Size Description
-12 word sharing retry count (DOS 3.1-3.3)
-10 word sharing retry delay (DOS 3.1-3.3)
-8 dword pointer to current disk buffer (DOS 3.x)
-4 word pointer in DOS code segment of unread CON input;
0 indicates no unread input (DOS 3.x)
-2 word segment of first Memory Control Block (~MCB~)
00 dword pointer to first ~DRIVE PARAMETER TABLE~ (A:) in chain
04 dword pointer to DOS ~System File Table~ (SFT)
08 dword pointer to $CLOCK device driver
0C dword pointer to CON device driver
10 byte number of logical drives in system
11 word maximum bytes/block of any block device
13 dword pointer to DOS cache buffer header
17 18bytes NUL device header, first 4 bytes of device header
point to the next device in device chain
Zurück zum Interrupt Info. | Roger Morgan / 1998 | L.Änderung 29.03.99 |