Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | ti_uart_config |
struct | ti_port_status |
struct | ti_write_data_bytes |
struct | ti_read_data_request |
struct | ti_read_data_bytes |
struct | ti_interrupt |
struct | ti_firmware_header |
Functions | |
struct ti_uart_config | __attribute__ ((packed)) |
#define ABBOTT_PRODUCT_ID 0x3410 |
Definition at line 55 of file ti_usb_3410_5052.h.
#define ABBOTT_VENDOR_ID 0x1a61 |
Definition at line 54 of file ti_usb_3410_5052.h.
#define FRI2_PRODUCT_ID 0x5053 /* Fish River Island II */ |
Definition at line 40 of file ti_usb_3410_5052.h.
#define IBM_4543_PRODUCT_ID 0x4543 |
Definition at line 32 of file ti_usb_3410_5052.h.
#define IBM_454B_PRODUCT_ID 0x454b |
Definition at line 33 of file ti_usb_3410_5052.h.
#define IBM_454C_PRODUCT_ID 0x454c |
Definition at line 34 of file ti_usb_3410_5052.h.
#define IBM_VENDOR_ID 0x04b3 |
Definition at line 30 of file ti_usb_3410_5052.h.
#define MTS_CDMA_NO_FW_PRODUCT_ID 0xF109 |
Definition at line 45 of file ti_usb_3410_5052.h.
#define MTS_CDMA_PRODUCT_ID 0xF110 |
Definition at line 46 of file ti_usb_3410_5052.h.
#define MTS_EDGE_PRODUCT_ID 0xF112 |
Definition at line 48 of file ti_usb_3410_5052.h.
#define MTS_GSM_NO_FW_PRODUCT_ID 0xF108 |
Definition at line 44 of file ti_usb_3410_5052.h.
#define MTS_GSM_PRODUCT_ID 0xF111 |
Definition at line 47 of file ti_usb_3410_5052.h.
#define MTS_MT9234MU_PRODUCT_ID 0xF114 |
Definition at line 49 of file ti_usb_3410_5052.h.
#define MTS_MT9234ZBA_PRODUCT_ID 0xF115 |
Definition at line 50 of file ti_usb_3410_5052.h.
#define MTS_MT9234ZBAOLD_PRODUCT_ID 0x0319 |
Definition at line 51 of file ti_usb_3410_5052.h.
#define MTS_VENDOR_ID 0x06E0 |
Definition at line 43 of file ti_usb_3410_5052.h.
#define TI_3410_EZ430_ID 0xF430 /* TI ez430 development tool */ |
Definition at line 35 of file ti_usb_3410_5052.h.
#define TI_3410_PRODUCT_ID 0x3410 |
Definition at line 31 of file ti_usb_3410_5052.h.
#define TI_5052_BOOT_PRODUCT_ID 0x5052 /* no EEPROM, no firmware */ |
Definition at line 36 of file ti_usb_3410_5052.h.
#define TI_5052_EEPROM_PRODUCT_ID 0x505A /* EEPROM, no firmware */ |
Definition at line 38 of file ti_usb_3410_5052.h.
#define TI_5052_FIRMWARE_PRODUCT_ID 0x505F /* firmware is running */ |
Definition at line 39 of file ti_usb_3410_5052.h.
#define TI_5152_BOOT_PRODUCT_ID 0x5152 /* no EEPROM, no firmware */ |
Definition at line 37 of file ti_usb_3410_5052.h.
#define TI_ACTIVE_CONFIG 2 |
Definition at line 26 of file ti_usb_3410_5052.h.
#define TI_BOOT_CONFIG 1 |
Definition at line 25 of file ti_usb_3410_5052.h.
#define TI_CLOSE_PORT 0x07 |
Definition at line 64 of file ti_usb_3410_5052.h.
#define TI_CODE_DATA_ERROR 0x03 |
Definition at line 227 of file ti_usb_3410_5052.h.
#define TI_CODE_HARDWARE_ERROR 0xFF |
Definition at line 226 of file ti_usb_3410_5052.h.
#define TI_CODE_MODEM_STATUS 0x04 |
Definition at line 228 of file ti_usb_3410_5052.h.
#define TI_DOWNLOAD_MAX_PACKET_SIZE 64 |
Definition at line 231 of file ti_usb_3410_5052.h.
#define TI_GET_CONFIG 0x04 |
Definition at line 61 of file ti_usb_3410_5052.h.
Definition at line 225 of file ti_usb_3410_5052.h.
#define TI_GET_PORT_DEV_INFO 0x03 |
Definition at line 60 of file ti_usb_3410_5052.h.
Definition at line 224 of file ti_usb_3410_5052.h.
#define TI_GET_PORT_STATUS 0x02 |
Definition at line 59 of file ti_usb_3410_5052.h.
#define TI_GET_VERSION 0x01 |
Definition at line 58 of file ti_usb_3410_5052.h.
#define TI_I2C_PORT 0x01 |
Definition at line 75 of file ti_usb_3410_5052.h.
#define TI_IEEE1284_PORT 0x02 |
Definition at line 76 of file ti_usb_3410_5052.h.
#define TI_LCR_BREAK 0x40 |
Definition at line 103 of file ti_usb_3410_5052.h.
#define TI_LSR_BREAK 0x08 |
Definition at line 97 of file ti_usb_3410_5052.h.
#define TI_LSR_ERROR 0x0F |
Definition at line 98 of file ti_usb_3410_5052.h.
#define TI_LSR_FRAMING_ERROR 0x04 |
Definition at line 96 of file ti_usb_3410_5052.h.
#define TI_LSR_OVERRUN_ERROR 0x01 |
Definition at line 94 of file ti_usb_3410_5052.h.
#define TI_LSR_PARITY_ERROR 0x02 |
Definition at line 95 of file ti_usb_3410_5052.h.
#define TI_LSR_RX_FULL 0x10 |
Definition at line 99 of file ti_usb_3410_5052.h.
#define TI_LSR_TX_EMPTY 0x20 |
Definition at line 100 of file ti_usb_3410_5052.h.
#define TI_MCR_DTR 0x10 |
Definition at line 107 of file ti_usb_3410_5052.h.
#define TI_MCR_LOOP 0x04 |
Definition at line 106 of file ti_usb_3410_5052.h.
#define TI_MCR_RTS 0x20 |
Definition at line 108 of file ti_usb_3410_5052.h.
#define TI_MSR_CD 0x80 |
Definition at line 89 of file ti_usb_3410_5052.h.
#define TI_MSR_CTS 0x10 |
Definition at line 86 of file ti_usb_3410_5052.h.
#define TI_MSR_DELTA_CD 0x08 |
Definition at line 85 of file ti_usb_3410_5052.h.
#define TI_MSR_DELTA_CTS 0x01 |
Definition at line 82 of file ti_usb_3410_5052.h.
#define TI_MSR_DELTA_DSR 0x02 |
Definition at line 83 of file ti_usb_3410_5052.h.
#define TI_MSR_DELTA_MASK 0x0F |
Definition at line 90 of file ti_usb_3410_5052.h.
#define TI_MSR_DELTA_RI 0x04 |
Definition at line 84 of file ti_usb_3410_5052.h.
#define TI_MSR_DSR 0x20 |
Definition at line 87 of file ti_usb_3410_5052.h.
#define TI_MSR_MASK 0xF0 |
Definition at line 91 of file ti_usb_3410_5052.h.
#define TI_MSR_RI 0x40 |
Definition at line 88 of file ti_usb_3410_5052.h.
#define TI_OPEN_PORT 0x06 |
Definition at line 63 of file ti_usb_3410_5052.h.
#define TI_PIPE_MODE_CONTINOUS 0x01 |
Definition at line 148 of file ti_usb_3410_5052.h.
#define TI_PIPE_MODE_MASK 0x03 |
Definition at line 149 of file ti_usb_3410_5052.h.
#define TI_PIPE_TIMEOUT_ENABLE 0x80 |
Definition at line 151 of file ti_usb_3410_5052.h.
#define TI_PIPE_TIMEOUT_MASK 0x7C |
Definition at line 150 of file ti_usb_3410_5052.h.
#define TI_PURGE_INPUT 0x80 |
Definition at line 176 of file ti_usb_3410_5052.h.
#define TI_PURGE_OUTPUT 0x00 |
Definition at line 175 of file ti_usb_3410_5052.h.
#define TI_PURGE_PORT 0x0B |
Definition at line 68 of file ti_usb_3410_5052.h.
#define TI_RAM_PORT 0x05 |
Definition at line 79 of file ti_usb_3410_5052.h.
#define TI_READ_DATA 0x81 |
Definition at line 71 of file ti_usb_3410_5052.h.
#define TI_REQ_TYPE_CLASS 0x82 |
Definition at line 72 of file ti_usb_3410_5052.h.
#define TI_RESET_EXT_DEVICE 0x0C |
Definition at line 69 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_CODE 0x40 |
Definition at line 182 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_DSP 0x80 |
Definition at line 186 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_FLASH 0x70 |
Definition at line 185 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_GPIO 0x50 |
Definition at line 183 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_I2C 0x60 |
Definition at line 184 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_IDATA 0x20 |
Definition at line 180 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_SFR 0x10 |
Definition at line 179 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_ADDR_XDATA 0x30 |
Definition at line 181 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_BYTE 0x01 |
Definition at line 189 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_DOUBLE_WORD 0x04 |
Definition at line 191 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_UNSPECIFIED 0x00 |
Definition at line 188 of file ti_usb_3410_5052.h.
#define TI_RW_DATA_WORD 0x02 |
Definition at line 190 of file ti_usb_3410_5052.h.
#define TI_SET_CONFIG 0x05 |
Definition at line 62 of file ti_usb_3410_5052.h.
#define TI_START_PORT 0x08 |
Definition at line 65 of file ti_usb_3410_5052.h.
#define TI_STOP_PORT 0x09 |
Definition at line 66 of file ti_usb_3410_5052.h.
#define TI_TEST_PORT 0x0A |
Definition at line 67 of file ti_usb_3410_5052.h.
#define TI_UART1_BASE_ADDR 0xFFA0 /* UART 1 base address */ |
Definition at line 240 of file ti_usb_3410_5052.h.
#define TI_UART1_PORT 0x03 |
Definition at line 77 of file ti_usb_3410_5052.h.
#define TI_UART2_BASE_ADDR 0xFFB0 /* UART 2 base address */ |
Definition at line 241 of file ti_usb_3410_5052.h.
#define TI_UART2_PORT 0x04 |
Definition at line 78 of file ti_usb_3410_5052.h.
#define TI_UART_1_5_STOP_BITS 0x01 |
Definition at line 133 of file ti_usb_3410_5052.h.
#define TI_UART_1_STOP_BITS 0x00 |
Definition at line 132 of file ti_usb_3410_5052.h.
#define TI_UART_232 0x00 |
Definition at line 143 of file ti_usb_3410_5052.h.
#define TI_UART_2_STOP_BITS 0x02 |
Definition at line 134 of file ti_usb_3410_5052.h.
#define TI_UART_485_RECEIVER_DISABLED 0x01 |
Definition at line 144 of file ti_usb_3410_5052.h.
#define TI_UART_485_RECEIVER_ENABLED 0x02 |
Definition at line 145 of file ti_usb_3410_5052.h.
#define TI_UART_5_DATA_BITS 0x00 |
Definition at line 137 of file ti_usb_3410_5052.h.
#define TI_UART_6_DATA_BITS 0x01 |
Definition at line 138 of file ti_usb_3410_5052.h.
#define TI_UART_7_DATA_BITS 0x02 |
Definition at line 139 of file ti_usb_3410_5052.h.
#define TI_UART_8_DATA_BITS 0x03 |
Definition at line 140 of file ti_usb_3410_5052.h.
#define TI_UART_DISABLE_DTR 0x1000 |
Definition at line 120 of file ti_usb_3410_5052.h.
#define TI_UART_DISABLE_RTS 0x0002 |
Definition at line 112 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_AUTO_START_DMA 0x4000 |
Definition at line 122 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_CTS_OUT 0x0020 |
Definition at line 115 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_DSR_OUT 0x0010 |
Definition at line 114 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_DTR_IN 0x0800 |
Definition at line 119 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_MS_INTS 0x2000 |
Definition at line 121 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_PARITY_CHECKING 0x0008 |
Definition at line 113 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_RTS_IN 0x0001 |
Definition at line 111 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_X_IN 0x0100 |
Definition at line 118 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_X_OUT 0x0040 |
Definition at line 116 of file ti_usb_3410_5052.h.
#define TI_UART_ENABLE_XA_OUT 0x0080 |
Definition at line 117 of file ti_usb_3410_5052.h.
#define TI_UART_EVEN_PARITY 0x02 |
Definition at line 127 of file ti_usb_3410_5052.h.
#define TI_UART_MARK_PARITY 0x03 |
Definition at line 128 of file ti_usb_3410_5052.h.
#define TI_UART_NO_PARITY 0x00 |
Definition at line 125 of file ti_usb_3410_5052.h.
#define TI_UART_ODD_PARITY 0x01 |
Definition at line 126 of file ti_usb_3410_5052.h.
#define TI_UART_OFFSET_LCR 0x0002 /* UART MCR register offset */ |
Definition at line 242 of file ti_usb_3410_5052.h.
#define TI_UART_OFFSET_MCR 0x0004 /* UART MCR register offset */ |
Definition at line 243 of file ti_usb_3410_5052.h.
#define TI_UART_SPACE_PARITY 0x04 |
Definition at line 129 of file ti_usb_3410_5052.h.
#define TI_VENDOR_ID 0x0451 |
Definition at line 29 of file ti_usb_3410_5052.h.
#define TI_WRITE_DATA 0x80 |
Definition at line 70 of file ti_usb_3410_5052.h.
|
read |
mcontroller : adapter info structure for old mimd_t apps
: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id
Definition at line 171 of file esd_usb2.c.
__u8 bAddrType |
Definition at line 201 of file ti_usb_3410_5052.h.
__u8 bCheckSum |
Definition at line 239 of file ti_usb_3410_5052.h.
__u8 bCmdCode |
Definition at line 173 of file ti_usb_3410_5052.h.
__u8 bData |
Definition at line 206 of file ti_usb_3410_5052.h.
__u8 bDataBits |
Definition at line 166 of file ti_usb_3410_5052.h.
__u8 bDataCounter |
Definition at line 203 of file ti_usb_3410_5052.h.
__u8 bDataType |
Definition at line 202 of file ti_usb_3410_5052.h.
__u8 bErrorCode |
Definition at line 175 of file ti_usb_3410_5052.h.
__u8 bICode |
Definition at line 222 of file ti_usb_3410_5052.h.
__u8 bIInfo |
Definition at line 223 of file ti_usb_3410_5052.h.
__u8 bLSR |
Definition at line 177 of file ti_usb_3410_5052.h.
__u8 bModuleId |
Definition at line 174 of file ti_usb_3410_5052.h.
__u8 bMSR |
Definition at line 176 of file ti_usb_3410_5052.h.
__u8 bParity |
Definition at line 167 of file ti_usb_3410_5052.h.
__u8 bStopBits |
Definition at line 168 of file ti_usb_3410_5052.h.
__u8 bUartMode |
Definition at line 171 of file ti_usb_3410_5052.h.
char cXoff |
Definition at line 170 of file ti_usb_3410_5052.h.
char cXon |
Definition at line 169 of file ti_usb_3410_5052.h.
__be16 wBaseAddrHi |
Definition at line 204 of file ti_usb_3410_5052.h.
__be16 wBaseAddrLo |
Definition at line 205 of file ti_usb_3410_5052.h.
__u16 wBaudRate |
Definition at line 164 of file ti_usb_3410_5052.h.
__u16 wFlags |
Definition at line 165 of file ti_usb_3410_5052.h.
__le16 wLength |
Definition at line 238 of file ti_usb_3410_5052.h.