diff --git a/lib/usb/usb_dwc_common.c b/lib/usb/usb_dwc_common.c index f989ee75..1fa78740 100644 --- a/lib/usb/usb_dwc_common.c +++ b/lib/usb/usb_dwc_common.c @@ -93,8 +93,7 @@ void dwc_ep_setup(usbd_device *usbd_dev, uint8_t addr, uint8_t type, | (addr << 22) | max_size; if (callback) { - usbd_dev->user_callback_ctr[addr][USB_TRANSACTION_IN] = - (void *)callback; + usbd_dev->user_callback_ctr[addr][USB_TRANSACTION_IN] = callback; } } @@ -107,8 +106,7 @@ void dwc_ep_setup(usbd_device *usbd_dev, uint8_t addr, uint8_t type, OTG_DOEPCTLX_SD0PID | (type << 18) | max_size; if (callback) { - usbd_dev->user_callback_ctr[addr][USB_TRANSACTION_OUT] = - (void *)callback; + usbd_dev->user_callback_ctr[addr][USB_TRANSACTION_OUT] = callback; } } }