Entry | |
---|---|
R0 | 3 (Reason code) |
R1 | Internal buffer ID |
R2 | Pointer to destination |
R3 | Number of bytes to remove |
R12 | Value returned by Buffer_InternalInfo |
Exit | |
---|---|
R2 | Pointer to first free byte in destination |
R3 | Number of bytes not removed |
This call removes a block of data from a buffer. The C flag is set if the Buffer Manager is unable to transfer all data (i.e. R3 ≠ 0).