Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
edgeport_serial Struct Reference

Data Fields

char name [MAX_NAME_LEN+2]
 
struct edge_manuf_descriptor manuf_descriptor
 
struct edge_boot_descriptor boot_descriptor
 
struct edgeport_product_info product_info
 
struct
edge_compatibility_descriptor 
epic_descriptor
 
int is_epic
 
__u8 interrupt_in_endpoint
 
unsigned charinterrupt_in_buffer
 
struct urbinterrupt_read_urb
 
__u8 bulk_in_endpoint
 
unsigned charbulk_in_buffer
 
struct urbread_urb
 
bool read_in_progress
 
spinlock_t es_lock
 
__u8 bulk_out_endpoint
 
__s16 rxBytesAvail
 
enum RXSTATE rxState
 
__u8 rxHeader1
 
__u8 rxHeader2
 
__u8 rxHeader3
 
__u8 rxPort
 
__u8 rxStatusCode
 
__u8 rxStatusParam
 
__s16 rxBytesRemaining
 
struct usb_serialserial
 
struct product_info product_info
 
u8 TI_I2C_Type
 
u8 TiReadI2C
 
struct mutex es_lock
 
int num_ports_open
 

Detailed Description

Definition at line 125 of file io_edgeport.c.

Field Documentation

struct edge_boot_descriptor boot_descriptor

Definition at line 129 of file io_edgeport.c.

unsigned char* bulk_in_buffer

Definition at line 139 of file io_edgeport.c.

__u8 bulk_in_endpoint

Definition at line 138 of file io_edgeport.c.

__u8 bulk_out_endpoint

Definition at line 144 of file io_edgeport.c.

Definition at line 131 of file io_edgeport.c.

struct mutex es_lock

Definition at line 110 of file io_ti.c.

spinlock_t es_lock

Definition at line 142 of file io_edgeport.c.

unsigned char* interrupt_in_buffer

Definition at line 135 of file io_edgeport.c.

__u8 interrupt_in_endpoint

Definition at line 134 of file io_edgeport.c.

struct urb* interrupt_read_urb

Definition at line 136 of file io_edgeport.c.

int is_epic

Definition at line 132 of file io_edgeport.c.

struct edge_manuf_descriptor manuf_descriptor

Definition at line 128 of file io_edgeport.c.

char name[MAX_NAME_LEN+2]

Definition at line 126 of file io_edgeport.c.

int num_ports_open

Definition at line 111 of file io_ti.c.

Definition at line 106 of file io_ti.c.

Definition at line 130 of file io_edgeport.c.

bool read_in_progress

Definition at line 141 of file io_edgeport.c.

struct urb* read_urb

Definition at line 140 of file io_edgeport.c.

__s16 rxBytesAvail

Definition at line 146 of file io_edgeport.c.

__s16 rxBytesRemaining

Definition at line 155 of file io_edgeport.c.

__u8 rxHeader1

Definition at line 149 of file io_edgeport.c.

__u8 rxHeader2

Definition at line 150 of file io_edgeport.c.

__u8 rxHeader3

Definition at line 151 of file io_edgeport.c.

__u8 rxPort

Definition at line 152 of file io_edgeport.c.

enum RXSTATE rxState

Definition at line 148 of file io_edgeport.c.

__u8 rxStatusCode

Definition at line 153 of file io_edgeport.c.

__u8 rxStatusParam

Definition at line 154 of file io_edgeport.c.

struct usb_serial * serial

Definition at line 156 of file io_edgeport.c.

u8 TI_I2C_Type

Definition at line 107 of file io_ti.c.

u8 TiReadI2C

Definition at line 108 of file io_ti.c.


The documentation for this struct was generated from the following files: