diff options
author | Karel Gardas <karel@functional.vision> | 2023-07-19 18:18:29 +0200 |
---|---|---|
committer | Karel Gardas <karel@functional.vision> | 2023-07-31 15:15:09 +0200 |
commit | 4b3d7993d2cebf0596066d99f2475017064723c0 (patch) | |
tree | bf384bd8cee3543139788250813be36bb7bb9525 /bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c | |
parent | bsps/stm32h7: update STM32 H7 HAL (diff) | |
download | rtems-4b3d7993d2cebf0596066d99f2475017064723c0.tar.bz2 |
bsp/stm32h7: Disable unused functions
Re-apply based on:
commit e4ba06f8b49da4334543f713ba437263c794d7ee
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Thu Apr 2 08:28:56 2020 +0200
bsp/stm32h7: Disable unused functions
Update #3910.
Diffstat (limited to 'bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c')
-rw-r--r-- | bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c | 8 |
1 files changed, 8 insertions, 0 deletions
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__ */ } /** |