summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2024-05-20 19:13:11 +0800
committersakumisu <[email protected]>2024-05-21 10:10:31 +0800
commit5dafdcb895ca15bdc60d433011c4fa52aabb9c01 (patch)
tree21428f8406ad1066588cdcc0ad852860d7ddf399
parentf24c37d3aa27e1290b2a1f0dec8fc59f454e68b1 (diff)
fix warning
-rw-r--r--core/usbd_core.c2
-rw-r--r--port/dwc2/usb_dc_dwc2.c18
2 files changed, 8 insertions, 12 deletions
diff --git a/core/usbd_core.c b/core/usbd_core.c
index edac6a3b..375c123c 100644
--- a/core/usbd_core.c
+++ b/core/usbd_core.c
@@ -301,7 +301,7 @@ static bool usbd_get_descriptor(uint8_t busid, uint16_t type_index, uint8_t **da
return false;
}
- *data = g_usbd_core[busid].bos_desc->string;
+ *data = (uint8_t *)g_usbd_core[busid].bos_desc->string;
//memcpy(*data, (uint8_t *)g_usbd_core[busid].bos_desc->string, g_usbd_core[busid].bos_desc->string_len);
*len = g_usbd_core[busid].bos_desc->string_len;
return true;
diff --git a/port/dwc2/usb_dc_dwc2.c b/port/dwc2/usb_dc_dwc2.c
index 930afc44..c87133da 100644
--- a/port/dwc2/usb_dc_dwc2.c
+++ b/port/dwc2/usb_dc_dwc2.c
@@ -264,8 +264,7 @@ static void dwc2_set_turnaroundtime(uint32_t hclk, uint8_t speed)
static void dwc2_set_txfifo(uint8_t fifo, uint16_t size)
{
uint8_t i;
- uint32_t Tx_Offset;
- uint32_t Tx_Size;
+ uint32_t tx_offset;
/* TXn min size = 16 words. (n : Transmit FIFO index)
When a TxFIFO is not used, the Configuration should be as follows:
@@ -277,24 +276,21 @@ static void dwc2_set_txfifo(uint8_t fifo, uint16_t size)
of the FIFO.Ex: use EP1 and EP2 as IN instead of EP1 and EP3 as IN ones.
When DMA is used 3n * FIFO locations should be reserved for internal DMA registers */
- Tx_Offset = USB_OTG_GLB->GRXFSIZ;
+ tx_offset = USB_OTG_GLB->GRXFSIZ;
if (fifo == 0U) {
- USB_OTG_GLB->DIEPTXF0_HNPTXFSIZ = ((uint32_t)size << 16) | Tx_Offset;
- Tx_Size = USB_OTG_GLB->DIEPTXF0_HNPTXFSIZ;
+ USB_OTG_GLB->DIEPTXF0_HNPTXFSIZ = ((uint32_t)size << 16) | tx_offset;
} else {
- Tx_Offset += (USB_OTG_GLB->DIEPTXF0_HNPTXFSIZ) >> 16;
+ tx_offset += (USB_OTG_GLB->DIEPTXF0_HNPTXFSIZ) >> 16;
for (i = 0U; i < (fifo - 1U); i++) {
- Tx_Offset += (USB_OTG_GLB->DIEPTXF[i] >> 16);
+ tx_offset += (USB_OTG_GLB->DIEPTXF[i] >> 16);
}
/* Multiply Tx_Size by 2 to get higher performance */
- USB_OTG_GLB->DIEPTXF[fifo - 1U] = ((uint32_t)size << 16) | Tx_Offset;
-
- Tx_Size = USB_OTG_GLB->DIEPTXF[fifo - 1U];
+ USB_OTG_GLB->DIEPTXF[fifo - 1U] = ((uint32_t)size << 16) | tx_offset;
}
- USB_LOG_INFO("fifo%d size:%04x, offset:%04x\r\n", fifo, size, Tx_Offset);
+ USB_LOG_INFO("fifo%d size:%04x, offset:%04x\r\n", fifo, size, tx_offset);
}
static uint8_t dwc2_get_devspeed(void)