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

#include <if_usb.h>

Data Fields

struct usb_device * udev
 
uint32_t model
 
struct urbrx_urb
 
struct urbtx_urb
 
struct lbs_privatepriv
 
struct sk_buffrx_skb
 
uint8_t ep_in
 
uint8_t ep_out
 
int8_t bootcmdresp
 
int ep_in_size
 
voidep_out_buf
 
int ep_out_size
 
struct firmwarefw
 
struct timer_list fw_timeout
 
wait_queue_head_t fw_wq
 
uint32_t fwseqnum
 
uint32_t totalbytes
 
uint32_t fwlastblksent
 
uint8_t CRC_OK
 
uint8_t fwdnldover
 
uint8_t fwfinalblk
 
uint8_t surprise_removed
 
__le16 boot2_version
 
struct urbcmd_urb
 
struct lbtf_privatepriv
 

Detailed Description

USB card description structure

Definition at line 44 of file if_usb.h.

Field Documentation

__le16 boot2_version

Definition at line 77 of file if_usb.h.

Definition at line 59 of file if_usb.h.

struct urb * cmd_urb

Definition at line 47 of file if_usb.h.

uint8_t CRC_OK

Definition at line 72 of file if_usb.h.

uint8_t ep_in

Definition at line 52 of file if_usb.h.

int ep_in_size

Definition at line 61 of file if_usb.h.

uint8_t ep_out

Definition at line 53 of file if_usb.h.

void * ep_out_buf

Definition at line 63 of file if_usb.h.

int ep_out_size

Definition at line 64 of file if_usb.h.

Definition at line 66 of file if_usb.h.

struct timer_list fw_timeout

Definition at line 67 of file if_usb.h.

Definition at line 68 of file if_usb.h.

uint8_t fwdnldover

Definition at line 73 of file if_usb.h.

uint8_t fwfinalblk

Definition at line 74 of file if_usb.h.

uint32_t fwlastblksent

Definition at line 71 of file if_usb.h.

uint32_t fwseqnum

Definition at line 69 of file if_usb.h.

uint32_t model

Definition at line 46 of file if_usb.h.

Definition at line 48 of file if_usb.h.

Definition at line 48 of file if_usb.h.

struct sk_buff * rx_skb

Definition at line 50 of file if_usb.h.

struct urb * rx_urb

Definition at line 47 of file if_usb.h.

uint8_t surprise_removed

Definition at line 75 of file if_usb.h.

uint32_t totalbytes

Definition at line 70 of file if_usb.h.

struct urb * tx_urb

Definition at line 47 of file if_usb.h.

struct usb_device * udev

Definition at line 45 of file if_usb.h.


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