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

Data Fields

struct hisax_d_if d_if
 
struct hisax_b_if b_if [2]
 
int protocol
 
struct usb_device * dev
 
int if_used
 
int alt_used
 
int ctrl_paksize
 
int ctrl_in_pipe
 
int ctrl_out_pipe
 
int cfg_used
 
int vend_idx
 
int b_mode [2]
 
int l1_activated
 
int disc_flag
 
int packet_size
 
int iso_packet_size
 
ctrl_buft ctrl_buff [HFC_CTRL_BUFSIZE]
 
volatile int ctrl_in_idx
 
volatile int ctrl_out_idx
 
volatile int ctrl_cnt
 
struct urbctrl_urb
 
struct usb_ctrlrequest ctrl_write
 
struct usb_ctrlrequest ctrl_read
 
__u8 old_led_state
 
__u8 led_state
 
volatile __u8 threshold_mask
 
volatile __u8 bch_enables
 
usb_fifo fifos [HFCUSB_NUM_FIFOS]
 
volatile __u8 l1_state
 
struct timer_list t3_timer
 
struct timer_list t4_timer
 

Detailed Description

Definition at line 169 of file hfc_usb.c.

Field Documentation

int alt_used

Definition at line 177 of file hfc_usb.c.

struct hisax_b_if b_if[2]

Definition at line 172 of file hfc_usb.c.

int b_mode[2]

Definition at line 183 of file hfc_usb.c.

volatile __u8 bch_enables

Definition at line 199 of file hfc_usb.c.

int cfg_used

Definition at line 181 of file hfc_usb.c.

Definition at line 189 of file hfc_usb.c.

volatile int ctrl_cnt

Definition at line 190 of file hfc_usb.c.

volatile int ctrl_in_idx

Definition at line 190 of file hfc_usb.c.

int ctrl_in_pipe

Definition at line 179 of file hfc_usb.c.

volatile int ctrl_out_idx

Definition at line 190 of file hfc_usb.c.

int ctrl_out_pipe

Definition at line 179 of file hfc_usb.c.

int ctrl_paksize

Definition at line 178 of file hfc_usb.c.

Definition at line 194 of file hfc_usb.c.

struct urb* ctrl_urb

Definition at line 191 of file hfc_usb.c.

struct usb_ctrlrequest ctrl_write

Definition at line 193 of file hfc_usb.c.

Definition at line 171 of file hfc_usb.c.

struct usb_device* dev

Definition at line 175 of file hfc_usb.c.

int disc_flag

Definition at line 185 of file hfc_usb.c.

Definition at line 201 of file hfc_usb.c.

int if_used

Definition at line 176 of file hfc_usb.c.

int iso_packet_size

Definition at line 186 of file hfc_usb.c.

int l1_activated

Definition at line 184 of file hfc_usb.c.

volatile __u8 l1_state

Definition at line 203 of file hfc_usb.c.

Definition at line 196 of file hfc_usb.c.

__u8 old_led_state

Definition at line 196 of file hfc_usb.c.

int packet_size

Definition at line 186 of file hfc_usb.c.

Definition at line 173 of file hfc_usb.c.

struct timer_list t3_timer

Definition at line 204 of file hfc_usb.c.

struct timer_list t4_timer

Definition at line 205 of file hfc_usb.c.

volatile __u8 threshold_mask

Definition at line 198 of file hfc_usb.c.

int vend_idx

Definition at line 182 of file hfc_usb.c.


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