usb/usb_lm4f: Removed the unnecessary and standards-forbidden (void *) casts from the callback registrations

This commit is contained in:
dragonmux
2024-01-14 05:40:19 +00:00
committed by Piotr Esden-Tempski
parent 6ef29be9dd
commit 6c6f926aee

View File

@@ -264,8 +264,7 @@ static void lm4f_ep_setup(usbd_device *usbd_dev, uint8_t addr, uint8_t type,
USB_TXFIFOSZ = reg8;
USB_TXFIFOADD = ((usbd_dev->fifo_mem_top) >> 3);
if (callback) {
usbd_dev->user_callback_ctr[ep][USB_TRANSACTION_IN] =
(void *)callback;
usbd_dev->user_callback_ctr[ep][USB_TRANSACTION_IN] = callback;
}
if (type == USB_ENDPOINT_ATTR_ISOCHRONOUS) {
USB_TXCSRH(ep) |= USB_TXCSRH_ISO;
@@ -277,8 +276,7 @@ static void lm4f_ep_setup(usbd_device *usbd_dev, uint8_t addr, uint8_t type,
USB_RXFIFOSZ = reg8;
USB_RXFIFOADD = ((usbd_dev->fifo_mem_top) >> 3);
if (callback) {
usbd_dev->user_callback_ctr[ep][USB_TRANSACTION_OUT] =
(void *)callback;
usbd_dev->user_callback_ctr[ep][USB_TRANSACTION_OUT] = callback;
}
if (type == USB_ENDPOINT_ATTR_ISOCHRONOUS) {
USB_RXCSRH(ep) |= USB_RXCSRH_ISO;