Home
last modified time | relevance | path

Searched refs:hid (Results 1 – 21 of 21) sorted by relevance

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/class/hid/Source/
A Dusbh_hid_core.c410 switch (hid->ctl_state) { in usbh_hid_class_req()
470 switch (hid->state) { in usbh_hid_handle()
473 hid->state = HID_IDLE; in usbh_hid_handle()
477 hid->state = HID_SYNC; in usbh_hid_handle()
489 usbh_data_recev (puhost->data, hid->pdata, hid->pipe_in, hid->len); in usbh_hid_handle()
491 hid->state = HID_POLL; in usbh_hid_handle()
493 hid->data_ready = 0U; in usbh_hid_handle()
499 usbh_hid_fifo_write(&hid->fifo, hid->pdata, hid->len); in usbh_hid_handle()
507 if (USBH_OK == (usbh_clrfeature (puhost, hid->ep_addr, hid->pipe_in))) { in usbh_hid_handle()
562 if ((frame_count > hid->timer) && ((frame_count - hid->timer) >= hid->poll)) { in usbh_hid_sof()
[all …]
A Dusbh_hid_mouse.c129 usbh_hid_handler *hid = (usbh_hid_handler *)puhost->active_class->class_data; in usbh_hid_mouse_init() local
139 if(hid->len > sizeof(mouse_report_data)) { in usbh_hid_mouse_init()
140 hid->len = sizeof(mouse_report_data); in usbh_hid_mouse_init()
143 hid->pdata = (uint8_t *)(void *)mouse_report_data; in usbh_hid_mouse_init()
145 … usbh_hid_fifo_init(&hid->fifo, puhost->dev_prop.data, HID_QUEUE_SIZE * sizeof(mouse_report_data)); in usbh_hid_mouse_init()
196 usbh_hid_handler *hid = (usbh_hid_handler *)puhost->active_class->class_data; in usbh_hid_mouse_decode() local
198 if (0U == hid->len) { in usbh_hid_mouse_decode()
203 if (usbh_hid_fifo_read(&hid->fifo, &mouse_report_data, hid->len) == hid->len) { in usbh_hid_mouse_decode()
A Dusbh_hid_keybd.c284 usbh_hid_handler *hid = (usbh_hid_handler *)puhost->active_class->class_data; in usbh_hid_keybd_init() local
295 if (hid->len > (sizeof(keybd_report_data) / sizeof(uint32_t))) { in usbh_hid_keybd_init()
296 hid->len = (sizeof(keybd_report_data) / sizeof(uint32_t)); in usbh_hid_keybd_init()
299 hid->pdata = (uint8_t*)(void *)keybd_report_data; in usbh_hid_keybd_init()
301 …usbh_hid_fifo_init (&hid->fifo, puhost->dev_prop.data, HID_QUEUE_SIZE * sizeof(keybd_report_data)); in usbh_hid_keybd_init()
374 usbh_hid_handler *hid = (usbh_hid_handler *)puhost->active_class->class_data; in usbh_hid_keybrd_decode() local
376 if (hid->len == 0U) { in usbh_hid_keybrd_decode()
381 if (usbh_hid_fifo_read (&hid->fifo, &keybd_report_data, hid->len) == hid->len) { in usbh_hid_keybrd_decode()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/hid/Source/
A Dstandard_hid_core.c274 standard_hid_handler *hid = (standard_hid_handler *)udev->dev.class_data[USBD_HID_INTERFACE]; in hid_report_send() local
276 hid->prev_transfer_complete = 0U; in hid_report_send()
336 standard_hid_handler *hid = (standard_hid_handler *)udev->dev.class_data[USBD_HID_INTERFACE]; in hid_req() local
344 transc->xfer_buf = (uint8_t *)&hid->idle_state; in hid_req()
350 transc->xfer_buf = (uint8_t *)&hid->protocol; in hid_req()
360 hid->idle_state = (uint8_t)(req->wValue >> 8U); in hid_req()
364 hid->protocol = (uint8_t)(req->wValue); in hid_req()
394 if (0U != hid->data[2]) { in hid_data_in()
395 hid->data[2] = 0x00U; in hid_data_in()
397 usbd_ep_send(udev, HID_IN_EP, hid->data, HID_IN_PACKET); in hid_data_in()
[all …]
A Dcustom_hid_core.c391 transc->xfer_buf = (uint8_t *)&hid->idlestate; in custom_hid_req_handler()
396 transc->xfer_buf = (uint8_t *)&hid->protocol; in custom_hid_req_handler()
401 hid->reportID = (uint8_t)(req->wValue); in custom_hid_req_handler()
405 hid->idlestate = (uint8_t)(req->wValue >> 8U); in custom_hid_req_handler()
409 hid->protocol = (uint8_t)(req->wValue); in custom_hid_req_handler()
449 switch (hid->data[0]){ in custom_hid_data_out()
451 if (RESET != hid->data[1]) { in custom_hid_data_out()
459 if (RESET != hid->data[1]) { in custom_hid_data_out()
467 if (RESET != hid->data[1]) { in custom_hid_data_out()
475 if (RESET != hid->data[1]) { in custom_hid_data_out()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Client/KeyBoard/
A DMakefile1 subdir-ccflags-y += -I$(srctree)/ekernel/drivers/hal/source/usb/hid/Include/
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Client/Mouse/
A DMakefile1 subdir-ccflags-y += -I$(srctree)/ekernel/drivers/hal/source/usb/hid/Include/
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Client/
A DMakefile1 subdir-ccflags-y += -I$(srctree)/ekernel/drivers/hal/source/usb/hid/Include/
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Class/
A DMakefile1 subdir-ccflags-y += -I$(srctree)/ekernel/drivers/hal/source/usb/hid/Include/
A DHid.c521 if(((ReportUsage->hid >> 16) & 0xffff) == Usagepage){ in HidGetInputReport()
534 if(ReportUsage->hid == ((Usagepage << 16) | Usage)){ in HidGetInputReport()
A DHidProtocol.c56 hal_log_info("usage[%d].hid = %x\n", i, Field->usage[i].hid); in print_field()
827 Field->usage[i].hid = Parser->local.usage[j]; in HidAddField()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/
A DMakefile5 obj-$(CONFIG_USB_HID) += hid/
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A DMakefile3 subdir-ccflags-y += -I$(srctree)/ekernel/drivers/hal/source/usb/hid/Include
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Include/
A DHidSpec.h316 unsigned int hid; /* hid usage code, 高16为usage page, 低16位usage */ member
/bsp/hc32/tests/
A Dtest_usbd.c252 MSH_CMD_EXPORT(hid_sample, usbd hid sample);
/bsp/hpmicro/libraries/hpm_sdk/
A DCHANGELOG.md98 - samples: cherryusb: move host hid info print code to thread
500 - middleware: tinyusb: fix hid report id
610 - samples: cherryusb: host: add hid and msc rtthread samples
703 - samples: cherryusb: hid host: separate mouse and keyboard urb
718 - samples: cherryusb: host: hid: use ep_mps to fill urb
867 - samples: cherryusb: hid host: separate mouse and keyboard urb
934 - samples: cherryusb: hid host: move usbh_submit_urb() out of condition
939 - samples: cherryusb: add hid mouse freertos sample
940 - samples: cherryusb: add hid keyboard freertos sample
1194 - samples: add cherryusb hid/msc/cdc samples
[all …]
/bsp/stm32/stm32f407-rt-spark/board/
A DKconfig240 bool "Enable Usb Mouse(usb hid device)"
/bsp/nuvoton/numaker-m032ki/
A Dproject.ewp1537 <name>$PROJ_DIR$\..\..\..\components\legacy\usb\usbdevice\class\hid.c</name>
/bsp/nuvoton/numaker-pfm-m487/
A Dproject.ewp1895 <name>$PROJ_DIR$\..\..\..\components\legacy\usb\usbdevice\class\hid.c</name>
/bsp/nuvoton/numaker-iot-m487/
A Dproject.ewp1918 <name>$PROJ_DIR$\..\..\..\components\legacy\usb\usbdevice\class\hid.c</name>
/bsp/nuvoton/numaker-m2354/
A Dproject.ewp2898 <name>$PROJ_DIR$\..\..\..\components\legacy\usb\usbdevice\class\hid.c</name>

Completed in 53 milliseconds