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

#include <goku_udc.h>

Data Fields

u32 int_status
 
u32 int_enable
 
u32 dma_master
 
u32 out_dma_start
 
u32 out_dma_end
 
u32 out_dma_current
 
u32 in_dma_start
 
u32 in_dma_end
 
u32 in_dma_current
 
u32 power_detect
 
u8 _reserved0 [0x1d8]
 
u32 ep_fifo [4]
 
u8 _reserved1 [0x10]
 
u32 ep_mode [4]
 
u8 _reserved2 [0x10]
 
u32 ep_status [4]
 
u8 _reserved3 [0x10]
 
u32 EPxSizeLA [4]
 
u8 _reserved3a [0x10]
 
u32 EPxSizeLB [4]
 
u8 _reserved3b [0x10]
 
u32 EPxSizeHA [4]
 
u8 _reserved3c [0x10]
 
u32 EPxSizeHB [4]
 
u8 _reserved4 [0x30]
 
u32 bRequestType
 
u32 bRequest
 
u32 wValueL
 
u32 wValueH
 
u32 wIndexL
 
u32 wIndexH
 
u32 wLengthL
 
u32 wLengthH
 
u32 SetupRecv
 
u32 CurrConfig
 
u32 StdRequest
 
u32 Request
 
u32 DataSet
 
u8 _reserved5 [4]
 
u32 UsbState
 
u32 EOP
 
u32 Command
 
u32 EPxSingle
 
u8 _reserved6 [4]
 
u32 EPxBCS
 
u8 _reserved7 [8]
 
u32 IntControl
 
u8 _reserved8 [4]
 
u32 reqmode
 
u32 ReqMode
 
u8 _reserved9 [0x18]
 
u32 PortStatus
 
u8 _reserved10 [8]
 
u32 address
 
u32 buff_test
 
u8 _reserved11 [4]
 
u32 UsbReady
 
u8 _reserved12 [4]
 
u32 SetDescStall
 
u8 _reserved13 [0x45c]
 
u32 descriptors [DESC_LEN]
 
u8 _reserved14 [0x600]
 

Detailed Description

Definition at line 17 of file goku_udc.h.

Field Documentation

u8 _reserved0[0x1d8]

Definition at line 87 of file goku_udc.h.

u8 _reserved1[0x10]

Definition at line 91 of file goku_udc.h.

u8 _reserved10[8]

Definition at line 183 of file goku_udc.h.

u8 _reserved11[4]

Definition at line 186 of file goku_udc.h.

u8 _reserved12[4]

Definition at line 188 of file goku_udc.h.

u8 _reserved13[0x45c]

Definition at line 190 of file goku_udc.h.

u8 _reserved14[0x600]

Definition at line 195 of file goku_udc.h.

u8 _reserved2[0x10]

Definition at line 93 of file goku_udc.h.

u8 _reserved3[0x10]

Definition at line 110 of file goku_udc.h.

u8 _reserved3a[0x10]

Definition at line 114 of file goku_udc.h.

u8 _reserved3b[0x10]

Definition at line 116 of file goku_udc.h.

u8 _reserved3c[0x10]

Definition at line 118 of file goku_udc.h.

u8 _reserved4[0x30]

Definition at line 120 of file goku_udc.h.

u8 _reserved5[4]

Definition at line 141 of file goku_udc.h.

u8 _reserved6[4]

Definition at line 163 of file goku_udc.h.

u8 _reserved7[8]

Definition at line 165 of file goku_udc.h.

u8 _reserved8[4]

Definition at line 168 of file goku_udc.h.

u8 _reserved9[0x18]

Definition at line 181 of file goku_udc.h.

Definition at line 184 of file goku_udc.h.

u32 bRequest

Definition at line 124 of file goku_udc.h.

u32 bRequestType

Definition at line 123 of file goku_udc.h.

u32 buff_test

Definition at line 185 of file goku_udc.h.

u32 Command

Definition at line 150 of file goku_udc.h.

u32 CurrConfig

Definition at line 134 of file goku_udc.h.

u32 DataSet

Definition at line 137 of file goku_udc.h.

u32 descriptors[DESC_LEN]

Definition at line 194 of file goku_udc.h.

u32 dma_master

Definition at line 49 of file goku_udc.h.

u32 EOP

Definition at line 148 of file goku_udc.h.

u32 ep_fifo[4]

Definition at line 90 of file goku_udc.h.

u32 ep_mode[4]

Definition at line 92 of file goku_udc.h.

u32 ep_status[4]

Definition at line 95 of file goku_udc.h.

u32 EPxBCS

Definition at line 164 of file goku_udc.h.

u32 EPxSingle

Definition at line 162 of file goku_udc.h.

u32 EPxSizeHA[4]

Definition at line 117 of file goku_udc.h.

u32 EPxSizeHB[4]

Definition at line 119 of file goku_udc.h.

u32 EPxSizeLA[4]

Definition at line 111 of file goku_udc.h.

u32 EPxSizeLB[4]

Definition at line 115 of file goku_udc.h.

u32 in_dma_current

Definition at line 80 of file goku_udc.h.

u32 in_dma_end

Definition at line 79 of file goku_udc.h.

u32 in_dma_start

Definition at line 78 of file goku_udc.h.

u32 int_enable

Definition at line 20 of file goku_udc.h.

u32 int_status

Definition at line 19 of file goku_udc.h.

u32 IntControl

Definition at line 166 of file goku_udc.h.

u32 out_dma_current

Definition at line 75 of file goku_udc.h.

u32 out_dma_end

Definition at line 74 of file goku_udc.h.

u32 out_dma_start

Definition at line 73 of file goku_udc.h.

u32 PortStatus

Definition at line 182 of file goku_udc.h.

u32 power_detect

Definition at line 82 of file goku_udc.h.

u32 reqmode

Definition at line 170 of file goku_udc.h.

u32 ReqMode

Definition at line 180 of file goku_udc.h.

u32 Request

Definition at line 136 of file goku_udc.h.

u32 SetDescStall

Definition at line 189 of file goku_udc.h.

u32 SetupRecv

Definition at line 133 of file goku_udc.h.

u32 StdRequest

Definition at line 135 of file goku_udc.h.

u32 UsbReady

Definition at line 187 of file goku_udc.h.

u32 UsbState

Definition at line 143 of file goku_udc.h.

u32 wIndexH

Definition at line 128 of file goku_udc.h.

u32 wIndexL

Definition at line 127 of file goku_udc.h.

u32 wLengthH

Definition at line 130 of file goku_udc.h.

u32 wLengthL

Definition at line 129 of file goku_udc.h.

u32 wValueH

Definition at line 126 of file goku_udc.h.

u32 wValueL

Definition at line 125 of file goku_udc.h.


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