|
VSF Documented
|
#include "./vsf_usbmitm.h"Macros | |
| #define | __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define | __VSF_USBD_CLASS_INHERIT__ |
| #define | __VSF_EDA_CLASS_INHERIT__ |
| #define | VSF_USB_MITM_CFG_MAX_TRANSFER_SIZE 1024 |
| #define | __usb_desc_next_header(__ptr) (struct usb_descriptor_header_t *)((uint8_t *)(__ptr) + ((struct usb_descriptor_header_t *)(__ptr))->bLength) |
Enumerations | |
| enum | { VSF_EVT_USBD_ON_RESET = VSF_EVT_USER + 0 , VSF_EVT_USBD_ON_SETUP = VSF_EVT_USER + 1 , VSF_EVT_USBD_ON_STATUS_QUERY = VSF_EVT_USER + 2 , VSF_EVT_USBD_ON_STATUS = VSF_EVT_USER + 3 , VSF_EVT_USBD_ON_EP = VSF_EVT_USER + 4 } |
Functions | |
| vsf_err_t | vsf_usbd_notify_user (vk_usbd_dev_t *dev, usb_evt_t evt, void *param) |
| void | vsf_usb_mitm_start (vsf_usb_mitm_t *mitm) |
| #define __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define __VSF_USBD_CLASS_INHERIT__ |
| #define __VSF_EDA_CLASS_INHERIT__ |
| #define VSF_USB_MITM_CFG_MAX_TRANSFER_SIZE 1024 |
| #define __usb_desc_next_header | ( | __ptr | ) | (struct usb_descriptor_header_t *)((uint8_t *)(__ptr) + ((struct usb_descriptor_header_t *)(__ptr))->bLength) |
| anonymous enum |
| void vsf_usb_mitm_start | ( | vsf_usb_mitm_t * | mitm | ) |