Zephyr Boards Configuration Options

Kconfig files describe build-time configuration options (called symbols in Kconfig-speak), how they’re grouped into menus and sub-menus, and dependencies between them that determine what configurations are valid.

Kconfig files appear throughout the directory tree. For example, subsys/power/Kconfig defines power-related options.

This documentation is generated automatically from the Kconfig files by the gen_kconfig_rest.py script. Click on symbols for more information.

Configuration Options

Symbol name

Prompt

CONFIG_2ND_LVL_INTR_00_OFFSET

Level 1 IRQ line for 2ND level aggregator 0

CONFIG_2ND_LVL_INTR_01_OFFSET

Level 1 IRQ line for 2ND level aggregator 1

CONFIG_2ND_LVL_INTR_02_OFFSET

Level 1 IRQ line for 2ND level aggregator 2

CONFIG_2ND_LVL_INTR_03_OFFSET

Level 1 IRQ line for 2ND level aggregator 3

CONFIG_2ND_LVL_ISR_TBL_OFFSET

Offset in _sw_isr_table for level 2 interrupts

CONFIG_3RD_LVL_INTR_00_OFFSET

Level 2 IRQ line for 3RD level aggregator 0

CONFIG_3RD_LVL_ISR_TBL_OFFSET

Offset in _sw_isr_table for level 3 interrupts

CONFIG_ADC_LMP90XXX

LMP90xxx driver

CONFIG_ADC_LMP90XXX_GPIO

Enable GPIO support

CONFIG_ADC_MCP320X

MCP3204/MCP3208 driver

CONFIG_APIC_TIMER_IRQ

Local APIC timer IRQ

CONFIG_APIC_TIMER_TSC_M

TSC to local APIC timer frequency divisor (M)

CONFIG_APIC_TIMER_TSC_N

TSC to local APIC timer frequency multiplier (N)

CONFIG_APIC_TSC_DEADLINE_TIMER

Even newer APIC timer using TSC deadline mode

CONFIG_AUDIO_CODEC

Audio Codec Drivers

CONFIG_AUDIO_DMIC

Digital Microphone (Audio) Drivers

CONFIG_AUDIO_INTEL_DMIC

Intel digital PDM microphone driver support

CONFIG_AUDIO_TLV320DAC

TLV320DAC310x DAC support

CONFIG_BATTERY_SENSE

Enable the battery sense circuit

CONFIG_BOARD

CONFIG_BOARD_96B_AEROCORE2

96Boards AEROCORE2 (STM32F427)

CONFIG_BOARD_96B_ARGONKEY

96Boards Argonkey

CONFIG_BOARD_96B_AVENGER96

96Boards Avenger96 Board

CONFIG_BOARD_96B_CARBON

96Boards Carbon (STM32F401)

CONFIG_BOARD_96B_CARBON_NRF51

96Boards Carbon (nRF51)

CONFIG_BOARD_96B_MEERKAT96

96Boards Meerkat96 board

CONFIG_BOARD_96B_NEONKEY

96Boards Neonkey

CONFIG_BOARD_96B_NITROGEN

96Boards Nitrogen

CONFIG_BOARD_96B_STM32_SENSOR_MEZ

96Boards STM32 Sensor Mezzanine Board

CONFIG_BOARD_96B_WISTRIO

96boards WisTrio Development Board

CONFIG_BOARD_ACRN

ACRN User OS

CONFIG_BOARD_ACTINIUS_ICARUS

Actinius Icarus

CONFIG_BOARD_ACTINIUS_ICARUS_BEE

Actinius Icarus Bee

CONFIG_BOARD_ACTINIUS_ICARUS_BEE_NS

Actinius Icarus Bee Non-Secure

CONFIG_BOARD_ACTINIUS_ICARUS_NS

Actinius Icarus Non-Secure

CONFIG_BOARD_ACTINIUS_ICARUS_SOM

Actinius Icarus SoM

CONFIG_BOARD_ACTINIUS_ICARUS_SOM_NS

Actinius Icarus SoM Non-Secure

CONFIG_BOARD_ADAFRUIT_FEATHER_M0_BASIC_PROTO

Adafruit Feather M0 Basic Proto

CONFIG_BOARD_ADAFRUIT_FEATHER_NRF52840

Adafruit Feather nRF52840 Express

CONFIG_BOARD_ADAFRUIT_FEATHER_STM32F405

Feather STM32F405 Express Board

CONFIG_BOARD_ADAFRUIT_ITSYBITSY_M4_EXPRESS

Adafruit ItsyBitsy M4 Express

CONFIG_BOARD_ADAFRUIT_TRINKET_M0

Adafruit Trinket M0

CONFIG_BOARD_ADP_XC7K_AE350

Andes ADP-XC7K AE350 Platform

CONFIG_BOARD_ALTERA_MAX10

Altera MAX10 Board

CONFIG_BOARD_ARDUINO_DUE

Arduino Due Board

CONFIG_BOARD_ARDUINO_NANO_33_BLE

Arduino Nano 33 BLE board

CONFIG_BOARD_ARDUINO_NANO_33_BLE_EN_USB_CONSOLE

Sends the console output over the USB port

CONFIG_BOARD_ARDUINO_NANO_33_BLE_INIT_SENSORS

Initializes the internal I2C sensors on the board

CONFIG_BOARD_ARDUINO_NANO_33_IOT

Arduino Nano 33 IOT

CONFIG_BOARD_ARDUINO_ZERO

Arduino Zero

CONFIG_BOARD_ARTY_A7_ARM_DESIGNSTART_M1

Digilent Arty A7 ARM DesignStart Cortex-M1

CONFIG_BOARD_ARTY_A7_ARM_DESIGNSTART_M3

Digilent Arty A7 ARM DesignStart Cortex-M3

CONFIG_BOARD_ATSAMD20_XPRO

SAM D20 Xplained Pro

CONFIG_BOARD_ATSAMD21_XPRO

SAM D21 Xplained Pro

CONFIG_BOARD_ATSAME54_XPRO

SAM E54 Xplained Pro

CONFIG_BOARD_ATSAMR21_XPRO

SAM R21 Xplained Pro

CONFIG_BOARD_BBC_MICROBIT

BBC MICRO:BIT

CONFIG_BOARD_BBC_MICROBIT_V2

BBC MICRO:BIT_V2

CONFIG_BOARD_BCM958402M2_A72

Broadcom Viper BCM958402M2_A72

CONFIG_BOARD_BCM958402M2_M7

Broadcom Viper BCM958402M2_M7

CONFIG_BOARD_BEAGLEV_STARLIGHT_JH7100

BeagleV Starlight JH7100 RISCV64 target

CONFIG_BOARD_BL5340_DVK_CPUAPP

BL5340-DVK (nRF5340) Application MCU

CONFIG_BOARD_BL5340_DVK_CPUAPP_NS

BL5340-DVK (nRF5340) Application MCU non-secure

CONFIG_BOARD_BL5340_DVK_CPUNET

BL5340-DVK (nRF5340) Network MCU

CONFIG_BOARD_BL652_DVK

BL652 DVK

CONFIG_BOARD_BL653_DVK

BL653 DVK

CONFIG_BOARD_BL654_DVK

BL654 DVK

CONFIG_BOARD_BL654_SENSOR_BOARD

BL654 Sensor Board

CONFIG_BOARD_BL654_USB

BL654 USB

CONFIG_BOARD_BLACKPILL_F401CE

WeAct Studio Black Pill V3.0+ Board

CONFIG_BOARD_BLACKPILL_F411CE

WeAct Studio Black Pill V2.0+ Board

CONFIG_BOARD_BLACK_F407VE

Black F407VE Development Board

CONFIG_BOARD_BLACK_F407ZG_PRO

Black F407ZG Pro Development Board

CONFIG_BOARD_BT510

BT510

CONFIG_BOARD_BT610

BT610

CONFIG_BOARD_B_L072Z_LRWAN1

STMicroelectronics B-L072Z-LRWAN1 Discovery kit

CONFIG_BOARD_B_L4S5I_IOT01A

STM32L4S5I IOT Discovery kit

CONFIG_BOARD_B_U585I_IOT02A

STM32U585I IOT Discovery kit

CONFIG_BOARD_CC1352R1_LAUNCHXL

TI CC1352R1 LaunchXL

CONFIG_BOARD_CC1352R_SENSORTAG

TI CC1352R SensorTag

CONFIG_BOARD_CC26X2R1_LAUNCHXL

TI CC26x2R1 LaunchXL

CONFIG_BOARD_CC3220SF_LAUNCHXL

