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

#include <usb1401.h>

Data Fields

voidlpvBuff
 
UINT dwBaseOffset
 
UINT dwLength
 
struct page ** pPages
 
int nPages
 
bool bUsed
 
bool bCircular
 
bool bCircToHost
 
bool bEventToHost
 
int iWakeUp
 
UINT dwEventSt
 
UINT dwEventSz
 
CIRCBLK aBlocks [2]
 
wait_queue_head_t wqEvent
 

Detailed Description

A structure holding all of the information about a transfer area - an area of memory set up for use either as a source or destination in DMA transfers.

Definition at line 103 of file usb1401.h.

Field Documentation

CIRCBLK aBlocks[2]

Definition at line 117 of file usb1401.h.

bool bCircToHost

Definition at line 112 of file usb1401.h.

bool bCircular

Definition at line 111 of file usb1401.h.

bool bEventToHost

Definition at line 113 of file usb1401.h.

bool bUsed

Definition at line 110 of file usb1401.h.

UINT dwBaseOffset

Definition at line 106 of file usb1401.h.

UINT dwEventSt

Definition at line 115 of file usb1401.h.

UINT dwEventSz

Definition at line 116 of file usb1401.h.

UINT dwLength

Definition at line 107 of file usb1401.h.

int iWakeUp

Definition at line 114 of file usb1401.h.

void* lpvBuff

Definition at line 105 of file usb1401.h.

int nPages

Definition at line 109 of file usb1401.h.

struct page** pPages

Definition at line 108 of file usb1401.h.

Definition at line 118 of file usb1401.h.


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