SECTION 6
Conversions and Interfaces
6-68 PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide
INT 15h, Function AX = 0106h: Pend on Mailbox with Optional Timeout
4000API
On Entry:
AH = 01h
AL = 06h
ES:BX = Mailbox pointer
DX:CX = Timeout value in milliseconds; 0 (no timeout)
On Return:
AX = Undefined
DX:CX = Message, if available;
0 otherwise
"
NOTE:
INTERRUPT ROUTINES MUST NOT ISSUE THIS CALL.
INT 15h, Function AX = 0107h: Accept Message from Mailbox (No Pend)
4000API
On Entry:
AH = 01h
AL = 07h
ES:BX = Mailbox pointer
On Return:
AX = Undefined
DX:CX = Message, if available;
0 otherwise
INT 15h, Function AX = 0108h: Post Message to Mailbox
4000API
On Entry:
AH = 01h
AL = 08h
ES:BX = Mailbox pointer
DX:CX = Message
On Return:
if successful:
DX:CX = 0 (mailbox empty)
if NOT successful:
DX:CX = Previous message (mailbox overrun)
6. Conversions and
Interfaces