TI CC3220SF LAUNCHXL

CONFIG_BOARD_CC3235SF_LAUNCHXL

TI CC3235SF LAUNCHXL

CONFIG_BOARD_CCS_VDD_PWR_CTRL_INIT_PRIORITY

CCS_VDD power rail init priority

CONFIG_BOARD_CIRCUITDOJO_FEATHER_NRF9160

Circuit Dojo nRF9160 Feather

CONFIG_BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS

Circuit Dojo nRF9160 Feather non-secure

CONFIG_BOARD_COLIBRI_IMX7D_M4

Toradex Colibri iMX7 Dual

CONFIG_BOARD_CONTEXTELEC_ABC

nRF52840 based Advanced BLE Cell

CONFIG_BOARD_CY8CKIT_062_BLE_M0

PSoC6 BLE Pioneer Kit [M0 CPU0]

CONFIG_BOARD_CY8CKIT_062_BLE_M4

PSoC6 BLE Pioneer Kit [M4 CPU1]

CONFIG_BOARD_CY8CKIT_062_WIFI_BT_M0

PSoC6 WiFi-BT Pioneer Kit M0

CONFIG_BOARD_CY8CKIT_062_WIFI_BT_M4

PSoC6 WiFi-BT Pioneer Kit M4

CONFIG_BOARD_DECAWAVE_DWM1001_DEV

Decawave DWM1001-DEV

CONFIG_BOARD_DEGU_EVK

DEGU_EVK

CONFIG_BOARD_DEPRECATED_RELEASE

CONFIG_BOARD_DISCO_L475_IOT1

Discovery IoT L475 Development Board

CONFIG_BOARD_DRAGINO_LSN50

Dragino LSN50 Sensor Node

CONFIG_BOARD_DRAGINO_NBSN95

Dragino NBSN95 Sensor Node

CONFIG_BOARD_EFM32GG_SLWSTK6121A

SiLabs EFM32GG-SLWSTK6121A (WGM160P)

CONFIG_BOARD_EFM32GG_STK3701A

SiLabs EFM32GG-STK3701A (Giant Gecko 11)

CONFIG_BOARD_EFM32HG_SLSTK3400A

SiLabs EFM32HG-SLSTK3400A (Happy Gecko)

CONFIG_BOARD_EFM32PG_STK3401A

SiLabs EFM32PG-STK3401A (Pearl Gecko)

CONFIG_BOARD_EFM32PG_STK3402A

SiLabs EFM32PG-STK3402A (Pearl Gecko)

CONFIG_BOARD_EFM32PG_STK3402A_JG

SiLabs EFM32PG-STK3402A (Jade Gecko)

CONFIG_BOARD_EFM32WG_STK3800

SiLabs EFM32WG-STK3800 (Wonder Gecko)

CONFIG_BOARD_EFR32MG_SLTB004A

SiLabs EFR32MG-SLTB004A (Thunderboard Sense 2)

CONFIG_BOARD_EFR32_RADIO

CONFIG_BOARD_EFR32_RADIO_BRD4104A

Silicon Labs BRD4104A (Blue Gecko Radio Board)

CONFIG_BOARD_EFR32_RADIO_BRD4180A

Silicon Labs BRD4180A (Mighty Gecko Radio Board)

CONFIG_BOARD_EFR32_RADIO_BRD4250B

Silicon Labs BRD4250B (Flex Gecko Radio Board)

CONFIG_BOARD_EFR32_RADIO_BRD4255A

Silicon Labs BRD4255A (Flex Gecko Radio Board)

CONFIG_BOARD_EHL_CRB

Elkhart Lake CRB

CONFIG_BOARD_EHL_CRB_SBL

Elkhart Lake CRB (with Slim Bootloader)

CONFIG_BOARD_EMSDP

EM Software Development Platform

CONFIG_BOARD_EM_STARTERKIT

ARC EM Starter Kit

CONFIG_BOARD_EM_STARTERKIT_R22

2.2

CONFIG_BOARD_EM_STARTERKIT_R23

2.3

CONFIG_BOARD_ENABLE_CPUNET

Enable nRF53 Network MCU

CONFIG_BOARD_ENABLE_DCDC

Enable DCDC mode

CONFIG_BOARD_ENABLE_DCDC_APP

Enable Application MCU DCDC converter

CONFIG_BOARD_ENABLE_DCDC_HV

Enable High Voltage DCDC converter

CONFIG_BOARD_ENABLE_DCDC_NET

Enable Network MCU DCDC converter

CONFIG_BOARD_ESP32

ESP32 Development Board

CONFIG_BOARD_ESP32C3_DEVKITM

ESP32C3 Devkit-M Board

CONFIG_BOARD_ESP32S2_SAOLA

ESP32S2 Saola Board

CONFIG_BOARD_FAZE

Seagate FireCuda Gaming SSD (FaZe)

CONFIG_BOARD_FRDM_K22F

NXP FRDM-K22F

CONFIG_BOARD_FRDM_K64F

Freescale FRDM-K64F

CONFIG_BOARD_FRDM_K82F

NXP FRDM-K82F

CONFIG_BOARD_FRDM_KL25Z

NXP FRDM-KL25Z

CONFIG_BOARD_FRDM_KW41Z

NXP FRDM-KW41Z

CONFIG_BOARD_FVP_BASER_AEMV8R

FVP BaseR AEMv8R simulation board

CONFIG_BOARD_FVP_BASE_REVC_2XAEMV8A

FVP Base RevC AEMv8A simulation board

CONFIG_BOARD_GENERIC_LEON3

Generic LEON3 system

CONFIG_BOARD_GOOGLE_KUKUI

Google Kukui EC

CONFIG_BOARD_GR716A_MINI

GR716-MINI Development Board

CONFIG_BOARD_HAS_NRF5_BOOTLOADER

Board has nRF5 bootloader

CONFIG_BOARD_HAS_TIMING_FUNCTIONS

CONFIG_BOARD_HEXIWEAR_K64

NXP Hexiwear K64

CONFIG_BOARD_HEXIWEAR_KW40Z

Hexiwear KW40Z

CONFIG_BOARD_HIFIVE1

HiFive1 target

CONFIG_BOARD_HIFIVE1_REVB

HiFive1 Rev B target

CONFIG_BOARD_HIFIVE_UNLEASHED

HiFive Unleashed target

CONFIG_BOARD_HIFIVE_UNMATCHED

HiFive Unmatched target

CONFIG_BOARD_HOLYIOT_YJ16019

Holyiot YJ-16019

CONFIG_BOARD_HSDK

ARC HS Development Kit

CONFIG_BOARD_INIT_PRIORITY

Board initialization priority

CONFIG_BOARD_INTEL_ADSP_CAVS15

Intel ADSP CAVS 1.5

CONFIG_BOARD_INTEL_ADSP_CAVS18

Intel ADSP CAVS 1.8

CONFIG_BOARD_INTEL_ADSP_CAVS20

Intel ADSP CAVS 2.0

CONFIG_BOARD_INTEL_ADSP_CAVS25

Intel ADSP CAVS 2.5

CONFIG_BOARD_INTEL_S1000_CRB

Xtensa on Intel_S1000

CONFIG_BOARD_IOTDK

ARC IoT Development Kit

CONFIG_BOARD_IP_K66F

Segger IP-K66F

CONFIG_BOARD_IT8XXX2_EVB

IT8XXX2 EV-board

CONFIG_BOARD_LEGEND

Legend board

CONFIG_BOARD_LITEX_VEXRISCV

Board with LiteX/VexRiscV CPU

CONFIG_BOARD_LORA_E5_DEV_BOARD

LoRa E5 Development Board

CONFIG_BOARD_LPCXPRESSO11U68

NXP LPCXPRESSO-11U68

CONFIG_BOARD_LPCXPRESSO54114_M0

NXP LPCXPRESSO-54114 M0

CONFIG_BOARD_LPCXPRESSO54114_M4

NXP LPCXPRESSO-54114 M4

CONFIG_BOARD_LPCXPRESSO55S16

NXP LPCXPRESSO-55S16

CONFIG_BOARD_LPCXPRESSO55S28

NXP LPCXPRESSO-55S28

CONFIG_BOARD_LPCXPRESSO55S69_CPU0

NXP LPCXPRESSO-55S69 [CPU0]

CONFIG_BOARD_LPCXPRESSO55S69_CPU1

NXP LPCXPRESSO-55S69 [CPU1]

CONFIG_BOARD_M2GL025_MIV

Microsemi M2GL025 IGLOO2 dev board with Mi-V CPU

