Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(usb_host_hid): USB Host HID (Human Interface Device) Driver v.2.0.0 #214

Closed
wants to merge 18 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
4c2d117
Xusb: HID Driver component, change logic to event_loop for HID compat…
roma-jam Jul 7, 2023
03e36f7
usb: HID Driver component, added callbacks for events (connect, open,…
roma-jam Jul 10, 2023
2ed97a9
usb: HID Driver component, provide logic description for connect and …
roma-jam Jul 11, 2023
e4f50f4
usb: HID Driver component, partially added logic of open and close de…
roma-jam Jul 14, 2023
7635beb
usb_host_hid: add hid_host_get_device_info() call to get VID/PID and …
roma-jam Sep 21, 2023
c92b3f7
usb_host_hid: add client_event_handling_started flag
roma-jam Sep 22, 2023
532d7e4
usb_host_hid: add open/close device api
roma-jam Sep 22, 2023
4ff2cc8
usb_host_hid: start to implement class specific requests
roma-jam Sep 25, 2023
f9d9279
usb_host_hid: class specific requests, add OUT EP send data api, refa…
roma-jam Oct 10, 2023
4c19f20
usb_host_hid: verify EP OUT data xfer, fixed
roma-jam Oct 10, 2023
cd74457
usb_host_hid: fix event data creation with zero initializing
roma-jam Oct 10, 2023
5a17fd7
usb_host_hid: add get report descriptor api
roma-jam Oct 11, 2023
a8f8e87
usb_host_hid: proceed to implement test cases
roma-jam Oct 12, 2023
b00ef89
usb_host_hid: remove variable initializaion from switch-case
roma-jam Oct 12, 2023
7e62692
usb_host_hid: temporary ignore sudden disconnect test
roma-jam Oct 12, 2023
f7a0fa9
usb_host_hid: add error handling tests
roma-jam Oct 12, 2023
1683c5f
usb_host_hid: remove open event, open device is now syncronious
roma-jam Oct 13, 2023
0154503
usb_host_hid: add hid_dev_handle verification, return sudden disconne…
roma-jam Oct 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions usb/usb_host_hid/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
idf_component_register( SRCS "hid_host.c"
INCLUDE_DIRS "include"
PRIV_REQUIRES usb )

PRIV_REQUIRES usb
REQUIRES esp_event)
# We access packeted USB string descriptor via pointers. The memory used for storing the descritptors
# allows unaligned access, so this is not an issue
target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-address-of-packed-member)
target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-address-of-packed-member)
Loading
Loading