usbdev mock device More...
usbdev mock device
Definition at line 87 of file usbdev_mock.h.
#include <usbdev_mock.h>
Data Fields | |
usbdev_t | usbdev |
Generic usbdev device | |
usbdev_mock_ep_t | in [USBDEV_MOCK_NUM_EP] |
IN endpoints | |
usbdev_mock_ep_t | out [USBDEV_MOCK_NUM_EP] |
OUT endpoints | |
uint8_t | config_addr |
Configured address | |
size_t | req_len |
Length of the current request | |
usbdev_mock_esr_cb_t | esr_cb |
ESR callback for validation | |
usbdev_mock_ep_esr_cb_t | ep_esr_cb |
Endpoint ESR cb for validation | |
usbdev_mock_ready_cb_t | ready_cb |
Endpoint ready cb for validation | |
uint8_t usbdev_mock::config_addr |
Configured address
Definition at line 91 of file usbdev_mock.h.
usbdev_mock_ep_esr_cb_t usbdev_mock::ep_esr_cb |
Endpoint ESR cb for validation
Definition at line 96 of file usbdev_mock.h.
usbdev_mock_esr_cb_t usbdev_mock::esr_cb |
ESR callback for validation
Definition at line 94 of file usbdev_mock.h.
usbdev_mock_ep_t usbdev_mock::in[USBDEV_MOCK_NUM_EP] |
IN endpoints
Definition at line 89 of file usbdev_mock.h.
usbdev_mock_ep_t usbdev_mock::out[USBDEV_MOCK_NUM_EP] |
OUT endpoints
Definition at line 90 of file usbdev_mock.h.
usbdev_mock_ready_cb_t usbdev_mock::ready_cb |
Endpoint ready cb for validation
Definition at line 98 of file usbdev_mock.h.
size_t usbdev_mock::req_len |
Length of the current request
Definition at line 92 of file usbdev_mock.h.
usbdev_t usbdev_mock::usbdev |
Generic usbdev device
Definition at line 88 of file usbdev_mock.h.