summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNConrad <[email protected]>2022-07-09 17:50:17 -0400
committerNConrad <[email protected]>2022-07-09 17:50:17 -0400
commit54250d7dd5b22dee07138b925a4ad218a6defcc8 (patch)
treeef90e73a00f093ab70bf0b364a257c6f2ddaa85f /src
parentc675debfb2dcff1697cb6643afb60c26309bdfcf (diff)
USBTMC: explicit type conversions fix
Diffstat (limited to 'src')
-rw-r--r--src/class/usbtmc/usbtmc_device.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/class/usbtmc/usbtmc_device.c b/src/class/usbtmc/usbtmc_device.c
index c50ca65d5..af4a92732 100644
--- a/src/class/usbtmc/usbtmc_device.c
+++ b/src/class/usbtmc/usbtmc_device.c
@@ -603,23 +603,23 @@ bool usbtmcd_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request
if(ep_addr == usbtmc_state.ep_bulk_out)
{
criticalEnter();
- usbd_edpt_stall(rhport, ep_addr);
- usbd_edpt_clear_stall(rhport, ep_addr);
+ usbd_edpt_stall(rhport, (uint8_t)ep_addr);
+ usbd_edpt_clear_stall(rhport, (uint8_t)ep_addr);
usbtmc_state.state = STATE_NAK; // USBD core has placed EP in NAK state for us
criticalLeave();
tud_usbtmc_bulkOut_clearFeature_cb();
}
else if (ep_addr == usbtmc_state.ep_bulk_in)
{
- usbd_edpt_stall(rhport, ep_addr);
- usbd_edpt_clear_stall(rhport, ep_addr);
+ usbd_edpt_stall(rhport, (uint8_t)ep_addr);
+ usbd_edpt_clear_stall(rhport, (uint8_t)ep_addr);
tud_usbtmc_bulkIn_clearFeature_cb();
}
else if ((usbtmc_state.ep_int_in != 0) && (ep_addr == usbtmc_state.ep_int_in))
{
// Clearing interrupt in EP
- usbd_edpt_stall(rhport, ep_addr);
- usbd_edpt_clear_stall(rhport, ep_addr);
+ usbd_edpt_stall(rhport, (uint8_t)ep_addr);
+ usbd_edpt_clear_stall(rhport, (uint8_t)ep_addr);
}
else
{