VSF Documented
|
#include <dwcotg_regs.h>
Data Fields | |
volatile uint32_t | doepctl |
uint32_t | reserved04 |
volatile uint32_t | doepint |
uint32_t | reserved0C |
volatile uint32_t | doeptsiz |
volatile uint32_t | doepdma |
uint32_t | unused |
uint32_t | doepdmab |
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.
volatile uint32_t dwcotg_dev_out_ep_regs_t::doepctl |
Device OUT Endpoint Control Register. Offset:B00h + (ep_num * 20h) + 00h
uint32_t dwcotg_dev_out_ep_regs_t::reserved04 |
Reserved. Offset:B00h + (ep_num * 20h) + 04h
volatile uint32_t dwcotg_dev_out_ep_regs_t::doepint |
Device OUT Endpoint Interrupt Register. Offset:B00h + (ep_num * 20h) + 08h
uint32_t dwcotg_dev_out_ep_regs_t::reserved0C |
Reserved. Offset:B00h + (ep_num * 20h) + 0Ch
volatile uint32_t dwcotg_dev_out_ep_regs_t::doeptsiz |
Device OUT Endpoint Transfer Size Register. Offset: B00h + (ep_num * 20h) + 10h
volatile uint32_t dwcotg_dev_out_ep_regs_t::doepdma |
Device OUT Endpoint DMA Address Register. Offset:B00h
uint32_t dwcotg_dev_out_ep_regs_t::unused |
Reserved. Offset:B00h + * (ep_num * 20h) + 18h
uint32_t dwcotg_dev_out_ep_regs_t::doepdmab |
Device OUT Endpoint DMA Buffer Register. Offset:B00h