386
K
A
DAK
AMX 86 Assembler Interface
PROCEDURE
C ASM PURPOSE P ARAMETERS IN OUT AX =
ERRORS E D R
Interrupt Control
ajint AAINT Begin interrupt service AMX Interrupt Stack SS:SP Note 2 ono
DGROUP segment DS,ES
ajinx AAINX End interrupt service Note 3 ono
ajispm AAISPM Make an ISP root A(Storage for ISP root) ES:BX no ooo
A(Interrupt Procedure) CX:DX
ajitrp AAITRP Install task trap handler Interrupt type 0,4 or 5 DX AERITT ooo
A(task trap handler) ES:BX
ajivtr AAIVTR Read entry in IVT Interrupt type (0-255) DX AERIPR on n
A(Storage for old vector) ES:BX
ajivtw AAIVTW Write entry in IVT Interrupt type (0-255) DX AERIPR on n
A(New ISP) ES:BX
ajivtx AAIVTX Exchange entry in IVT Interrupt type (0-255) DX AERIPR onn
A(New ISP) ES:BX
A(Storage for old ISP) DS:DI