CONFIG_BOARD_MEC1501MODULAR_ASSY6885

Microchip MEC1501 Modular ASSY 6885 Development board

CONFIG_BOARD_MEC15XXEVB_ASSY6853

Microchip MEC15XX EVB ASSY 6853 Development board

CONFIG_BOARD_MEC172XEVB_ASSY6906

Microchip MEC172X EVB ASSY 6906 Development board

CONFIG_BOARD_MEC2016EVB_ASSY6797

Microchip MEC2016 EVB ASSY 6797 Development board

CONFIG_BOARD_MERCURY_XU

Mercury XU Board

CONFIG_BOARD_MIKROE_CLICKER_2

MikroE Clicker 2 for STM32 board

CONFIG_BOARD_MIKROE_MINI_M4_FOR_STM32

Mikroe MINI-M4 for STM32 Board

CONFIG_BOARD_MIMX8MM_EVK

NXP i.MX8M Mini EVK

CONFIG_BOARD_MIMXRT1010_EVK

NXP MIMXRT1010-EVK

CONFIG_BOARD_MIMXRT1015_EVK

NXP MIMXRT1015-EVK

CONFIG_BOARD_MIMXRT1020_EVK

NXP MIMXRT1020-EVK

CONFIG_BOARD_MIMXRT1024_EVK

NXP MIMXRT1024-EVK

CONFIG_BOARD_MIMXRT1050_EVK

NXP MIMXRT1050-EVK

CONFIG_BOARD_MIMXRT1050_EVK_QSPI

NXP MIMXRT1050-EVK-QSPI

CONFIG_BOARD_MIMXRT1060_EVK

NXP MIMXRT1060-EVK

CONFIG_BOARD_MIMXRT1060_EVK_HYPERFLASH

NXP MIMXRT1060-EVK-HYPERFLASH

CONFIG_BOARD_MIMXRT1064_EVK

NXP MIMXRT1064-EVK

CONFIG_BOARD_MIMXRT1170_EVK_CM4

NXP MIMXRT1170-EVK CM4

CONFIG_BOARD_MIMXRT1170_EVK_CM7

NXP MIMXRT1170-EVK CM7

CONFIG_BOARD_MIMXRT685_EVK

NXP MIMXRT685-EVK

CONFIG_BOARD_MM_FEATHER

MM MM-FEATHER

CONFIG_BOARD_MM_SWIFTIO

MM MM-SWIFTIO

CONFIG_BOARD_MPS2_AN385

ARM Cortex-M3 SMM on V2M-MPS2 (Application Note AN385)

CONFIG_BOARD_MPS2_AN521_CPU0

ARM Cortex-M33 SMM on V2M-MPS2 (AN521) (CPU0)

CONFIG_BOARD_MPS2_AN521_CPU0_NS

ARM Cortex-M33 SMM on V2M-MPS2 (AN521) (CPU0 Non-Secure)

CONFIG_BOARD_MPS2_AN521_CPU1

ARM Cortex-M33 SMM on V2M-MPS2 (AN521) CPU1

CONFIG_BOARD_MPS3_AN547

Arm Cortex-M55 (Corstone-300, SSE-300 w/Ethos-U55) on MPS3 (AN547)

CONFIG_BOARD_MSP_EXP432P401R_LAUNCHXL

TI MSP-EXP432P401R LAUNCHXL

CONFIG_BOARD_MUSCA_B1

ARM Cortex-M33 SMM on V2M-MUSCA

CONFIG_BOARD_MUSCA_S1

ARM Cortex-M33 SMM on V2M-MUSCA-S1

CONFIG_BOARD_NATIVE_POSIX

CONFIG_BOARD_NATIVE_POSIX_32BIT

Native POSIX for 32-bit host

CONFIG_BOARD_NATIVE_POSIX_64BIT

Native POSIX for 64-bit host

CONFIG_BOARD_NPCX7M6FB_EVB

Nuvoton NPCX7M6FB EVB Development board

CONFIG_BOARD_NPCX9M6F_EVB

Nuvoton NPCX9M6F EVB Development board

CONFIG_BOARD_NRF21540DK_NRF52840

nRF21540 DK NRF52840

CONFIG_BOARD_NRF51DK_NRF51422

nRF51 DK NRF51422

CONFIG_BOARD_NRF51DONGLE_NRF51422

nRF51 Dongle NRF51422

CONFIG_BOARD_NRF51_BLE400

nRF51 BLE400

CONFIG_BOARD_NRF51_BLENANO

nRF51 BLENANO

CONFIG_BOARD_NRF51_VBLUNO51

nRF51 VBLUno51 BLE

CONFIG_BOARD_NRF52832_MDK

nRF52832-MDK

CONFIG_BOARD_NRF52833DK_NRF52820

nRF52833 DK NRF52820

CONFIG_BOARD_NRF52833DK_NRF52833

NRF52833 DK NRF52833

CONFIG_BOARD_NRF52840DK_NRF52811

nRF52840 DK NRF52811

CONFIG_BOARD_NRF52840DK_NRF52840

nRF52840 DK NRF52840

CONFIG_BOARD_NRF52840DONGLE_NRF52840

nRF52840 DONGLE NRF52840

CONFIG_BOARD_NRF52840_BLIP

Electronut Labs Blip

CONFIG_BOARD_NRF52840_MDK

NRF52840-MDK

CONFIG_BOARD_NRF52840_PAPYR

NRF52840 PAPYR

CONFIG_BOARD_NRF52DK_NRF52805

nRF52 DK NRF52805

CONFIG_BOARD_NRF52DK_NRF52810

nRF52 DK NRF52810

CONFIG_BOARD_NRF52DK_NRF52832

nRF52 DK NRF52832

CONFIG_BOARD_NRF52_ADAFRUIT_FEATHER

nRF52 ADAFRUIT FEATHER

CONFIG_BOARD_NRF52_BLENANO2

nRF52 BLENANO2

CONFIG_BOARD_NRF52_BSIM

NRF52 simulation model

CONFIG_BOARD_NRF52_SPARKFUN

nRF52 SPARKFUN

CONFIG_BOARD_NRF52_VBLUNO52

nRF52 VBLUno52

CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP

nRF5340 DK nRF5340 Application MCU

CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP_NS

nRF5340 DK nRF5340 Application MCU non-secure

CONFIG_BOARD_NRF5340DK_NRF5340_CPUNET

nRF5340 DK NRF5340 Network MCU

CONFIG_BOARD_NRF9160DK_NRF52840

NRF9160 DK NRF52840

CONFIG_BOARD_NRF9160DK_NRF9160

nRF9160 DK NRF9160

CONFIG_BOARD_NRF9160DK_NRF9160_NS

nRF9160 DK NRF9160 non-secure

CONFIG_BOARD_NRF9160_INNBLUE21

nRF9160 innblue v2.1

CONFIG_BOARD_NRF9160_INNBLUE21_NS

nRF9160 innblue v2.1 non-secure

CONFIG_BOARD_NRF9160_INNBLUE22

nRF9160 innblue v2.2

CONFIG_BOARD_NRF9160_INNBLUE22_NS

nRF9160 innblue V2.2 non-secure

CONFIG_BOARD_NSIM

ARC nSIM simulator

CONFIG_BOARD_NUCLEO_F030R8

NUCLEO-64 F030R8 Development Board

CONFIG_BOARD_NUCLEO_F031K6

NUCLEO-32 F031K6 Development Board

CONFIG_BOARD_NUCLEO_F070RB

NUCLEO-64 F070RB Development Board

CONFIG_BOARD_NUCLEO_F091RC

NUCLEO-64 F091RC Development Board

CONFIG_BOARD_NUCLEO_F103RB

NUCLEO-64 F103RB Development Board

CONFIG_BOARD_NUCLEO_F207ZG

NUCLEO-144 F207ZG Development Board

CONFIG_BOARD_NUCLEO_F302R8

NUCLEO-64 F302R8 Development Board

CONFIG_BOARD_NUCLEO_F303K8

NUCLEO-32 F303K8 Development Board

CONFIG_BOARD_NUCLEO_F303RE

NUCLEO-64 F303RE Development Board

CONFIG_BOARD_NUCLEO_F334R8

NUCLEO-64 F334R8 Development Board

CONFIG_BOARD_NUCLEO_F401RE

NUCLEO-64 F401RE Development Board

CONFIG_BOARD_NUCLEO_F410RB

Nucleo F410RB Development Board

CONFIG_BOARD_NUCLEO_F411RE

NUCLEO-64 F411RE Development Board

CONFIG_BOARD_NUCLEO_F412ZG

