Entry | |
---|---|
R0 | Handle |
R0 | Timeout in centi-seconds |
R0 | 0 if escape should not abort |
Exit | |
---|---|
R0 | Status value |
R1 | 0, or flag byte if R0 = 9 on exit |
R2 | Port number |
R3 | Station number |
R4 | Net number |
R5 | Pointer to data buffer |
R6 | Buffer size, or size of data received if R0 = 9 on exit |
The purpose of this call is to poll an RxCB, reads its status, and abandons it.
This SWI checks the port repeatedly until either aborted, or the data is received. The block will be abandoned after it has been received. As this SWI enables interrupts it should not be called from service or event handlers.
This SWI is not re-entrant.