h6. [[OS SWI Calls]] h6(. » [[OS_SerialOp]] h6((. » OS_SerialOp 4 h2. OS_SerialOp 4 h5. (SWI &57) |_<^{width:4em}. Entry | | |<^. R0 |<^. 4 | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved| |/2<^. R1 |<^. Character received (if C flag cleared), or | |<^. preserved (if C flag set) i.e. no character available in buffer to read) | h4. Use The purpose of this call is to remove a character from the serial input buffer if one is present. h4. Notes If removing a character leaves the input buffer with more free space than are specified by [[OS_Byte 203]], then the transmitting device is re-enabled in the way specified by the serial port state (as set by [[OS_SerialOp 0]]). h4. See also * [[OS_Byte 203]] * [[OS_SerialOp]] * [[OS_SerialOp 0]]