NUCLEO-144 F412ZG Development Board

CONFIG_BOARD_NUCLEO_F413ZH

NUCLEO-144 F413ZH Development Board

CONFIG_BOARD_NUCLEO_F429ZI

NUCLEO-144 F429ZI Development Board

CONFIG_BOARD_NUCLEO_F446RE

Nucleo F446RE Development Board

CONFIG_BOARD_NUCLEO_F746ZG

Nucleo F746ZG Development Board

CONFIG_BOARD_NUCLEO_F756ZG

Nucleo F756ZG Development Board

CONFIG_BOARD_NUCLEO_F767ZI

Nucleo F767ZI Development Board

CONFIG_BOARD_NUCLEO_G071RB

NUCLEO-64 G071RB Development Board

CONFIG_BOARD_NUCLEO_G0B1RE

NUCLEO-64 G0B1RE Development Board

CONFIG_BOARD_NUCLEO_G431RB

Nucleo G431RB Development Board

CONFIG_BOARD_NUCLEO_G474RE

Nucleo G474RE Development Board

CONFIG_BOARD_NUCLEO_H723ZG

NUCLEO-H723ZG Development Board

CONFIG_BOARD_NUCLEO_H743ZI

Nucleo H743ZI Development Board

CONFIG_BOARD_NUCLEO_H745ZI_Q_M4

NUCLEO-H745ZI-Q Development Board

CONFIG_BOARD_NUCLEO_H745ZI_Q_M7

NUCLEO-H745ZI-Q Development Board

CONFIG_BOARD_NUCLEO_H753ZI

Nucleo H753ZI Development Board

CONFIG_BOARD_NUCLEO_L011K4

NUCLEO-32 L011K4 Development Board

CONFIG_BOARD_NUCLEO_L031K6

NUCLEO-32 L031K6 Development Board

CONFIG_BOARD_NUCLEO_L053R8

NUCLEO-64 L053R8 Development Board

CONFIG_BOARD_NUCLEO_L073RZ

NUCLEO-64 L073RZ Development Board

CONFIG_BOARD_NUCLEO_L152RE

NUCLEO-64 L152RE Development Board

CONFIG_BOARD_NUCLEO_L412RB_P

Nucleo L412RB-P Development Board

CONFIG_BOARD_NUCLEO_L432KC

Nucleo L432KC Development Board

CONFIG_BOARD_NUCLEO_L433RC_P

Nucleo L433RC-P Development Board

CONFIG_BOARD_NUCLEO_L452RE

Nucleo L452RE Development Board

CONFIG_BOARD_NUCLEO_L452RE_P

Nucleo L452RE-P Development Board

CONFIG_BOARD_NUCLEO_L476RG

Nucleo L476RG Development Board

CONFIG_BOARD_NUCLEO_L496ZG

Nucleo L496ZG Development Board

CONFIG_BOARD_NUCLEO_L4R5ZI

Nucleo L4R5ZI Development Board

CONFIG_BOARD_NUCLEO_L552ZE_Q

Nucleo L552ZE Q Development Board

CONFIG_BOARD_NUCLEO_U575ZI_Q

Nucleo U575ZI Q Development Board

CONFIG_BOARD_NUCLEO_WB55RG

Nucleo WB55RG Development Board

CONFIG_BOARD_NUCLEO_WL55JC

Nucleo WL55JC Development Board

CONFIG_BOARD_NUVOTON_PFM_M487

NUVOTON PFM MP487 Development Board

CONFIG_BOARD_NXP_ADSP_IMX8

NXP ADSP i.MX8

CONFIG_BOARD_NXP_LS1046ARDB

NXP Layerscape ls1046ardb

CONFIG_BOARD_ODROID_GO

ODROID-GO Game Kit

CONFIG_BOARD_OLIMEXINO_STM32

OLIMEXINO-STM32 Development Board

CONFIG_BOARD_OLIMEX_STM32_E407

OLIMEX-STM32-E407 Development Board

CONFIG_BOARD_OLIMEX_STM32_H103

OLIMEX-STM32-H103 Development Board

CONFIG_BOARD_OLIMEX_STM32_H407

OLIMEX-STM32-H407 Development Board

CONFIG_BOARD_OLIMEX_STM32_P405

OLIMEX-STM32-P405 Development Board

CONFIG_BOARD_PARTICLE_ARGON

Particle Argon Board

CONFIG_BOARD_PARTICLE_BORON

Particle Boron Board

CONFIG_BOARD_PARTICLE_XENON

Particle Xenon Board

CONFIG_BOARD_PICO_PI_M4

Pico-PI iMX7D Dual

CONFIG_BOARD_PINETIME_DEVKIT0

PineTime DevKit0

CONFIG_BOARD_PINNACLE_100_DVK

Pinnacle 100 DVK

CONFIG_BOARD_QEMU_ARC

ARC QEMU for EM & HS cores

CONFIG_BOARD_QEMU_CORTEX_A53

Cortex-A53 Emulation (QEMU)

CONFIG_BOARD_QEMU_CORTEX_M0

Cortex-M0 Emulation (QEMU)

CONFIG_BOARD_QEMU_CORTEX_M3

Cortex-M3 Emulation (QEMU)

CONFIG_BOARD_QEMU_CORTEX_R5

Cortex-R5 Emulation (QEMU)

CONFIG_BOARD_QEMU_LEON3

QEMU LEON3 target

CONFIG_BOARD_QEMU_NIOS2

QEMU NIOS II target

CONFIG_BOARD_QEMU_RISCV32

QEMU RISCV32 target

CONFIG_BOARD_QEMU_RISCV32_XIP

QEMU RISCV32 XIP target

CONFIG_BOARD_QEMU_RISCV64

QEMU RISCV64 target

CONFIG_BOARD_QEMU_X86

QEMU x86

CONFIG_BOARD_QEMU_X86_64

QEMU x86_64

CONFIG_BOARD_QEMU_X86_LAKEMONT

QEMU x86 (Lakemont)

CONFIG_BOARD_QEMU_X86_TINY

QEMU x86 (tiny memory)

CONFIG_BOARD_QEMU_XTENSA

Xtensa emulation using QEMU

CONFIG_BOARD_QUICK_FEATHER

QuickLogic Quick Feather target

CONFIG_BOARD_RAK4631_NRF52840

RAK4631 DK NRF52840

CONFIG_BOARD_RAK5010_NRF52840

RAK5010 DK NRF52840

CONFIG_BOARD_RCAR_H3ULCB_CR7

Cortex-R7 for Renesas H3ULCB

CONFIG_BOARD_REEL_BOARD

reel board equipped with GDEH0213B1 display

CONFIG_BOARD_REEL_BOARD_V2

reel board equipped with GDEH0213B72 display

CONFIG_BOARD_RONOTH_LODEV

Ronoth LoDev

CONFIG_BOARD_RUUVI_RUUVITAG

Ruuvi-RuuviTag

CONFIG_BOARD_RV32M1_VEGA

RV32M1 RISC-V cores

CONFIG_BOARD_SAM4E_XPRO

Atmel SAM4E Xplained Pro

CONFIG_BOARD_SAM4L_EK

Atmel SAM4L-EK

CONFIG_BOARD_SAM4S_XPLAINED

Atmel SAM4S Xplained

CONFIG_BOARD_SAM_E70_XPLAINED

Atmel SMART SAM E70 Xplained Board

CONFIG_BOARD_SAM_V71_XULT

Atmel SMART SAM V71 Xplained Ultra Board

CONFIG_BOARD_SEEEDUINO_XIAO

Seeeduino XIAO

CONFIG_BOARD_SEGGER_TRB_STM32F407

SEGGER STM32F407 Trace Reference Board

CONFIG_BOARD_SELECT_SIM_EXTERNAL

Use external SIM

CONFIG_BOARD_SENSORTILE_BOX

SensorTile.box Development Board

CONFIG_BOARD_SERPENTE

Serpente

CONFIG_BOARD_SPARKFUN_THING_PLUS_NRF9160

Sparkfun nRF9160 Thing Plus

CONFIG_BOARD_SPARKFUN_THING_PLUS_NRF9160_NS

Sparkfun nRF9160 Thing Plus non-secure

CONFIG_BOARD_STEVAL_FCU001V1

STM32 Flight Controller Unit

CONFIG_BOARD_STM3210C_EVAL

STM3210C-EVAL Evaluation Board

CONFIG_BOARD_STM32373C_EVAL

STM32373C_EVAL Evaluation Board

CONFIG_BOARD_STM32F030_DEMO

STM32F030 DEMO Board

