tty: implement TCFLSH to flush buffers
This is probably incomplete. Is locking needed? Should we notify the next writer (if any) that the port is writable when flushing the output? Change-Id: I2566e2d036a61af4819894a44f57603179aa27df Reviewed-on: https://review.haiku-os.org/c/haiku/+/2516 Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
f0e491d390
commit
a52008cb44
@@ -39,6 +39,7 @@ typedef bool (*tty_service_func)(struct tty *tty, uint32 op, void *buffer,
|
||||
#define TTYSETDTR 6 /* bool dataTerminalReady */
|
||||
#define TTYSETRTS 7 /* bool requestToSend */
|
||||
#define TTYGETSIGNALS 8 /* call tty_hardware_signal for all bits */
|
||||
#define TTYFLUSH 9 /* clear input and/or output buffers */
|
||||
|
||||
typedef struct tty_module_info tty_module_info;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user