![]() |
![]() |
Function pointer to function which is used by the core to set device charectristics such as device speed, device address,Number of endpoints required and their endpoint numbers. Fifo config must be done by dcd. More...
#include <usb_dev_object.h>
Data Fields | |
| uint32_t | configparam |
| usbSpeed_t | devSpeed |
| uint32_t | deviceAddress |
| uint32_t | enableRemoteWakeup |
| usbDevEndptInfo_t * | pDeviceEndptConfig |
Function pointer to function which is used by the core to set device charectristics such as device speed, device address,Number of endpoints required and their endpoint numbers. Fifo config must be done by dcd.
| uint32_t usbDevChara::configparam |
this field is used by the dcd to know which field it needs to use in the current run.
| uint32_t usbDevChara::deviceAddress |
Address assigned by the host- this needs to be configured in the dc.
| usbSpeed_t usbDevChara::devSpeed |
1st Field - device speed .
| uint32_t usbDevChara::enableRemoteWakeup |
tell dcd to enable/disable remote wakeup signalling .
| usbDevEndptInfo_t* usbDevChara::pDeviceEndptConfig |
Pointer to device endpoint configuration structure .