CONFIG_BOARD_STM32F072B_DISCO

STM32F072B-DISCO Development Board

CONFIG_BOARD_STM32F072_EVAL

STM32F072-EVAL Development Board

CONFIG_BOARD_STM32F0_DISCO

STM32F0DISCOVERY Development Board

CONFIG_BOARD_STM32F103_MINI

STM32F103RCT6 Mini Board

CONFIG_BOARD_STM32F3_DISCO

STM32F3DISCOVERY Development Board

CONFIG_BOARD_STM32F411E_DISCO

STM32F411E-DISCO Development Board

CONFIG_BOARD_STM32F412G_DISCO

STM32F412G-DISCO Development Board

CONFIG_BOARD_STM32F429I_DISC1

STM32F429I-DISC1 Development Board

CONFIG_BOARD_STM32F469I_DISCO

STM32F469I-DISCO Development Board

CONFIG_BOARD_STM32F4_DISCO

STM32F4DISCOVERY Development Board

CONFIG_BOARD_STM32F723E_DISCO

STM32F723E Discovery Development Board

CONFIG_BOARD_STM32F746G_DISCO

STM32F746G Discovery Development Board

CONFIG_BOARD_STM32F769I_DISCO

STM32F769I Discovery Development Board

CONFIG_BOARD_STM32G0316_DISCO

STM32G0316 Discovery Development Board

CONFIG_BOARD_STM32G071B_DISCO

STM32G071B Discovery Board

CONFIG_BOARD_STM32H735G_DISCO

STM32H735G Discovery Development Board

CONFIG_BOARD_STM32H747I_DISCO_M4

STM32H747I Discovery Development Board

CONFIG_BOARD_STM32H747I_DISCO_M7

STM32H747I Discovery Development Board

CONFIG_BOARD_STM32L1_DISCO

STM32L1DISCOVERY Development Board

CONFIG_BOARD_STM32L476G_DISCO

STM32L476G Discovery Development Board

CONFIG_BOARD_STM32L496G_DISCO

STM32L496G Discovery Development Board

CONFIG_BOARD_STM32L562E_DK

STM32L562E-DK Discovery Development Board

CONFIG_BOARD_STM32MP157C_DK2

STM32MP157C Discovery Development 2 Board

CONFIG_BOARD_STM32VL_DISCO

STM32VLDISCOVERY Development Board

CONFIG_BOARD_STM32_MIN_DEV_BLACK

STM32 Minimum Development Board (Black)

CONFIG_BOARD_STM32_MIN_DEV_BLUE

STM32 Minimum Development Board (Blue)

CONFIG_BOARD_TEENSY40

PJRC TEENSY40

CONFIG_BOARD_TEENSY41

PJRC TEENSY41

CONFIG_BOARD_THINGY52_NRF52832

Thingy52 NRF52832

CONFIG_BOARD_THINGY53_NRF5340_CPUAPP

Thingy53 nRF5340 Application MCU

CONFIG_BOARD_THINGY53_NRF5340_CPUAPP_NS

Thingy53 nRF5340 Application MCU non-secure

CONFIG_BOARD_THINGY53_NRF5340_CPUNET

Thingy53 nRF5340 Network MCU

CONFIG_BOARD_TLSR9518ADK80D

Telink B91 Platform

CONFIG_BOARD_TWR_KE18F

NXP TWR-KE18F

CONFIG_BOARD_TWR_KE18F_FLEXIO_CLKOUT

Enable CLKOUT signal on FlexIO header

CONFIG_BOARD_TWR_KE18F_SPI_0_PCS2

Use PTE6 as dedicated SPI_0 PCS2 chip select

CONFIG_BOARD_TWR_KE18F_SPI_1_PCS0

Use PTD3 as dedicated SPI_1 PCS0 chip select

CONFIG_BOARD_TWR_KE18F_SPI_1_PCS2

Use PTA16 as dedicated SPI_1 PCS2 chip select

CONFIG_BOARD_TWR_KV58F220M

NXP TWR-KV58F220M

CONFIG_BOARD_UBX_BMD300EVAL_NRF52832

u-blox BMD-300-EVAL

CONFIG_BOARD_UBX_BMD330EVAL_NRF52810

u-blox BMD-330-EVAL

CONFIG_BOARD_UBX_BMD340EVAL_NRF52840

u-blox BMD-340-EVAL

CONFIG_BOARD_UBX_BMD345EVAL_NRF52840

u-blox BMD-345-EVAL

CONFIG_BOARD_UBX_BMD360EVAL_NRF52811

u-blox BMD-360-EVAL

CONFIG_BOARD_UBX_BMD380EVAL_NRF52840

u-blox BMD-380-EVAL

CONFIG_BOARD_UBX_EVKANNAB1_NRF52832

u-blox EVK-ANNA-B1

CONFIG_BOARD_UBX_EVKNINAB1_NRF52832

u-blox EVK-NINA-B1

CONFIG_BOARD_UBX_EVKNINAB3_NRF52840

u-blox EVK-NINA-B3

CONFIG_BOARD_UBX_EVKNINAB4_NRF52833

u-blox EVK-NINA-B4

CONFIG_BOARD_UDOO_NEO_FULL_M4

UDOO Neo Full

CONFIG_BOARD_UP_SQUARED

UP Squared (x86_64)

CONFIG_BOARD_USB_KW24D512

NXP USB-KW24D512

CONFIG_BOARD_V2M_BEETLE

ARM V2M Beetle Board

CONFIG_BOARD_VALKYRIE_BCM958401M2

Broadcom Valkyrie BCM958401M2

CONFIG_BOARD_VDD_PWR_CTRL_INIT_PRIORITY

VDD power rail init priority

CONFIG_BOARD_WARP7_M4

WaRP7 iMX7 Solo

CONFIG_BOARD_WAVESHARE_OPEN103Z

Waveshare OPEN103Z Development Board

CONFIG_BOARD_XENVM

Xen Virtual Machine

CONFIG_BOARD_XMC45_RELAX_KIT

Infineon Relax Kit

CONFIG_BOARD_XT_SIM

Xtensa Development ISS

CONFIG_BOARD_XT_SIM_INTEL_S1000

Xtensa Development ISS

CONFIG_BT

Bluetooth

CONFIG_BT_BLUENRG_ACI

Enable ACI message with with BlueNRG-based devices

CONFIG_BT_CENTRAL

Central Role support

CONFIG_BT_CTLR

Bluetooth Controller

CONFIG_BT_ECC

Enable ECDH key generation support

CONFIG_BT_HAS_HCI_VS

CONFIG_BT_HCI_ACL_FLOW_CONTROL

Controller to Host ACL flow control support

CONFIG_BT_HCI_VS

Zephyr HCI Vendor-Specific Commands

CONFIG_BT_HCI_VS_EXT

Zephyr HCI Vendor-Specific Extensions

CONFIG_BT_L2CAP_DYNAMIC_CHANNEL

L2CAP Dynamic Channel support

CONFIG_BT_PERIPHERAL

Peripheral Role support

CONFIG_BT_SMP

Security Manager Protocol support

CONFIG_BT_SPI_BLUENRG

Enable compatibility with BlueNRG-based devices

CONFIG_BT_WAIT_NOP

Wait for “NOP” Command Complete event during init

CONFIG_BUILD_OUTPUT_BIN

Build a binary in BIN format

CONFIG_BUILD_OUTPUT_EXE

Build a binary in ELF format with .exe extension

CONFIG_BUILD_OUTPUT_HEX

Build a binary in HEX format

CONFIG_BUILD_OUTPUT_STRIPPED

Build a stripped binary

CONFIG_BUILD_WITH_TFM

Build with TF-M as the Secure Execution Environment

CONFIG_CAN_MCP2515

MCP2515 CAN Driver

CONFIG_CAVS_ICTL_0_OFFSET

Parent interrupt number to which CAVS_0 maps

CONFIG_CAVS_ICTL_1_OFFSET

Parent interrupt number to which CAVS_1 maps

CONFIG_CAVS_ICTL_2_OFFSET

Parent interrupt number to which CAVS_2 maps

CONFIG_CAVS_ICTL_3_OFFSET

Parent interrupt number to which CAVS_3 maps

CONFIG_CAVS_ISR_TBL_OFFSET

Offset in the SW ISR Table

CONFIG_CMU_HFRCO_FREQ

Internal high frequency RC oscillator frequency

CONFIG_CMU_HFXO_FREQ

External high frequency oscillator frequency

CONFIG_CMU_LFXO_FREQ

External low frequency oscillator frequency

CONFIG_COAP_INIT_ACK_TIMEOUT_MS

