summaryrefslogtreecommitdiff
path: root/examples/device
diff options
context:
space:
mode:
authorhathach <[email protected]>2019-04-18 00:36:17 +0700
committerhathach <[email protected]>2019-04-18 00:36:17 +0700
commitcc2fce31e5c2ba92f1a9f7874096e0e6e3db14cb (patch)
tree1291068b8ce8034215771c1e65a1cd04b0fb56cd /examples/device
parent395fd54dcb24471db2ce1e6e48ce7acf0ed78aa5 (diff)
refactor hid, rename hid_generic to simply hid_
Diffstat (limited to 'examples/device')
-rw-r--r--examples/device/cdc_msc_hid/src/main.c14
-rw-r--r--examples/device/cdc_msc_hid/src/usb_descriptors.c7
-rw-r--r--examples/device/cdc_msc_hid_freertos/src/main.c4
3 files changed, 8 insertions, 17 deletions
diff --git a/examples/device/cdc_msc_hid/src/main.c b/examples/device/cdc_msc_hid/src/main.c
index 78e07910d..1a431b765 100644
--- a/examples/device/cdc_msc_hid/src/main.c
+++ b/examples/device/cdc_msc_hid/src/main.c
@@ -144,18 +144,14 @@ void usb_hid_task(void)
tud_remote_wakeup();
}
-#if 0
+#if 1
/*------------- Keyboard -------------*/
- if ( tud_hid_keyboard_ready() )
+ if ( tud_hid_ready() )
{
if ( btn )
{
uint8_t keycode[6] = { 0 };
-
- for(uint8_t i=0; i < 6; i++)
- {
- if ( btn & (1 << i) ) keycode[i] = HID_KEY_A + i;
- }
+ keycode[0] = HID_KEY_A;
tud_hid_keyboard_keycode(0, keycode);
}else
@@ -180,7 +176,7 @@ void usb_hid_task(void)
#endif
}
-uint16_t tud_hid_generic_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen)
+uint16_t tud_hid_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen)
{
// TODO not Implemented
(void) report_id;
@@ -191,7 +187,7 @@ uint16_t tud_hid_generic_get_report_cb(uint8_t report_id, hid_report_type_t repo
return 0;
}
-void tud_hid_generic_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize)
+void tud_hid_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize)
{
// TODO not Implemented
(void) report_id;
diff --git a/examples/device/cdc_msc_hid/src/usb_descriptors.c b/examples/device/cdc_msc_hid/src/usb_descriptors.c
index 0892b9bf8..33fa62f86 100644
--- a/examples/device/cdc_msc_hid/src/usb_descriptors.c
+++ b/examples/device/cdc_msc_hid/src/usb_descriptors.c
@@ -120,10 +120,5 @@ tud_desc_set_t tud_desc_set =
.string_arr = (uint8_t const **) string_desc_arr,
.string_count = sizeof(string_desc_arr)/sizeof(string_desc_arr[0]),
- .hid_report =
- {
- .generic = NULL,
- .boot_keyboard = NULL,
- .boot_mouse = NULL
- }
+ .hid_report = NULL,
};
diff --git a/examples/device/cdc_msc_hid_freertos/src/main.c b/examples/device/cdc_msc_hid_freertos/src/main.c
index c4b970a81..626f7dc45 100644
--- a/examples/device/cdc_msc_hid_freertos/src/main.c
+++ b/examples/device/cdc_msc_hid_freertos/src/main.c
@@ -193,13 +193,13 @@ void usb_hid_task(void* params)
}
}
-uint16_t tud_hid_generic_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen)
+uint16_t tud_hid_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen)
{
// TODO not Implemented
return 0;
}
-void tud_hid_generic_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize)
+void tud_hid_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize)
{
// TODO not Implemented
}