From 5d7f52bf4457c7dc68a10d1925389d93483211cc Mon Sep 17 00:00:00 2001 From: "Kwabena W. Agyeman" Date: Wed, 31 Jul 2024 11:44:20 -0700 Subject: [PATCH] common: Change linker variable to uint32. --- src/omv/ports/stm32/stm32fxxx_hal_msp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/omv/ports/stm32/stm32fxxx_hal_msp.c b/src/omv/ports/stm32/stm32fxxx_hal_msp.c index ed32de80b..2ed8d8891 100644 --- a/src/omv/ports/stm32/stm32fxxx_hal_msp.c +++ b/src/omv/ports/stm32/stm32fxxx_hal_msp.c @@ -53,7 +53,7 @@ void HAL_MspInit(void) { } typedef struct { - uint8_t *addr; + uint32_t addr; uint32_t size; } dma_memory_table_t; @@ -65,7 +65,7 @@ void HAL_MspInit(void) { if (buf->size >= 32) { MPU_InitStruct.Number = region_number--; MPU_InitStruct.Enable = MPU_REGION_ENABLE; - MPU_InitStruct.BaseAddress = (uint32_t) buf->addr; + MPU_InitStruct.BaseAddress = buf->addr; MPU_InitStruct.Size = dma_utils_mpu_region_size(buf->size); HAL_MPU_ConfigRegion(&MPU_InitStruct); }