base length of the random generated initial ACK timeout in ms

CONFIG_COMPILER_ISA_THUMB2

Compile C/C++ functions using Thumb-2 instruction set

CONFIG_COMPRESSED_ISA

CONFIG_COUNTER_GECKO_RTCC

Silicon Labs Gecko Counter (RTCC) driver

CONFIG_CPU_CORTEX_M_HAS_SYSTICK

CONFIG_CPU_HAS_ARM_MPU

CONFIG_CUSTOM_LINKER_SCRIPT

Path to custom linker script

CONFIG_DAC_DACX0508

TI DACx0508 DAC driver

CONFIG_DEMAND_PAGING_PAGE_FRAMES_RESERVE

Number of page frames reserved for paging

CONFIG_DISK_DRIVER_SDMMC

SDMMC card driver

CONFIG_DISK_ERASE_BLOCK_SIZE

Flash device erasable block size in hex

CONFIG_DISK_FLASH_DEV_NAME

Flash device name to be used as storage backend

CONFIG_DISK_FLASH_ERASE_ALIGNMENT

Flash device erase alignment in hex

CONFIG_DISK_FLASH_MAX_RW_SIZE

Flash device max read-write size in decimal

CONFIG_DISK_FLASH_START

Flash device start address in hex

CONFIG_DISK_VOLUME_SIZE

Flash device volume size in hex

CONFIG_DMA_DW

Enable DesignWare DMA driver

CONFIG_DOMAIN_CPUAPP_BOARD

CONFIG_DOMAIN_CPUNET_BOARD

CONFIG_DSA_KSZ8794

Enable support for KSZ8794

CONFIG_DUMMY_DMA

CONFIG_DW_ICTL_OFFSET

Parent interrupt number to which DW_ICTL maps

CONFIG_DW_ISR_TBL_OFFSET

Offset in the SW ISR Table

CONFIG_EEPROM_AT24

Atmel AT24 (and compatible) I2C EEPROM support

CONFIG_EEPROM_AT25

Atmel AT25 (and compatible) SPI EEPROM support

CONFIG_EEPROM_SIMULATOR

Simulated EEPROM driver

CONFIG_EMUL

Emulation drivers

CONFIG_ENTROPY_ESP32_RNG

ESP32 entropy number generator driver

CONFIG_ENTROPY_GENERATOR

Entropy Drivers

CONFIG_ENTROPY_TELINK_B91_TRNG

Telink B91 Entropy driver

CONFIG_ESPI_PERIPHERAL_8042_KBC

8042 kbc peripheral

CONFIG_ESPI_XEC

XEC Microchip ESPI driver

CONFIG_ETH_ENC28J60

ENC28J60C Ethernet Controller

CONFIG_ETH_ENC28J60_0

ENC28J60C Ethernet port 0

CONFIG_ETH_ENC424J600

ENC424J600C Ethernet Controller

CONFIG_ETH_GECKO

SiLabs Gecko Ethernet driver

CONFIG_ETH_MCUX

MCUX Ethernet driver

CONFIG_ETH_MCUX_NO_PHY_SMI

Do not use SMI for PHY communication

CONFIG_ETH_MCUX_RMII_EXT_CLK

Enable RMII clock from external sources

CONFIG_ETH_NATIVE_POSIX

Native Posix Ethernet driver

CONFIG_ETH_SAM_GMAC

Atmel SAM Ethernet driver

CONFIG_ETH_SAM_GMAC_MAC_I2C_DEV_NAME

I2C bus driver device name

CONFIG_ETH_SAM_GMAC_MAC_I2C_EEPROM

Read from an I2C EEPROM

CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS

I2C EEPROM internal address

CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS_SIZE

I2C EEPROM internal address size

CONFIG_ETH_SAM_GMAC_MAC_I2C_SLAVE_ADDRESS

I2C 7-bit EEPROM chip address

CONFIG_FAKE_ENTROPY_NATIVE_POSIX

Native posix entropy driver

CONFIG_FLASH

Flash hardware support

CONFIG_FLASH_BASE_ADDRESS

Flash Base Address

CONFIG_FLASH_HAS_PAGE_LAYOUT

CONFIG_FLASH_LOAD_OFFSET

Kernel load offset

CONFIG_FLASH_LOAD_SIZE

Kernel load size

CONFIG_FLASH_MCUX_FLEXSPI_MX25UM51345G

MCUX FlexSPI MX25UM51345G driver

CONFIG_FLASH_MCUX_FLEXSPI_NOR

MCUX FlexSPI NOR driver

CONFIG_FLASH_MCUX_FLEXSPI_XIP

MCUX FlexSPI flash access with xip

CONFIG_FLASH_PAGE_LAYOUT

API for retrieving the layout of pages

CONFIG_FLASH_SIMULATOR

Flash simulator

CONFIG_FLASH_SIZE

Flash Size in kB

CONFIG_FT800

FT800 Embedded Video Engine driver

CONFIG_FXAS21002_DRDY_INT1

Data ready interrupt to INT1 pin

CONFIG_FXOS8700_DRDY_INT1

Data ready interrupt to INT1 pin

CONFIG_GD7965

GD7965 compatible display controller driver

CONFIG_GPIO

GPIO Drivers

CONFIG_GPIO_AS_PINRESET

GPIO as pin reset (reset button)

CONFIG_GPIO_CMSDK_AHB

ARM CMSDK (Cortex-M System Design Kit) AHB GPIO Controllers

CONFIG_GPIO_CY8C95XX

CY8C95XX I2C GPIO chip

CONFIG_GPIO_DW

Designware GPIO

CONFIG_GPIO_DW_0

Designware GPIO block 0

CONFIG_GPIO_DW_1

Designware GPIO block 1

CONFIG_GPIO_DW_2

Designware GPIO block 1

CONFIG_GPIO_DW_3

Designware GPIO block 1

CONFIG_GPIO_NRF_P1

nRF GPIO Port P1

CONFIG_GPIO_SAM

Atmel SAM GPIO (PORT) driver

CONFIG_GPIO_SNPS_CREG

SNPS CREG GPIO

CONFIG_GPIO_STELLARIS

TI Stellaris GPIO Driver

CONFIG_GPIO_TELINK_B91

Telink B91 GPIO driver

CONFIG_GPIO_XLNX_AXI

Xilinx AXI GPIO driver

CONFIG_HAS_FLASH_LOAD_OFFSET

CONFIG_HAS_RV32M1_CAU3_BLE

CONFIG_HAS_SDL

CONFIG_HAVE_CUSTOM_LINKER_SCRIPT

Custom linker script provided

CONFIG_HEAP_MEM_POOL_SIZE

Heap memory pool size (in bytes)

CONFIG_HPET_TIMER

HPET timer

CONFIG_HW_STACK_PROTECTION

Hardware Stack Protection

CONFIG_I2C

I2C Drivers

CONFIG_I2C_0

Enable I2C Port 0

CONFIG_I2C_1

Enable I2C Port 1

CONFIG_I2C_CC32XX

CC32XX I2C driver

CONFIG_I2C_DW

Design Ware I2C support

CONFIG_I2C_DW_CLOCK_SPEED

Set the clock speed for I2C

CONFIG_I2C_EMUL

I2C emulator

CONFIG_I2C_NRFX

nRF TWI nrfx drivers

CONFIG_I2C_SAM_TWI

Atmel SAM (TWI) I2C driver

CONFIG_I2C_SBCON

I2C driver for ARM’s SBCon two-wire serial bus interface

CONFIG_I2C_SIFIVE

Sifive I2C driver

CONFIG_I2C_TELINK_B91

Telink Semiconductor B91 I2C driver

CONFIG_I2S_CAVS

Intel I2S (SSP) Bus Driver

CONFIG_I2S_STM32_PLLI2S_PLLM

Division factor for PLLI2S VCO input clock

CONFIG_I2S_STM32_PLLI2S_PLLN

Multiplier factor for PLLI2S VCO output clock

CONFIG_I2S_STM32_PLLI2S_PLLR

Division factor for I2S clock

CONFIG_I2S_STM32_USE_PLLI2S_ENABLE

Enable usage of PLL

CONFIG_IDLE_STACK_SIZE

Size of stack for idle thread

CONFIG_IEEE802154_DW1000

Decawave DW1000 Driver support

CONFIG_IEEE802154_MCR20A

NXP MCR20A Driver support

CONFIG_IEEE802154_NRF5

nRF52 series IEEE 802.15.4 Driver

CONFIG_IEEE802154_RF2XX

ATMEL RF2XX Driver support

