summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
diff options
context:
space:
mode:
authorKarel Gardas <karel@functional.vision>2023-07-19 18:18:29 +0200
committerKarel Gardas <karel@functional.vision>2023-07-31 15:15:09 +0200
commit4b3d7993d2cebf0596066d99f2475017064723c0 (patch)
treebf384bd8cee3543139788250813be36bb7bb9525 /bsps/arm/stm32h7/hal/stm32h7xx_hal_eth.c
parentbsps/stm32h7: update STM32 H7 HAL (diff)
downloadrtems-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.c8
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__ */
}
/**