|
VSF Documented
|
#include "component/usb/vsf_usb_cfg.h"#include "kernel/vsf_kernel.h"#include "../../vsf_usbh.h"#include "./vsf_usbh_xb1.h"Macros | |
| #define | __VSF_EDA_CLASS_INHERIT__ |
| #define | __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define | __VSF_USBH_HID_CLASS_INHERIT__ |
| #define | __VSF_USBH_XB1_CLASS_IMPLEMENT |
Functions | |
| void | vsf_usbh_xb1_on_report_input (vk_usbh_xb1_t *xb1, vsf_usb_xb1_gamepad_in_report_t *report) |
| void | vsf_usbh_xb1_on_report_output (vk_usbh_xb1_t *xb1) |
| void | vsf_usbh_xb1_on_new (vk_usbh_xb1_t *xb1) |
| void | vsf_usbh_xb1_on_free (vk_usbh_xb1_t *xb1) |
| void | vsf_input_on_new_dev (vk_input_type_t type, void *dev) |
| void | vsf_input_on_free_dev (vk_input_type_t type, void *dev) |
| void | vsf_input_on_gamepad (vk_gamepad_evt_t *gamepad_evt) |
| void | vsf_xb1_on_new_dev (vk_input_xb1_t *dev) |
| void | vsf_xb1_on_free_dev (vk_input_xb1_t *dev) |
| void | vsf_xb1_on_report_input (vk_gamepad_evt_t *gamepad_evt) |
| void | vk_xb1_new_dev (vk_input_xb1_t *dev) |
| void | vk_xb1_free_dev (vk_input_xb1_t *dev) |
| void | vk_xb1_process_input (vk_input_xb1_t *dev, vsf_usb_xb1_gamepad_in_report_t *data) |
Variables | |
| const vk_input_item_info_t | vk_xb1_gamepad_item_info [GAMEPAD_ID_NUM] |
| const vk_usbh_class_drv_t | vk_usbh_xb1_drv |
| #define __VSF_EDA_CLASS_INHERIT__ |
| #define __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
| #define __VSF_USBH_HID_CLASS_INHERIT__ |
| #define __VSF_USBH_XB1_CLASS_IMPLEMENT |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| void vsf_xb1_on_new_dev | ( | vk_input_xb1_t * | dev | ) |
| void vsf_xb1_on_free_dev | ( | vk_input_xb1_t * | dev | ) |
| void vsf_xb1_on_report_input | ( | vk_gamepad_evt_t * | gamepad_evt | ) |
| void vk_xb1_new_dev | ( | vk_input_xb1_t * | dev | ) |
| void vk_xb1_free_dev | ( | vk_input_xb1_t * | dev | ) |
| void vk_xb1_process_input | ( | vk_input_xb1_t * | dev, |
| vsf_usb_xb1_gamepad_in_report_t * | data | ||
| ) |
| const vk_input_item_info_t vk_xb1_gamepad_item_info[GAMEPAD_ID_NUM] |
| const vk_usbh_class_drv_t vk_usbh_xb1_drv |