diff options
| author | Ivo Popov <[email protected]> | 2021-02-10 22:14:29 -0500 |
|---|---|---|
| committer | Ivo Popov <[email protected]> | 2021-02-10 22:14:29 -0500 |
| commit | 5178e2af55bd8c6e4342f38cdc48a730b768282a (patch) | |
| tree | 3944fa8b810f054f1924b32167e637bec164b86d /examples/device/webusb_serial/src | |
| parent | ce7fb36337b409bfaf7ebea27d184d47cacd423e (diff) | |
Address review comments:
- every switch must have a default
- revert formatting of unchanged lines
Diffstat (limited to 'examples/device/webusb_serial/src')
| -rw-r--r-- | examples/device/webusb_serial/src/main.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/examples/device/webusb_serial/src/main.c b/examples/device/webusb_serial/src/main.c index 72d25840e..143a73374 100644 --- a/examples/device/webusb_serial/src/main.c +++ b/examples/device/webusb_serial/src/main.c @@ -152,22 +152,28 @@ bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_requ if (stage != CONTROL_STAGE_SETUP ) return true; if (request->bmRequestType_bit.type == TUSB_REQ_TYPE_VENDOR) { - switch (request->bRequest) { + switch (request->bRequest) + { case VENDOR_REQUEST_WEBUSB: // match vendor request in BOS descriptor // Get landing page url return tud_control_xfer(rhport, request, (void*) &desc_url, desc_url.bLength); case VENDOR_REQUEST_MICROSOFT: - if ( request->wIndex == 7 ) { + if ( request->wIndex == 7 ) + { // Get Microsoft OS 2.0 compatible descriptor uint16_t total_len; memcpy(&total_len, desc_ms_os_20+8, 2); return tud_control_xfer(rhport, request, (void*) desc_ms_os_20, total_len); - } else { + }else + { return false; } + + default: + return false; } } else if ( request->bmRequestType_bit.type == TUSB_REQ_TYPE_CLASS && @@ -182,7 +188,8 @@ bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_requ blink_interval_ms = BLINK_ALWAYS_ON; tud_vendor_write_str("\r\nTinyUSB WebUSB device example\r\n"); - } else { + }else + { blink_interval_ms = BLINK_MOUNTED; } |
