| |
INT 15 - OS HOOK - DEVICE BUSY LOOP (AT,XT2,XT286,CONV,PS)
Input |
Output |
AX
|
90h |
Type Code |
|
|
AX |
|
|
|
|
|
BX |
CX
|
|
|
|
|
CX |
DX
|
|
|
|
|
DX |
ES:BX |
Request
Block |
Set
if Wait Time satisfied |
CF |
Type Code
00h = disk
01h = diskette
02h = keyboard
03h = PS/2 pointing device
80h = network
FCh = disk reset
FDh = diskette motor start
FEh = printer
Note: Type codes are allocated as follows:
00-7F = non-reentrant devices; OS must arbitrate access
80-BF = reentrant devices; ES:BX points to a unique control block
C0-FF = wait-only calls, no complementary INT 15/AH=91h call |