VSF Documented
|
Macros | |
#define | __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
#define | __VSF_USBH_HID_CLASS_INHERIT__ |
#define | __VSF_USBH_NSPRO_CLASS_IMPLEMENT |
Functions | |
void | vsf_nspro_on_report_parsed (vk_input_evt_t *evt) |
void | vsf_usbh_nspro_on_report_input (vk_usbh_nspro_t *nspro, vsf_usb_nspro_gamepad_in_report_t *report) |
void | vsf_usbh_nspro_on_report_output (vk_usbh_nspro_t *nspro) |
void | vsf_usbh_nspro_on_new (vk_usbh_nspro_t *nspro) |
void | vsf_usbh_nspro_on_free (vk_usbh_nspro_t *nspro) |
Variables | |
const vk_input_item_info_t | vk_nspro_usb_gamepad_item_info [GAMEPAD_ID_NUM] |
const vk_usbh_class_drv_t | vk_usbh_nspro_drv |
#define __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
#define __VSF_USBH_HID_CLASS_INHERIT__ |
#define __VSF_USBH_NSPRO_CLASS_IMPLEMENT |
|
extern |
void vsf_usbh_nspro_on_report_input | ( | vk_usbh_nspro_t * | nspro, |
vsf_usb_nspro_gamepad_in_report_t * | report | ||
) |
void vsf_usbh_nspro_on_report_output | ( | vk_usbh_nspro_t * | nspro | ) |
void vsf_usbh_nspro_on_new | ( | vk_usbh_nspro_t * | nspro | ) |
void vsf_usbh_nspro_on_free | ( | vk_usbh_nspro_t * | nspro | ) |
const vk_input_item_info_t vk_nspro_usb_gamepad_item_info[GAMEPAD_ID_NUM] |
const vk_usbh_class_drv_t vk_usbh_nspro_drv |