Int 2F/AX=1A42h/BX=4156h

Prev Next Ralf Interrups Categories Contents

------

AVATAR Serial Dispatcher - INSTALL IRQ3 HANDLER

AX = 1A42h
BX = 4156h ('AV')
ES:DI -> FAR handler for serial port using IRQ3
DS = data segment needed by handler

Return:
AX = status/return value 0000h if no more room 1A42h if ASD not installed else handle to use when uninstalling

Notes: The handler need not save/restore registers or signal EOI to the interrupt controller. The handler should return AX=0000h if the interrupt was meant for it, and either leave AX unchanged or return a non-zero value otherwise. The most recently installed handler will be called first, continuing to earlier handlers until one returns AX=0000h

See Also: AX=1A43h - AX=1A62h

Category: Serial I/O - Int 2Fh - A

------

Prev Next Ralf Interrups Categories Contents