patch-2.1.66 linux/include/linux/tty_driver.h
Next file: linux/include/linux/zftape.h
Previous file: linux/include/linux/tty.h
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
Tue Nov 25 15:55:31 1997
- Orig file:
v2.1.65/linux/include/linux/tty_driver.h
- Orig date:
Mon Jul 7 16:02:02 1997
diff -u --recursive --new-file v2.1.65/linux/include/linux/tty_driver.h linux/include/linux/tty_driver.h
@@ -92,6 +92,18 @@
* This routine notifies the tty driver that it should hangup the
* tty device.
*
+ * void (*break_ctl)(struct tty_stuct *tty, int state);
+ *
+ * This optional routine requests the tty driver to turn on or
+ * off BREAK status on the RS-232 port. If state is -1,
+ * then the BREAK status should be turned on; if state is 0, then
+ * BREAK should be turned off.
+ *
+ * If this routine is implemented, the high-level tty driver will
+ * handle the following ioctls: TCSBRK, TCSBRKP, TIOCSBRK,
+ * TIOCCBRK. Otherwise, these ioctls will be passed down to the
+ * driver to handle.
+ *
* void (*wait_until_sent)(struct tty_struct *tty, int timeout);
*
* This routine waits until the device has written out all of the
@@ -148,6 +160,7 @@
void (*stop)(struct tty_struct *tty);
void (*start)(struct tty_struct *tty);
void (*hangup)(struct tty_struct *tty);
+ void (*break_ctl)(struct tty_struct *tty, int state);
void (*flush_buffer)(struct tty_struct *tty);
void (*set_ldisc)(struct tty_struct *tty);
void (*wait_until_sent)(struct tty_struct *tty, int timeout);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov