AMX 86 Assembler Interface
K
A
DAK
383
PROCEDURE
C ASM PURPOSE P ARAMETERS IN OUT AX =
ERRORS E D R
System Control
ajentr AAENTR Enter AMX multitasking world Launch Parameters BX no nnn
Exit allowed? (0=No, 1=Yes) bit 0
IVT alterable bit 1
(0=No, 1=Yes)
Interrupts enabled bit 2
(0=No, 1=Yes)
A(AMX User Paramet er Table) DS:SI
errcode AX
exitinfo DX:BX
ajexit AAEXIT Leave AMX multitasking world errcode CX no nno
(no return) exitinfo DX:BX
ajfatl AAFATL Fatal exit Fatal Exit Code CX no ono
(no return)
ajhook AAHOOK Install hook s to AMX Scheduler A(Block of procedure pointers) ES:BX no ooo
(0:0 to remove hooks)
ajprvl AAPRVL Lower privilege level no onn
ajprvr AAPRVR Raise privilege level no on n
ajver AAVER Get AMX version number Major revision rr AH no ooo
Minor revision mm AL
AMX version = 0086H DX