![]() |
![]() |
Musb device object used by the MUSB driver. More...
#include <usb_musb_dcd.h>
Data Fields | |
| uint32_t | baseAddr |
| uint32_t | uiSubBaseAddr |
| uint32_t | phyBaseAddr |
| char | name [10] |
| uint32_t | controllerId |
| uint32_t | deviceNewAddrValidFlag |
| uint32_t | devAddr |
| usbDcd_t * | pDcdCore |
| usbEndpt0Request_t | req |
| usbEndptRequest_t | inEpReq |
| usbEndptRequest_t | outEpReq |
Musb device object used by the MUSB driver.
| uint32_t usbMusbDcdDevice::baseAddr |
Base address of the USB core
| uint32_t usbMusbDcdDevice::controllerId |
ID of the controllerr
| uint32_t usbMusbDcdDevice::devAddr |
Device address
| uint32_t usbMusbDcdDevice::deviceNewAddrValidFlag |
Check if New device address has been assigned
| usbEndptRequest_t usbMusbDcdDevice::inEpReq |
Current endpoint request for in transfer
| char usbMusbDcdDevice::name[10] |
name of the device controller
| usbEndptRequest_t usbMusbDcdDevice::outEpReq |
Current endpoint request for out transfer
| usbDcd_t* usbMusbDcdDevice::pDcdCore |
Pointer to the DCD code, used for callbacks to the core
| uint32_t usbMusbDcdDevice::phyBaseAddr |
Base address of USB PHY control registers
| usbEndpt0Request_t usbMusbDcdDevice::req |
Current endpoint 0 request
| uint32_t usbMusbDcdDevice::uiSubBaseAddr |
Base address of the USB wrapper/controller