CONFIG_IEEE802154_TELINK_B91

Telink B91 RF driver

CONFIG_ILI9340

ILI9340 display driver

CONFIG_ILI9488

ILI9488 display driver

CONFIG_IMX_EDMA

CONFIG_INTEL_GNA

Intel GNA Inferencing Engine

CONFIG_IPM_CONSOLE_STACK_SIZE

Stack size for IPM console receiver thread

CONFIG_IPM_MHU

IPM MHU driver

CONFIG_IPM_MSG_CH_0_ENABLE

Enable IPM Message Channel 0

CONFIG_IPM_MSG_CH_0_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_0_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_1_ENABLE

Enable IPM Message Channel 1

CONFIG_IPM_MSG_CH_1_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_1_TX

IPM Message TX Channel

CONFIG_IPM_NRFX

IPM NRF driver

CONFIG_ISR_STACK_SIZE

ISR and initialization stack size (in bytes)

CONFIG_KERNEL_VM_SIZE

Size of kernel address space in bytes

CONFIG_KSCAN

Keyboard Scan Drivers

CONFIG_KSCAN_FT5336

FT5XX6/FT6XX6 capacitive touch panel driver

CONFIG_KSCAN_FT5336_INTERRUPT

Enable interrupt

CONFIG_KSCAN_SDL

SDL event filter for touch panel emulation

CONFIG_LEUART_GECKO

Gecko leuart driver

CONFIG_LOG_BACKEND_NATIVE_POSIX

Enable native backend

CONFIG_LOG_BACKEND_SWO_FREQ_HZ

Set SWO output frequency

CONFIG_LOG_BUFFER_SIZE

Number of bytes dedicated for the logger internal buffer

CONFIG_LS0XX

LS0XX memory display controller driver

CONFIG_LSM6DSL_SENSORHUB

Enable I2C sensorhub feature

CONFIG_LVGL_BITS_PER_PIXEL

Number of bits per pixel

CONFIG_LVGL_COLOR_16_SWAP

RGB565 byte swap

CONFIG_LVGL_DISPLAY_DEV_NAME

Display device name

CONFIG_LVGL_DPI

Dots per inch

CONFIG_LVGL_HOR_RES_MAX

Horizantal resolution

CONFIG_LVGL_POINTER_KSCAN

Keyboard scan pointer input

CONFIG_LVGL_POINTER_KSCAN_DEV_NAME

Keyboard scan device name for pointer input

CONFIG_LVGL_POINTER_KSCAN_INVERT_X

Invert keyboard scan X axis

CONFIG_LVGL_POINTER_KSCAN_INVERT_Y

Invert keyboard scan Y axis

CONFIG_LVGL_POINTER_KSCAN_SWAP_XY

Swap keyboard scan X,Y axes

CONFIG_LVGL_VDB_SIZE

Display buffer percentage

CONFIG_LVGL_VER_RES_MAX

Vertical resolution

CONFIG_MAIN_STACK_SIZE

Size of stack for initialization and main thread

CONFIG_MAX_IRQ_PER_AGGREGATOR

Max IRQs per interrupt aggregator

CONFIG_MCG_FCRDIV

Fast internal reference clock divider

CONFIG_MCG_FRDIV

FLL external reference divider

CONFIG_MCG_PRDIV0

PLL external reference divider

CONFIG_MCG_VDIV0

VCO 0 divider

CONFIG_MCR20A_IS_PART_OF_KW2XD_SIP

MCR20A device is part of KW2xD SiP

CONFIG_MODEM

Modem Drivers

CONFIG_MODEM_HL7800

Enable Sierra Wireless HL7800 modem driver

CONFIG_MODEM_QUECTEL_BG9X

Enable quectel modem driver

CONFIG_MODEM_SHELL

Enable modem shell utilities

CONFIG_MODEM_UBLOX_SARA

Enable u-blox SARA modem driver

CONFIG_MODEM_UBLOX_SARA_R4_NET_STATUS

Enable support for network status indication

CONFIG_MODEM_WNCM14A2A

Enable Wistron LTE-M modem driver

CONFIG_MP_NUM_CPUS

Number of CPUs/cores

CONFIG_MULTIBOOT

Generate multiboot header

CONFIG_MULTIBOOT_INFO

Preserve multiboot information structure

CONFIG_MULTIBOOT_MEMMAP

Use multiboot memory map if provided

CONFIG_NATIVE_POSIX_CONSOLE

Use the host terminal for console

CONFIG_NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME

Slow down execution to real time

CONFIG_NET_CONFIG_IEEE802154_DEV_NAME

IEEE 802.15.4 device name

CONFIG_NET_CONFIG_NEED_IPV6

This application wants IPv6 support

CONFIG_NET_DRIVERS

Network Drivers

CONFIG_NET_IPV6

IPv6

CONFIG_NET_L2_BT

Enable Bluetooth support

CONFIG_NET_L2_BT_ZEP1656

***Workaround to work with Linux.***

CONFIG_NET_L2_ETHERNET

Enable Ethernet support

CONFIG_NORDIC_QSPI_NOR

QSPI NOR Flash

CONFIG_NRFX_SPIM

Enable SPIM driver

CONFIG_NRFX_TWIM

Enable TWIM driver

CONFIG_NRF_RTC_TIMER

nRF Real Time Counter (NRF_RTC1) Timer

CONFIG_NRF_TIMER_TIMER

nRF Timer Counter (NRF_TIMER0) Timer

CONFIG_NUM_2ND_LEVEL_AGGREGATORS

Total number of second level interrupt aggregators

CONFIG_NUM_3RD_LEVEL_AGGREGATORS

Total number of third level interrupt aggregators

CONFIG_NUM_IRQS

Upper limit of interrupt numbers/IDs used

CONFIG_OSC_XTAL0_FREQ

External oscillator frequency

CONFIG_OUTPUT_PRINT_MEMORY_USAGE

Print memory usage to stdout

CONFIG_PINMUX_BEETLE

ARM V2M Beetle Pin multiplexer driver

CONFIG_PINMUX_INTEL_S1000

Intel S1000 I/O multiplexer driver

CONFIG_PINMUX_TELINK_B91

Telink Semiconductor B91 pinmux driver

CONFIG_PRINTK_HOOK_INIT_PRIORITY

CONFIG_PRIVILEGED_STACK_SIZE

Size of privileged stack

CONFIG_PS2_XEC_0

PS2_XEC_0

CONFIG_PS2_XEC_1

PS2_XEC_1

CONFIG_PWM_SIFIVE

SiFive Freedom PWM driver

CONFIG_PWM_TELINK_B91

Telink Semiconductor B91 PWM driver

CONFIG_QEMU_ICOUNT

QEMU icount mode

CONFIG_QEMU_ICOUNT_SHIFT

QEMU icount shift value

CONFIG_QEMU_IVSHMEM_PLAIN_MEM_SIZE

QEMU ivshmem-plain shared memory size in mega-bytes

CONFIG_QEMU_TARGET

CONFIG_QEMU_UEFI_BOOT

QEMU uses UEFI to boot up

CONFIG_REGULATOR

Regulator drivers

CONFIG_ROM_START_OFFSET

ROM Start Offset accounting for BL2 Header in the NS image

CONFIG_RPMSG_SERVICE_DUAL_IPM_SUPPORT

CONFIG_RPMSG_SERVICE_IPM_RX_NAME

CONFIG_RPMSG_SERVICE_IPM_TX_NAME

CONFIG_RV32M1_INTMUX_CHANNEL_2

INTMUX channel 2

CONFIG_RV32M1_INTMUX_CHANNEL_3

INTMUX channel 3

CONFIG_SDL_DISPLAY

SDL based emulated display

CONFIG_SERIAL

Serial Drivers

CONFIG_SHELL_BACKEND_SERIAL_INTERRUPT_DRIVEN

Interrupt driven

CONFIG_SHIELD_ADAFRUIT_2_8_TFT_TOUCH_V2

CONFIG_SHIELD_ADAFRUIT_WINC1500

CONFIG_SHIELD_ATMEL_RF2XX

CONFIG_SHIELD_ATMEL_RF2XX_ARDUINO

CONFIG_SHIELD_ATMEL_RF2XX_LEGACY

CONFIG_SHIELD_ATMEL_RF2XX_MIKROBUS

CONFIG_SHIELD_ATMEL_RF2XX_XPLAINED

CONFIG_SHIELD_ATMEL_RF2XX_XPRO

CONFIG_SHIELD_BOOSTXL_ULPSENSE

CONFIG_SHIELD_BUYDISPLAY_2_8_TFT_TOUCH_ARDUINO

