Go to the source code of this file.
◆ bmREQ_FTDI_OUT
#define bmREQ_FTDI_OUT 0x40 |
◆ bmREQ_FTDI_IN
#define bmREQ_FTDI_IN 0xc0 |
◆ FTDI_VID
◆ FTDI_PID
◆ FT232AM
◆ FT232BM
◆ FT2232
◆ FT232R
◆ FTDI_SIO_RESET
#define FTDI_SIO_RESET 0 /* Reset the port */ |
◆ FTDI_SIO_MODEM_CTRL
#define FTDI_SIO_MODEM_CTRL 1 /* Set the modem control register */ |
◆ FTDI_SIO_SET_FLOW_CTRL
#define FTDI_SIO_SET_FLOW_CTRL 2 /* Set flow control register */ |
◆ FTDI_SIO_SET_BAUD_RATE
#define FTDI_SIO_SET_BAUD_RATE 3 /* Set baud rate */ |
◆ FTDI_SIO_SET_DATA
#define FTDI_SIO_SET_DATA 4 /* Set the data characteristics of the port */ |
◆ FTDI_SIO_GET_MODEM_STATUS
#define FTDI_SIO_GET_MODEM_STATUS 5 /* Retrieve current value of modem status register */ |
◆ FTDI_SIO_SET_EVENT_CHAR
#define FTDI_SIO_SET_EVENT_CHAR 6 /* Set the event character */ |
◆ FTDI_SIO_SET_ERROR_CHAR
#define FTDI_SIO_SET_ERROR_CHAR 7 /* Set the error character */ |
◆ FTDI_SIO_SET_LATENCY_TIMER
#define FTDI_SIO_SET_LATENCY_TIMER 9 /* Set the latency timer */ |
◆ FTDI_SIO_GET_LATENCY_TIMER
#define FTDI_SIO_GET_LATENCY_TIMER 10 /* Get the latency timer */ |
◆ FTDI_SIO_RESET_SIO
#define FTDI_SIO_RESET_SIO 0 |
◆ FTDI_SIO_RESET_PURGE_RX
#define FTDI_SIO_RESET_PURGE_RX 1 |
◆ FTDI_SIO_RESET_PURGE_TX
#define FTDI_SIO_RESET_PURGE_TX 2 |
◆ FTDI_SIO_SET_DATA_PARITY_NONE
#define FTDI_SIO_SET_DATA_PARITY_NONE (0x0 << 8 ) |
◆ FTDI_SIO_SET_DATA_PARITY_ODD
#define FTDI_SIO_SET_DATA_PARITY_ODD (0x1 << 8 ) |
◆ FTDI_SIO_SET_DATA_PARITY_EVEN
#define FTDI_SIO_SET_DATA_PARITY_EVEN (0x2 << 8 ) |
◆ FTDI_SIO_SET_DATA_PARITY_MARK
#define FTDI_SIO_SET_DATA_PARITY_MARK (0x3 << 8 ) |
◆ FTDI_SIO_SET_DATA_PARITY_SPACE
#define FTDI_SIO_SET_DATA_PARITY_SPACE (0x4 << 8 ) |
◆ FTDI_SIO_SET_DATA_STOP_BITS_1
#define FTDI_SIO_SET_DATA_STOP_BITS_1 (0x0 << 11) |
◆ FTDI_SIO_SET_DATA_STOP_BITS_15
#define FTDI_SIO_SET_DATA_STOP_BITS_15 (0x1 << 11) |
◆ FTDI_SIO_SET_DATA_STOP_BITS_2
#define FTDI_SIO_SET_DATA_STOP_BITS_2 (0x2 << 11) |
◆ FTDI_SIO_SET_BREAK
#define FTDI_SIO_SET_BREAK (0x1 << 14) |
◆ FTDI_SIO_SET_DTR_MASK
#define FTDI_SIO_SET_DTR_MASK 0x1 |
◆ FTDI_SIO_SET_DTR_HIGH
◆ FTDI_SIO_SET_DTR_LOW
◆ FTDI_SIO_SET_RTS_MASK
#define FTDI_SIO_SET_RTS_MASK 0x2 |
◆ FTDI_SIO_SET_RTS_HIGH
◆ FTDI_SIO_SET_RTS_LOW
◆ FTDI_SIO_DISABLE_FLOW_CTRL
#define FTDI_SIO_DISABLE_FLOW_CTRL 0x0 |
◆ FTDI_SIO_RTS_CTS_HS
#define FTDI_SIO_RTS_CTS_HS (0x1 << 8) |
◆ FTDI_SIO_DTR_DSR_HS
#define FTDI_SIO_DTR_DSR_HS (0x2 << 8) |
◆ FTDI_SIO_XON_XOFF_HS
#define FTDI_SIO_XON_XOFF_HS (0x4 << 8) |
◆ FTDI_SIO_CTS_MASK
#define FTDI_SIO_CTS_MASK 0x10 |
◆ FTDI_SIO_DSR_MASK
#define FTDI_SIO_DSR_MASK 0x20 |
◆ FTDI_SIO_RI_MASK
#define FTDI_SIO_RI_MASK 0x40 |
◆ FTDI_SIO_RLSD_MASK
#define FTDI_SIO_RLSD_MASK 0x80 |
◆ FTDI_MAX_ENDPOINTS
#define FTDI_MAX_ENDPOINTS 3 |