From 4b3d7993d2cebf0596066d99f2475017064723c0 Mon Sep 17 00:00:00 2001 From: Karel Gardas Date: Wed, 19 Jul 2023 18:18:29 +0200 Subject: bsp/stm32h7: Disable unused functions Re-apply based on: commit e4ba06f8b49da4334543f713ba437263c794d7ee Author: Sebastian Huber Date: Thu Apr 2 08:28:56 2020 +0200 bsp/stm32h7: Disable unused functions Update #3910. --- bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c') diff --git a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c index f1c09d95a7..1e961b277e 100644 --- a/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c +++ b/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c @@ -379,8 +379,10 @@ HAL_StatusTypeDef HAL_ETH_Init(ETH_HandleTypeDef *heth) /*------------------ MAC, MTL and DMA default Configuration ----------------*/ ETH_MACDMAConfig(heth); +#ifndef __rtems__ /* SET DSL to 64 bit */ MODIFY_REG(heth->Instance->DMACCR, ETH_DMACCR_DSL, ETH_DMACCR_DSL_64BIT); +#endif /* __rtems__ */ /* Set Receive Buffers Length (must be a multiple of 4) */ if ((heth->Init.RxBuffLen % 0x4U) != 0x0U) @@ -449,6 +451,7 @@ HAL_StatusTypeDef HAL_ETH_DeInit(ETH_HandleTypeDef *heth) return HAL_OK; } +#ifndef __rtems__ /** * @brief Initializes the ETH MSP. * @param heth: pointer to a ETH_HandleTypeDef structure that contains @@ -463,6 +466,7 @@ __weak void HAL_ETH_MspInit(ETH_HandleTypeDef *heth) the HAL_ETH_MspInit could be implemented in the user file */ } +#endif /* __rtems__ */ /** * @brief DeInitializes ETH MSP. @@ -2959,6 +2963,7 @@ static void ETH_MACDMAConfig(ETH_HandleTypeDef *heth) */ static void ETH_DMATxDescListInit(ETH_HandleTypeDef *heth) { +#ifndef __rtems__ ETH_DMADescTypeDef *dmatxdesc; uint32_t i; @@ -2986,6 +2991,7 @@ static void ETH_DMATxDescListInit(ETH_HandleTypeDef *heth) /* Set Transmit Descriptor Tail pointer */ WRITE_REG(heth->Instance->DMACTDTPR, (uint32_t) heth->Init.TxDesc); +#endif /* __rtems__ */ } /** @@ -2997,6 +3003,7 @@ static void ETH_DMATxDescListInit(ETH_HandleTypeDef *heth) */ static void ETH_DMARxDescListInit(ETH_HandleTypeDef *heth) { +#ifndef __rtems__ ETH_DMADescTypeDef *dmarxdesc; uint32_t i; @@ -3031,6 +3038,7 @@ static void ETH_DMARxDescListInit(ETH_HandleTypeDef *heth) /* Set Receive Descriptor Tail pointer Address */ WRITE_REG(heth->Instance->DMACRDTPR, ((uint32_t)(heth->Init.RxDesc + (uint32_t)(ETH_RX_DESC_CNT - 1U)))); +#endif /* __rtems__ */ } /** -- cgit v1.2.3