CONFIG_SHIELD_BUYDISPLAY_3_5_TFT_TOUCH_ARDUINO

CONFIG_SHIELD_DAC80508_EVM

CONFIG_SHIELD_DFROBOT_CAN_BUS_V2_0

CONFIG_SHIELD_ESP_8266

CONFIG_SHIELD_ESP_8266_ARDUINO

CONFIG_SHIELD_ESP_8266_MIKROBUS

CONFIG_SHIELD_FRDM_CR20A

CONFIG_SHIELD_FRDM_KW41Z

CONFIG_SHIELD_FRDM_STBC_AGM01

CONFIG_SHIELD_FTDI_VM800C

CONFIG_SHIELD_INVENTEK_ESWIFI

CONFIG_SHIELD_INVENTEK_ESWIFI_ARDUINO_SPI

CONFIG_SHIELD_INVENTEK_ESWIFI_ARDUINO_UART

CONFIG_SHIELD_LINK_BOARD_ETH

CONFIG_SHIELD_LMP90100_EVB

CONFIG_SHIELD_LS013B7DH03

CONFIG_SHIELD_MIKROE_ADC_CLICK

CONFIG_SHIELD_MIKROE_ETH_CLICK

CONFIG_SHIELD_SEMTECH_SX1272MB2DAS

CONFIG_SHIELD_SH1106_128X64

CONFIG_SHIELD_SPARKFUN_SARA_R4

CONFIG_SHIELD_SSD1306_128X32

CONFIG_SHIELD_SSD1306_128X64

CONFIG_SHIELD_SSD1306_128X64_SPI

CONFIG_SHIELD_ST7735R_ADA_160x128

CONFIG_SHIELD_ST7789V_TL019FQV01

CONFIG_SHIELD_ST7789V_WAVESHARE_240X240

CONFIG_SHIELD_V2C_DAPLINK

CONFIG_SHIELD_V2C_DAPLINK_CFG

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEH0154A07

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEH0213B1

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEH0213B72

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEH029A1

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEW042T2

CONFIG_SHIELD_WAVESHARE_EPAPER_GDEW075T7

CONFIG_SHIELD_WNC_M14A2A

CONFIG_SHIELD_X_NUCLEO_EEPRMA2

CONFIG_SHIELD_X_NUCLEO_IDB05A1

CONFIG_SHIELD_X_NUCLEO_IKS01A1

CONFIG_SHIELD_X_NUCLEO_IKS01A2

CONFIG_SHIELD_X_NUCLEO_IKS01A3

CONFIG_SHIELD_X_NUCLEO_IKS02A1

CONFIG_SOC_FLASH_NIOS2_QSPI

Nios-II QSPI flash driver

CONFIG_SOC_FLASH_NIOS2_QSPI_DEV_NAME

Nios-II QSPI flash device name

CONFIG_SOC_FLASH_TELINK_B91

Telink Semiconductor B91 flash driver

CONFIG_SOC_SERIES_BSIM_NRF52X

CONFIG_SOC_SERIES_BSIM_NRFXX

CONFIG_SPARC_CASA

CASA instructions

CONFIG_SPI

SPI hardware bus support

CONFIG_SPI_2_NRF_SPIM

CONFIG_SPI_DW

Designware SPI controller driver

CONFIG_SPI_DW_ACCESS_WORD_ONLY

DesignWare SPI only allows word access

CONFIG_SPI_DW_ARC_AUX_REGS

Registers are part of ARC auxiliary registers

CONFIG_SPI_DW_FIFO_DEPTH

RX and TX FIFO Depth

CONFIG_SPI_NOR

SPI NOR Flash

CONFIG_SPI_NRFX

nRF SPI nrfx drivers

CONFIG_SPI_SIFIVE

SiFive SPI controller driver

CONFIG_SPI_STM32_INTERRUPT

STM32 MCU SPI Interrupt Support

CONFIG_SPI_TELINK_B91

Telink Semiconductor B91 SPI driver

CONFIG_SPI_XEC_QMSPI

Microchip XEC QMSPI driver

CONFIG_SPI_XLNX_AXI_QUADSPI

Xilinx AXI Quad SPI driver

CONFIG_SRAM_SIZE

SRAM Size in kB

CONFIG_SSD1306

SSD1306 display driver

CONFIG_SSD16XX

SSD16XX compatible display controller driver

CONFIG_ST7735R

ST7735R display driver

CONFIG_ST7789V

ST7789V display driver

CONFIG_STM32H7_DUAL_CORE

Enable Dual Core

CONFIG_SYSOSC_SETTLING_US

System oscillator settling time

CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC

Hardware clock cycles per second, 2000000 for ISS

CONFIG_SYS_CLOCK_TICKS_PER_SEC

System tick frequency (in ticks/second)

CONFIG_TACH_XEC

XEC Tachometer sensor

CONFIG_TEMP_KINETIS

NXP Kinetis Temperature Sensor

CONFIG_TEST_EXTRA_STACKSIZE

Test function extra thread stack size

CONFIG_TFM_FLASH_MERGED_BINARY

CONFIG_THINGY53_INIT_PRIORITY

Init priority

CONFIG_THINGY53_MISO_WORKAROUND

MISO workaround

CONFIG_TIMER_DTMR_CMSDK_APB

ARM CMSDK (Cortex-M System Design Kit) DTMR Timer driver

CONFIG_TIMER_TMR_CMSDK_APB

ARM CMSDK (Cortex-M System Design Kit) Timer driver

CONFIG_UART_CMSDK_APB

ARM CMSDK APB UART driver

CONFIG_UART_CONSOLE

Use UART for console

CONFIG_UART_GECKO

Gecko UART/USART driver

CONFIG_UART_INTERRUPT_DRIVEN

Enable UART Interrupt support

CONFIG_UART_LINE_CTRL

Enable Serial Line Control API

CONFIG_UART_NATIVE_POSIX

UART driver for native_posix

CONFIG_UART_NRFX

nRF UART nrfx drivers

CONFIG_UART_NS16550

NS16550 serial driver

CONFIG_UART_PL011

ARM PL011 UART Driver

CONFIG_UART_PL011_PORT0

Enable driver for UART 0

CONFIG_UART_PL011_PORT1

Enable driver for UART 1

CONFIG_UART_RV32M1_LPUART

RV32M1 LPUART driver

CONFIG_UART_SIFIVE

SiFive Freedom serial driver

CONFIG_UART_TELINK_B91

Telink B91 UART driver

CONFIG_UART_XLNX_UARTLITE

Xilinx UART Lite

CONFIG_USART_SAM

Atmel SAM MCU family USART driver

CONFIG_USB_DEVICE_MANUFACTURER

USB manufacturer name

CONFIG_USB_DEVICE_NETWORK_ECM

USB Ethernet Control Model (ECM) Networking device

CONFIG_USB_DEVICE_NETWORK_EEM

USB Ethernet Emulation Model (EEM) Networking device

CONFIG_USB_DEVICE_PID

USB Product ID

CONFIG_USB_DEVICE_PRODUCT

USB product name

CONFIG_USB_DEVICE_STACK

USB Device Support

CONFIG_USB_DEVICE_VID

USB Vendor ID

CONFIG_USB_DW

Designware USB Device Controller Driver

CONFIG_USB_DW_USB_2_0

DesignWare Controller and PHY support for USB specification 2.0

CONFIG_USB_NATIVE_POSIX

Native Posix USB Device Controller Driver

CONFIG_USB_NRFX_ATTACHED_EVENT_DELAY

USBD attached event delay

CONFIG_USB_REQUEST_BUFFER_SIZE

Set buffer size for Standard, Class and Vendor request handlers

CONFIG_USB_UART_CONSOLE

Use USB port for console outputs

CONFIG_USE_DT_CODE_PARTITION

Link application into /chosen/zephyr,code-partition from devicetree

CONFIG_WDOG_CMSDK_APB

CMSDK APB Watchdog Driver for ARM family of MCUs

CONFIG_WIFI

Wi-Fi Drivers

CONFIG_WIFI_ESP_AT

Espressif AT Command support

CONFIG_WIFI_ESWIFI

Inventek eS-WiFi support

CONFIG_WIFI_WINC1500

WINC1500 driver support

CONFIG_X86_EXTRA_PAGE_TABLE_PAGES

Reserve extra pages in page table

CONFIG_X86_PC_COMPATIBLE

CONFIG_XTAL_SYS_CLK_HZ

External oscillator frequency

CONFIG_ZTEST_STACKSIZE

Test function thread stack size