summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhathach <[email protected]>2021-12-30 20:59:53 +0700
committerhathach <[email protected]>2021-12-30 20:59:53 +0700
commitc5d2c82cbbabf02cef16c2da565867f63900f69b (patch)
tree53d22e8dd6739ff0e807cde7c5785061e5d6012c /src
parentadb848f75489ea6a9fa27be8c7c53cfa0679af91 (diff)
fix unreachable warnings with keil
Diffstat (limited to 'src')
-rw-r--r--src/device/usbd.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/device/usbd.c b/src/device/usbd.c
index 0e31f47c7..448114303 100644
--- a/src/device/usbd.c
+++ b/src/device/usbd.c
@@ -44,11 +44,6 @@
#define CFG_TUD_TASK_QUEUE_SZ 16
#endif
-#ifdef __ARMCC_VERSION
-// Supress "statement is unreachable" warning
-#pragma diag_suppress 111
-#endif
-
//--------------------------------------------------------------------+
// Device Data
//--------------------------------------------------------------------+
@@ -1013,7 +1008,7 @@ static bool process_get_descriptor(uint8_t rhport, tusb_control_request_t const
return tud_control_xfer(rhport, p_request, desc_device, sizeof(tusb_desc_device_t));
}
}
- break;
+ // break; // unreachable
case TUSB_DESC_BOS:
{
@@ -1030,7 +1025,7 @@ static bool process_get_descriptor(uint8_t rhport, tusb_control_request_t const
return tud_control_xfer(rhport, p_request, (void*) desc_bos, total_len);
}
- break;
+ // break; // unreachable
case TUSB_DESC_CONFIGURATION:
case TUSB_DESC_OTHER_SPEED_CONFIG:
@@ -1056,7 +1051,7 @@ static bool process_get_descriptor(uint8_t rhport, tusb_control_request_t const
return tud_control_xfer(rhport, p_request, (void*) desc_config, total_len);
}
- break;
+ // break; // unreachable
case TUSB_DESC_STRING:
{
@@ -1069,7 +1064,7 @@ static bool process_get_descriptor(uint8_t rhport, tusb_control_request_t const
// first byte of descriptor is its size
return tud_control_xfer(rhport, p_request, (void*) (uintptr_t) desc_str, tu_desc_len(desc_str));
}
- break;
+ // break; // unreachable
case TUSB_DESC_DEVICE_QUALIFIER:
{
@@ -1083,7 +1078,7 @@ static bool process_get_descriptor(uint8_t rhport, tusb_control_request_t const
// first byte of descriptor is its size
return tud_control_xfer(rhport, p_request, (void*) (uintptr_t) desc_qualifier, tu_desc_len(desc_qualifier));
}
- break;
+ // break; // unreachable
default: return false;
}