|
VSF Documented
|
#include <vsf_usbd_HID.h>
Data Fields | ||
| uint8_t | ep_out | |
| uint8_t | ep_in | |
| uint8_t | num_of_report | |
| uint8_t | has_report_id: 1 | |
| uint8_t | notify_eda: 1 | |
| uint8_t | desc_num: 6 | |
| vsf_mem_t | rx_buffer | |
| vk_usbd_hid_report_t * | reports | |
| vk_usbd_desc_t * | desc | |
| union { | ||
| vsf_err_t(* on_report )(vk_usbd_hid_t *hid, vk_usbd_hid_report_t *report) | ||
| vsf_eda_t * eda | ||
| void * notifier | ||
| }; | ||
| uint8_t vk_usbd_hid_t::ep_out |
| uint8_t vk_usbd_hid_t::ep_in |
| uint8_t vk_usbd_hid_t::num_of_report |
| uint8_t vk_usbd_hid_t::has_report_id |
| uint8_t vk_usbd_hid_t::notify_eda |
| uint8_t vk_usbd_hid_t::desc_num |
| vsf_mem_t vk_usbd_hid_t::rx_buffer |
| vk_usbd_hid_report_t* vk_usbd_hid_t::reports |
| vk_usbd_desc_t* vk_usbd_hid_t::desc |
| vsf_err_t(* vk_usbd_hid_t::on_report) (vk_usbd_hid_t *hid, vk_usbd_hid_report_t *report) |
| vsf_eda_t* vk_usbd_hid_t::eda |
| void* vk_usbd_hid_t::notifier |
| union { ... } vk_usbd_hid_t |