|
VSF Documented
|
#include "component/usb/vsf_usb_cfg.h"#include "hal/driver/common/template/vsf_template_usb.h"#include "component/usb/common/usb_common.h"#include "kernel/vsf_kernel.h"#include "utilities/ooc_class.h"Go to the source code of this file.
Data Structures | |
| struct | vk_usbip_dcd_param_t |
| struct | vk_usbip_dcd_ep_t |
| class | vk_usbip_dcd_t |
Macros | |
| #define | VSF_USBIP_DCD_CFG_BACKEND_WIN 1 |
| #define | VSF_USBIP_DCD_CFG_BACKEND_VSFSOCK 2 |
| #define | VSF_USBIP_DCD_CFG_BACKEND_LWIP 3 |
| #define | VSF_USBIP_DCD_CFG_BACKEND VSF_USBIP_DCD_CFG_BACKEND_LWIP |
| #define | VSF_USBIP_DCD_CFG_PATH "/vsf/usbd/0" |
| #define | vsf_usb_dc_from_usbip_ip(__n, __obj, __drv_name) __USB_DC_FROM_IP(__n, (__obj), __drv_name, vk_usbip_usbd) |
| #define | __vk_usbip_server_trace(...) vsf_trace_debug("usbip_server: " __VA_ARGS__) |
| #define | __vk_usbip_server_trace_buffer(...) vsf_trace_buffer(VSF_TRACE_DEBUG, __VA_ARGS__, VSF_TRACE_DF_DEFAULT) |
| #define | __vk_usbip_server_trace_rx(__buffer, __size) |
| #define | __vk_usbip_server_trace_tx(__buffer, __size) |
| #define | __vk_usbip_server_trace_urb_submit(__urb) |
| #define | __vk_usbip_server_trace_urb_done(__urb) |
| #define | __vk_usbip_server_trace_urb_unlink(__urb) |
Typedefs | |
| typedef struct vk_usbip_dcd_param_t | vk_usbip_dcd_param_t |
| typedef struct vk_usbip_dcd_ep_t | vk_usbip_dcd_ep_t |
| #define VSF_USBIP_DCD_CFG_BACKEND_WIN 1 |
| #define VSF_USBIP_DCD_CFG_BACKEND_VSFSOCK 2 |
| #define VSF_USBIP_DCD_CFG_BACKEND_LWIP 3 |
| #define VSF_USBIP_DCD_CFG_BACKEND VSF_USBIP_DCD_CFG_BACKEND_LWIP |
| #define VSF_USBIP_DCD_CFG_PATH "/vsf/usbd/0" |
| #define vsf_usb_dc_from_usbip_ip | ( | __n, | |
| __obj, | |||
| __drv_name | |||
| ) | __USB_DC_FROM_IP(__n, (__obj), __drv_name, vk_usbip_usbd) |
| #define __vk_usbip_server_trace | ( | ... | ) | vsf_trace_debug("usbip_server: " __VA_ARGS__) |
| #define __vk_usbip_server_trace_buffer | ( | ... | ) | vsf_trace_buffer(VSF_TRACE_DEBUG, __VA_ARGS__, VSF_TRACE_DF_DEFAULT) |
| #define __vk_usbip_server_trace_rx | ( | __buffer, | |
| __size | |||
| ) |
| #define __vk_usbip_server_trace_tx | ( | __buffer, | |
| __size | |||
| ) |
| #define __vk_usbip_server_trace_urb_submit | ( | __urb | ) |
| #define __vk_usbip_server_trace_urb_done | ( | __urb | ) |
| #define __vk_usbip_server_trace_urb_unlink | ( | __urb | ) |
| typedef struct vk_usbip_dcd_param_t vk_usbip_dcd_param_t |
| typedef struct vk_usbip_dcd_ep_t vk_usbip_dcd_ep_t |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |