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

#include <sisusb.h>

Data Fields

struct usb_device * sisusb_dev
 
struct usb_interfaceinterface
 
struct kref kref
 
wait_queue_head_t wait_q
 
struct mutex lock
 
unsigned int ifnum
 
int minor
 
int isopen
 
int present
 
int ready
 
int numobufs
 
charobuf [NUMOBUFS]
 
charibuf
 
int obufsize
 
int ibufsize
 
struct urbsisurbout [NUMOBUFS]
 
struct urbsisurbin
 
unsigned char urbstatus [NUMOBUFS]
 
unsigned char completein
 
struct sisusb_urb_context urbout_context [NUMOBUFS]
 
unsigned long flagb0
 
unsigned long vrambase
 
unsigned int vramsize
 
unsigned long mmiobase
 
unsigned int mmiosize
 
unsigned long ioportbase
 
unsigned char devinit
 
unsigned char gfxinit
 
unsigned short chipid
 
unsigned short chipvendor
 
unsigned short chiprevision
 

Detailed Description

Definition at line 112 of file sisusb.h.

Field Documentation

unsigned short chipid

Definition at line 139 of file sisusb.h.

unsigned short chiprevision

Definition at line 140 of file sisusb.h.

unsigned short chipvendor

Definition at line 139 of file sisusb.h.

unsigned char completein

Definition at line 129 of file sisusb.h.

unsigned char devinit

Definition at line 137 of file sisusb.h.

unsigned long flagb0

Definition at line 131 of file sisusb.h.

unsigned char gfxinit

Definition at line 138 of file sisusb.h.

char * ibuf

Definition at line 124 of file sisusb.h.

int ibufsize

Definition at line 125 of file sisusb.h.

unsigned int ifnum

Definition at line 118 of file sisusb.h.

Definition at line 114 of file sisusb.h.

unsigned long ioportbase

Definition at line 136 of file sisusb.h.

int isopen

Definition at line 120 of file sisusb.h.

Definition at line 115 of file sisusb.h.

struct mutex lock

Definition at line 117 of file sisusb.h.

int minor

Definition at line 119 of file sisusb.h.

unsigned long mmiobase

Definition at line 134 of file sisusb.h.

unsigned int mmiosize

Definition at line 135 of file sisusb.h.

int numobufs

Definition at line 123 of file sisusb.h.

char* obuf[NUMOBUFS]

Definition at line 124 of file sisusb.h.

int obufsize

Definition at line 125 of file sisusb.h.

int present

Definition at line 121 of file sisusb.h.

int ready

Definition at line 122 of file sisusb.h.

struct urb* sisurbin

Definition at line 127 of file sisusb.h.

struct urb* sisurbout[NUMOBUFS]

Definition at line 126 of file sisusb.h.

struct usb_device* sisusb_dev

Definition at line 113 of file sisusb.h.

Definition at line 130 of file sisusb.h.

unsigned char urbstatus[NUMOBUFS]

Definition at line 128 of file sisusb.h.

unsigned long vrambase

Definition at line 132 of file sisusb.h.

unsigned int vramsize

Definition at line 133 of file sisusb.h.

Definition at line 116 of file sisusb.h.


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