Go to the source code of this file.
◆ _UAPI_LINUX_SERIAL_H
| #define _UAPI_LINUX_SERIAL_H |
◆ ASYNC_CLOSING_WAIT_INF
| #define ASYNC_CLOSING_WAIT_INF 0 |
◆ ASYNC_CLOSING_WAIT_NONE
| #define ASYNC_CLOSING_WAIT_NONE 65535 |
◆ PORT_16450
◆ PORT_16550
◆ PORT_16550A
◆ PORT_16650
◆ PORT_16650V2
◆ PORT_16654
◆ PORT_16750
◆ PORT_16850
◆ PORT_16C950
| #define PORT_16C950 10 /* Oxford Semiconductor */ |
◆ PORT_8250
◆ PORT_CIRRUS
◆ PORT_MAX
◆ PORT_RSA
| #define PORT_RSA 13 /* RSA-DV II/S card */ |
◆ PORT_STARTECH
◆ PORT_UNKNOWN
◆ SER_ISO7816_ENABLED
| #define SER_ISO7816_ENABLED (1 << 0) |
◆ SER_ISO7816_T
| #define SER_ISO7816_T |
( |
|
t | ) |
(((t) & 0x0f) << 4) |
◆ SER_ISO7816_T_PARAM
| #define SER_ISO7816_T_PARAM (0x0f << 4) |
◆ SER_RS485_ADDR_DEST
| #define SER_RS485_ADDR_DEST _BITUL(8) |
◆ SER_RS485_ADDR_RECV
| #define SER_RS485_ADDR_RECV _BITUL(7) |
◆ SER_RS485_ADDRB
| #define SER_RS485_ADDRB _BITUL(6) |
◆ SER_RS485_ENABLED
| #define SER_RS485_ENABLED _BITUL(0) |
◆ SER_RS485_MODE_RS422
| #define SER_RS485_MODE_RS422 _BITUL(9) |
◆ SER_RS485_RTS_AFTER_SEND
| #define SER_RS485_RTS_AFTER_SEND _BITUL(2) |
◆ SER_RS485_RTS_ON_SEND
| #define SER_RS485_RTS_ON_SEND _BITUL(1) |
◆ SER_RS485_RX_DURING_TX
| #define SER_RS485_RX_DURING_TX _BITUL(4) |
◆ SER_RS485_TERMINATE_BUS
| #define SER_RS485_TERMINATE_BUS _BITUL(5) |
◆ SERIAL_IO_AU
◆ SERIAL_IO_HUB6
◆ SERIAL_IO_MEM
◆ SERIAL_IO_MEM16
| #define SERIAL_IO_MEM16 7 |
◆ SERIAL_IO_MEM32
| #define SERIAL_IO_MEM32 3 |
◆ SERIAL_IO_MEM32BE
| #define SERIAL_IO_MEM32BE 6 |
◆ SERIAL_IO_PORT
◆ SERIAL_IO_TSI
◆ TIOCGICOUNT
| #define TIOCGICOUNT 0x545D /* read serial port inline interrupt counts */ |
◆ TIOCGISO7816
◆ TIOCGRS485
| #define TIOCGRS485 0x542E |
◆ TIOCGSERIAL
| #define TIOCGSERIAL 0x541E |
◆ TIOCMIWAIT
| #define TIOCMIWAIT 0x545C /* wait for a change on serial input line(s) */ |
◆ TIOCSER_TEMT
| #define TIOCSER_TEMT 0x01 /* Transmitter physically empty */ |
◆ TIOCSERCONFIG
| #define TIOCSERCONFIG 0x5453 |
◆ TIOCSERGETLSR
| #define TIOCSERGETLSR 0x5459 /* Get line status register */ |
◆ TIOCSERGETMULTI
| #define TIOCSERGETMULTI 0x545A /* Get multiport config */ |
◆ TIOCSERSETMULTI
| #define TIOCSERSETMULTI 0x545B /* Set multiport config */ |
◆ TIOCSISO7816
◆ TIOCSRS485
| #define TIOCSRS485 0x542F |
◆ TIOCSSERIAL
| #define TIOCSSERIAL 0x541F |
◆ UART_CLEAR_FIFO
| #define UART_CLEAR_FIFO 0x01 |
◆ UART_IER_ALL_INTR
| #define UART_IER_ALL_INTR |
Value:
#define UART_IER_MSI
Definition serial_reg.h:50
#define UART_IER_RLSI
Definition serial_reg.h:51
#define UART_IER_RDI
Definition serial_reg.h:53
#define UART_IER_THRI
Definition serial_reg.h:52
◆ UART_LCR_WLEN
| #define UART_LCR_WLEN |
( |
|
x | ) |
((x) - 5) |
◆ UART_LSR_BOTH_EMPTY
◆ UART_MSR_STATUS_BITS
| #define UART_MSR_STATUS_BITS |
Value:
#define UART_MSR_RI
Definition serial_reg.h:176
#define UART_MSR_CTS
Definition serial_reg.h:178
#define UART_MSR_DCD
Definition serial_reg.h:175
#define UART_MSR_DSR
Definition serial_reg.h:177
◆ UART_NATSEMI
| #define UART_NATSEMI 0x08 |
◆ UART_STARTECH
| #define UART_STARTECH 0x04 |
◆ UART_USE_FIFO
| #define UART_USE_FIFO 0x02 |