The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_ETH_STM32_HAL

STM32 HAL Ethernet driver

Type: bool

Help

Enable STM32 HAL based Ethernet driver. It is available for all Ethernet enabled variants of the F2, F4 and F7 series.

Direct dependencies

(NETWORKING && BOARD_NUCLEO_F207ZG) || (NETWORKING && BOARD_NUCLEO_F429ZI) || (NETWORKING && BOARD_NUCLEO_F746ZG) || (NETWORKING && BOARD_NUCLEO_F756ZG) || (NETWORKING && BOARD_STM32F746G_DISCO) || (NETWORKING && BOARD_STM32F769I_DISCO) || NET_L2_ETHERNET

(Includes any dependencies from if’s and menus.)

Symbols selected by this symbol

Kconfig definitions

At boards/arm/nucleo_f207zg/Kconfig.defconfig:25

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_NUCLEO_F207ZG
    depends on NETWORKING && BOARD_NUCLEO_F207ZG

At boards/arm/nucleo_f429zi/Kconfig.defconfig:25

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_NUCLEO_F429ZI
    depends on NETWORKING && BOARD_NUCLEO_F429ZI

At boards/arm/nucleo_f746zg/Kconfig.defconfig:32

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_NUCLEO_F746ZG
    depends on NETWORKING && BOARD_NUCLEO_F746ZG

At boards/arm/nucleo_f756zg/Kconfig.defconfig:35

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_NUCLEO_F756ZG
    depends on NETWORKING && BOARD_NUCLEO_F756ZG

At boards/arm/stm32f746g_disco/Kconfig.defconfig:25

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_STM32F746G_DISCO
    depends on NETWORKING && BOARD_STM32F746G_DISCO

At boards/arm/stm32f769i_disco/Kconfig.defconfig:49

Included via Kconfig:10Kconfig.zephyr:21

Menu path: (top menu)

config ETH_STM32_HAL
    bool
    default "y" if NETWORKING && BOARD_STM32F769I_DISCO
    depends on NETWORKING && BOARD_STM32F769I_DISCO

At drivers/ethernet/Kconfig.stm32_hal:9

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:18drivers/ethernet/Kconfig:32

Menu path: (top menu) → Device Drivers → Ethernet Drivers

menuconfig ETH_STM32_HAL
    bool
    prompt "STM32 HAL Ethernet driver" if NET_L2_ETHERNET
    select USE_STM32_HAL_ETH if NET_L2_ETHERNET
    depends on NET_L2_ETHERNET
    help
      Enable STM32 HAL based Ethernet driver. It is available for
      all Ethernet enabled variants of the F2, F4 and F7 series.

(Definitions include propagated dependencies, including from if’s and menus.)