CONFIG_ETH_STM32_HAL_USE_DTCM_FOR_DMA_BUFFER¶
Use DTCM for DMA buffers
Type: bool
Help¶
When this option is activated, the buffers for DMA transfer are
moved from SRAM to the DTCM (Data Tightly Coupled Memory).
Direct dependencies¶
SOC_SERIES_STM32F7X
&& ETH_STM32_HAL
&& NET_L2_ETHERNET
(Includes any dependencies from ifs and menus.)
Default¶
y
Kconfig definition¶
At <Zephyr Driver>/ethernet/Kconfig.stm32_hal:32
Included via Kconfig:8
→ Kconfig.zephyr:42
→ <Zephyr Driver>/Kconfig:20
→ <Zephyr Driver>/ethernet/Kconfig:52
Menu path: (Top) → Device Drivers → Ethernet Drivers → STM32 HAL Ethernet driver
config ETH_STM32_HAL_USE_DTCM_FOR_DMA_BUFFER
bool "Use DTCM for DMA buffers"
default y
depends on SOC_SERIES_STM32F7X && ETH_STM32_HAL && NET_L2_ETHERNET
help
When this option is activated, the buffers for DMA transfer are
moved from SRAM to the DTCM (Data Tightly Coupled Memory).
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)