Main Page | Data Structures | File List | Data Fields | Globals | Related Pages

dwc_otg_dev_out_ep_regs Struct Reference

Device Logical OUT Endpoint-Specific Registers. More...

#include <dwc_otg_regs.h>


Data Fields

volatile uint32_t doepctl
 Device OUT Endpoint Control Register.
uint32_t reserved04
 Reserved.
volatile uint32_t doepint
 Device OUT Endpoint Interrupt Register.
uint32_t reserved0C
 Reserved.
volatile uint32_t doeptsiz
 Device OUT Endpoint Transfer Size Register.
volatile uint32_t doepdma
 Device OUT Endpoint DMA Address Register.
uint32_t unused
 Reserved.
uint32_t doepdmab
 Device OUT Endpoint DMA Buffer Register.


Detailed Description

Device Logical OUT Endpoint-Specific Registers.

Offsets: B00h-CFCh

There will be one set of endpoint registers per logical endpoint implemented.

These registers are visible only in Device mode and must not be accessed in Host mode, as the results are unknown.

Definition at line 1497 of file dwc_otg_regs.h.


Field Documentation

volatile uint32_t dwc_otg_dev_out_ep_regs::doepctl
 

Device OUT Endpoint Control Register.

Offset:B00h + (ep_num * 20h) + 00h

Definition at line 1500 of file dwc_otg_regs.h.

uint32_t dwc_otg_dev_out_ep_regs::reserved04
 

Reserved.

Offset:B00h + (ep_num * 20h) + 04h

Definition at line 1502 of file dwc_otg_regs.h.

volatile uint32_t dwc_otg_dev_out_ep_regs::doepint
 

Device OUT Endpoint Interrupt Register.

Offset:B00h + (ep_num * 20h) + 08h

Definition at line 1505 of file dwc_otg_regs.h.

uint32_t dwc_otg_dev_out_ep_regs::reserved0C
 

Reserved.

Offset:B00h + (ep_num * 20h) + 0Ch

Definition at line 1507 of file dwc_otg_regs.h.

volatile uint32_t dwc_otg_dev_out_ep_regs::doeptsiz
 

Device OUT Endpoint Transfer Size Register.

Offset: B00h + (ep_num * 20h) + 10h

Definition at line 1510 of file dwc_otg_regs.h.

volatile uint32_t dwc_otg_dev_out_ep_regs::doepdma
 

Device OUT Endpoint DMA Address Register.

Offset:B00h + (ep_num * 20h) + 14h

Definition at line 1513 of file dwc_otg_regs.h.

uint32_t dwc_otg_dev_out_ep_regs::unused
 

Reserved.

Offset:B00h + * (ep_num * 20h) + 18h

Definition at line 1515 of file dwc_otg_regs.h.

uint32_t dwc_otg_dev_out_ep_regs::doepdmab
 

Device OUT Endpoint DMA Buffer Register.

Offset:B00h + (ep_num * 20h) + 1Ch

Definition at line 1518 of file dwc_otg_regs.h.


The documentation for this struct was generated from the following file:
Generated on Thu Oct 27 03:56:38 2011 for DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver by  doxygen 1.3.9.1