summaryrefslogtreecommitdiff
path: root/src/tusb.c
diff options
context:
space:
mode:
authorhathach <[email protected]>2025-02-23 22:21:55 +0700
committerhathach <[email protected]>2025-02-24 10:55:03 +0700
commit71e046d9ffb6e388052b02f8230de51bfeb5b0ed (patch)
treecc536c43b655e0e90238bb6c2e78eb0be63c571e /src/tusb.c
parentb12c8a90125b99b71ab3409c10424d3f8ad0736b (diff)
add tuh_midi_descriptor_cb()
Diffstat (limited to 'src/tusb.c')
-rw-r--r--src/tusb.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/tusb.c b/src/tusb.c
index 85ab1d6ae..9303e9bc4 100644
--- a/src/tusb.c
+++ b/src/tusb.c
@@ -142,7 +142,9 @@ void tusb_int_handler(uint8_t rhport, bool in_isr) {
uint8_t const* tu_desc_find(uint8_t const* desc, uint8_t const* end, uint8_t byte1) {
while (desc + 1 < end) {
- if (desc[1] == byte1) return desc;
+ if (desc[1] == byte1) {
+ return desc;
+ }
desc += desc[DESC_OFFSET_LEN];
}
return NULL;
@@ -150,7 +152,9 @@ uint8_t const* tu_desc_find(uint8_t const* desc, uint8_t const* end, uint8_t byt
uint8_t const* tu_desc_find2(uint8_t const* desc, uint8_t const* end, uint8_t byte1, uint8_t byte2) {
while (desc + 2 < end) {
- if (desc[1] == byte1 && desc[2] == byte2) return desc;
+ if (desc[1] == byte1 && desc[2] == byte2) {
+ return desc;
+ }
desc += desc[DESC_OFFSET_LEN];
}
return NULL;
@@ -158,7 +162,9 @@ uint8_t const* tu_desc_find2(uint8_t const* desc, uint8_t const* end, uint8_t by
uint8_t const* tu_desc_find3(uint8_t const* desc, uint8_t const* end, uint8_t byte1, uint8_t byte2, uint8_t byte3) {
while (desc + 3 < end) {
- if (desc[1] == byte1 && desc[2] == byte2 && desc[3] == byte3) return desc;
+ if (desc[1] == byte1 && desc[2] == byte2 && desc[3] == byte3) {
+ return desc;
+ }
desc += desc[DESC_OFFSET_LEN];
}
return NULL;