Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
keyspan_port_private Struct Reference

Public Types

enum  { flow_none, flow_cts, flow_xon }
 

Data Fields

int in_flip
 
int out_flip
 
struct keyspan_device_detailsdevice_details
 
struct urbin_urbs [2]
 
char in_buffer [2][64]
 
struct urbout_urbs [2]
 
char out_buffer [2][64]
 
struct urbinack_urb
 
char inack_buffer [1]
 
struct urboutcont_urb
 
char outcont_buffer [64]
 
int baud
 
int old_baud
 
unsigned int cflag
 
unsigned int old_cflag
 
enum keyspan_port_private:: { ... }  flow_control
 
int rts_state
 
int dtr_state
 
int cts_state
 
int dsr_state
 
int dcd_state
 
int ri_state
 
int break_on
 
unsigned long tx_start_time [2]
 
int resend_cont
 

Detailed Description

Definition at line 76 of file keyspan.c.

Member Enumeration Documentation

anonymous enum
Enumerator:
flow_none 
flow_cts 
flow_xon 

Definition at line 106 of file keyspan.c.

Field Documentation

int baud

Definition at line 102 of file keyspan.c.

int break_on

Definition at line 113 of file keyspan.c.

unsigned int cflag

Definition at line 104 of file keyspan.c.

int cts_state

Definition at line 109 of file keyspan.c.

int dcd_state

Definition at line 111 of file keyspan.c.

struct keyspan_device_details* device_details

Definition at line 84 of file keyspan.c.

int dsr_state

Definition at line 110 of file keyspan.c.

int dtr_state

Definition at line 108 of file keyspan.c.

enum { ... } flow_control
char in_buffer[2][64]

Definition at line 88 of file keyspan.c.

int in_flip

Definition at line 78 of file keyspan.c.

struct urb* in_urbs[2]

Definition at line 87 of file keyspan.c.

char inack_buffer[1]

Definition at line 95 of file keyspan.c.

struct urb* inack_urb

Definition at line 94 of file keyspan.c.

int old_baud

Definition at line 103 of file keyspan.c.

unsigned int old_cflag

Definition at line 105 of file keyspan.c.

char out_buffer[2][64]

Definition at line 91 of file keyspan.c.

int out_flip

Definition at line 79 of file keyspan.c.

struct urb* out_urbs[2]

Definition at line 90 of file keyspan.c.

char outcont_buffer[64]

Definition at line 99 of file keyspan.c.

struct urb* outcont_urb

Definition at line 98 of file keyspan.c.

int resend_cont

Definition at line 116 of file keyspan.c.

int ri_state

Definition at line 112 of file keyspan.c.

int rts_state

Definition at line 107 of file keyspan.c.

unsigned long tx_start_time[2]

Definition at line 115 of file keyspan.c.


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