VSF Documented
|
Macros | |
#define | __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
#define | __VSF_USBH_HID_CLASS_INHERIT__ |
#define | __VSF_USBH_DS4_CLASS_IMPLEMENT |
Variables | |
const vk_input_item_info_t | vk_ds4u_gamepad_item_info [GAMEPAD_ID_NUM] |
const vk_usbh_class_drv_t | vk_usbh_ds4_drv |
#define __VSF_USBH_CLASS_IMPLEMENT_CLASS__ |
#define __VSF_USBH_HID_CLASS_INHERIT__ |
#define __VSF_USBH_DS4_CLASS_IMPLEMENT |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
void vsf_ds4u_on_new_dev | ( | vk_input_ds4u_t * | dev | ) |
void vsf_ds4u_on_free_dev | ( | vk_input_ds4u_t * | dev | ) |
void vsf_ds4u_on_report_parsed | ( | vk_input_evt_t * | evt | ) |
void vsf_ds4u_on_gamepad | ( | vk_gamepad_evt_t * | gamepad_evt | ) |
void vsf_ds4u_on_sensor | ( | vk_sensor_evt_t * | sensor_evt | ) |
void vk_ds4u_new_dev | ( | vk_input_ds4u_t * | dev | ) |
void vk_ds4u_free_dev | ( | vk_input_ds4u_t * | dev | ) |
void vk_ds4u_process_input | ( | vk_input_ds4u_t * | dev, |
vsf_usb_ds4_gamepad_in_report_t * | data | ||
) |
bool vk_usbh_ds4_can_output | ( | vk_usbh_ds4_t * | ds4 | ) |
void vk_usbh_ds4_set_rumble | ( | vk_usbh_ds4_t * | ds4, |
uint8_t | left, | ||
uint8_t | right | ||
) |
void vk_usbh_ds4_set_led | ( | vk_usbh_ds4_t * | ds4, |
uint8_t | r, | ||
uint8_t | g, | ||
uint8_t | b | ||
) |
const vk_input_item_info_t vk_ds4u_gamepad_item_info[GAMEPAD_ID_NUM] |
const vk_usbh_class_drv_t vk_usbh_ds4_drv |