This is an automated email from the ASF dual-hosted git repository. kasjer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit c30de791988b9551bc5e2262cabdb248249afd6a Author: Jerzy Kasenberg <[email protected]> AuthorDate: Mon Sep 7 08:10:16 2026 +0200 hw/mcu/nordic: Bump nrfx to v4.5.0 Due to nrfx source restructure in v4.0.0, mynewt version has to selectivly build relevant files depending on NRX_xxxx_ENABLED syscfg values that coresponds to nrfx configuration preprocessor definitions . Signed-off-by: Jerzy Kasenberg <[email protected]> --- hw/mcu/nordic/include/nrfx_config_common.h | 4 +- hw/mcu/nordic/include/nrfx_glue.h | 21 +++ hw/mcu/nordic/nrf52xxx/pkg.yml | 9 + hw/mcu/nordic/nrf5340/syscfg.yml | 3 + hw/mcu/nordic/pkg.yml | 263 ++++++++++++++++++++++++++++- hw/mcu/nordic/syscfg.yml | 199 ++++++++++++++++++++++ 6 files changed, 491 insertions(+), 8 deletions(-) diff --git a/hw/mcu/nordic/include/nrfx_config_common.h b/hw/mcu/nordic/include/nrfx_config_common.h index fabacd5a2..206183899 100644 --- a/hw/mcu/nordic/include/nrfx_config_common.h +++ b/hw/mcu/nordic/include/nrfx_config_common.h @@ -40,12 +40,12 @@ /** @brief Symbol specifying major version of the nrfx API to be used. */ #ifndef NRFX_CONFIG_API_VER_MAJOR -#define NRFX_CONFIG_API_VER_MAJOR 3 +#define NRFX_CONFIG_API_VER_MAJOR 4 #endif /** @brief Symbol specifying minor version of the nrfx API to be used. */ #ifndef NRFX_CONFIG_API_VER_MINOR -#define NRFX_CONFIG_API_VER_MINOR 14 +#define NRFX_CONFIG_API_VER_MINOR 5 #endif /** @brief Symbol specifying micro version of the nrfx API to be used. */ diff --git a/hw/mcu/nordic/include/nrfx_glue.h b/hw/mcu/nordic/include/nrfx_glue.h index e63de6007..c0bcf52d2 100644 --- a/hw/mcu/nordic/include/nrfx_glue.h +++ b/hw/mcu/nordic/include/nrfx_glue.h @@ -36,8 +36,20 @@ #include <assert.h> #include <stdatomic.h> +#include <drivers/nrfx_utils.h> +#include <drivers/nrfx_errors.h> #include "os/mynewt.h" +#ifndef NRF_STATIC_INLINE +#define NRF_STATIC_INLINE __STATIC_INLINE +#endif +#ifndef NRFX_STATIC_INLINE +#define NRFX_STATIC_INLINE __STATIC_INLINE +#endif +#ifndef NRFY_STATIC_INLINE +#define NRFY_STATIC_INLINE __STATIC_INLINE +#endif + #ifdef __cplusplus extern "C" { #endif @@ -327,6 +339,15 @@ extern "C" { /** @brief Bitmask that defines TIMER instances that are reserved for use outside of the nrfx library. */ #define NRFX_TIMERS_USED 0 +#ifndef nrf_clock_hf_is_running +#define nrf_clock_hf_is_running(p_reg, clk_src) \ + ({ \ + uint32_t _src = 0; \ + nrf_clock_is_running((p_reg), NRF_CLOCK_DOMAIN_HFCLK, &_src) && \ + (_src == (uint32_t)(clk_src)); \ + }) +#endif + /** @} */ #ifdef __cplusplus diff --git a/hw/mcu/nordic/nrf52xxx/pkg.yml b/hw/mcu/nordic/nrf52xxx/pkg.yml index cbe050d81..1c4a43af0 100644 --- a/hw/mcu/nordic/nrf52xxx/pkg.yml +++ b/hw/mcu/nordic/nrf52xxx/pkg.yml @@ -29,6 +29,15 @@ pkg.deps: - "@apache-mynewt-core/hw/mcu/nordic" - "@apache-mynewt-core/hw/mcu/nordic/nrf_common" +pkg.include_dirs: + - "@nordic-nrfx/bsp/stable/mdk/nrf52" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52840" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52833" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52820" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52811" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52810" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52805" + pkg.ign_files.'!MCU_COMMON_STARTUP || SPLIT_LOADER': - gcc_startup_cm4.s pkg.ign_files.'!MCU_COMMON_STARTUP || !SPLIT_LOADER': diff --git a/hw/mcu/nordic/nrf5340/syscfg.yml b/hw/mcu/nordic/nrf5340/syscfg.yml index 1087cdd28..ec7d7e37b 100644 --- a/hw/mcu/nordic/nrf5340/syscfg.yml +++ b/hw/mcu/nordic/nrf5340/syscfg.yml @@ -594,6 +594,9 @@ syscfg.defs: syscfg.vals: OS_TICKS_PER_SEC: 128 +syscfg.vals.QSPI_ENABLE: + NRFX_QSPI_ENABLED: 1 + syscfg.vals.CORTEX_DEFAULT_STARTUP: MCU_RAM_START: 0x20000400 MCU_RAM_SIZE: 0x7FC00 diff --git a/hw/mcu/nordic/pkg.yml b/hw/mcu/nordic/pkg.yml index 038045ecf..48d6d010e 100644 --- a/hw/mcu/nordic/pkg.yml +++ b/hw/mcu/nordic/pkg.yml @@ -31,22 +31,273 @@ pkg.keywords: pkg.type: sdk pkg.ign_dirs: - - "soc" + - "bsp" - "templates" - - "mdk" + - "lib" + - "doc" pkg.include_dirs: - "@nordic-nrfx/drivers/include" - "@nordic-nrfx/drivers" - "@nordic-nrfx/drivers/src" - "@nordic-nrfx/hal" + - "@nordic-nrfx/haly" - "@nordic-nrfx/helpers" - - "@nordic-nrfx/mdk" + - "@nordic-nrfx/bsp/stable" + - "@nordic-nrfx/bsp/stable/mdk" + - "@nordic-nrfx/bsp/stable/mdk/common" + - "@nordic-nrfx/bsp/stable/mdk/nrf51" + - "@nordic-nrfx/bsp/stable/mdk/nrf52" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52840" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52833" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52832" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52820" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52811" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52810" + - "@nordic-nrfx/bsp/stable/mdk/nrf52/nrf52805" + - "@nordic-nrfx/bsp/stable/mdk/nrf53" + - "@nordic-nrfx/bsp/stable/mdk/nrf53/nrf5340" + - "@nordic-nrfx/bsp/stable/mdk/nrf54h" + - "@nordic-nrfx/bsp/stable/mdk/nrf54h/nrf54h20" + - "@nordic-nrfx/bsp/stable/mdk/nrf54l" + - "@nordic-nrfx/bsp/stable/mdk/nrf54l/nrf54l15" + - "@nordic-nrfx/bsp/stable/mdk/nrf91" + - "@nordic-nrfx/bsp/stable/mdk/nrf91/nrf9160" + - "@nordic-nrfx/bsp/stable/mdk/nrf91/nrf9120" + - "@nordic-nrfx/bsp/stable/soc" - "@nordic-nrfx/." - "include" -pkg.src_dirs: - - "@nordic-nrfx/drivers/src" +pkg.source_files.NRFX_ADC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_adc.c" +app.cflags.NRFX_ADC_ENABLED: + - -DNRFX_ADC_ENABLED=1 + +pkg.source_files.NRFX_BELLBOARD_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_bellboard.c" +app.cflags.NRFX_BELLBOARD_ENABLED: + - -DNRFX_BELLBOARD_ENABLED=1 + +pkg.source_files.NRFX_CLOCK_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_clock.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_hfclk.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_hfclk192m.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_hfclkaudio.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_lfclk.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_xo.c" + - "@nordic-nrfx/drivers/src/nrfx_clock_xo24m.c" +app.cflags.NRFX_CLOCK_ENABLED: + - -DNRFX_CLOCK_ENABLED=1 + +pkg.source_files.NRFX_COMP_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_comp.c" +app.cflags.NRFX_COMP_ENABLED: + - -DNRFX_COMP_ENABLED=1 + +pkg.source_files.NRFX_CRACEN_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_cracen.c" +app.cflags.NRFX_CRACEN_ENABLED: + - -DNRFX_CRACEN_ENABLED=1 + +pkg.source_files.NRFX_DPPI_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_dppi.c" +app.cflags.NRFX_DPPI_ENABLED: + - -DNRFX_DPPI_ENABLED=1 + +pkg.source_files.NRFX_EGU_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_egu.c" +app.cflags.NRFX_EGU_ENABLED: + - -DNRFX_EGU_ENABLED=1 + +pkg.source_files.NRFX_GPIOTE_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_gpiote.c" +app.cflags.NRFX_GPIOTE_ENABLED: + - -DNRFX_GPIOTE_ENABLED=1 + +pkg.source_files.NRFX_GRTC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_grtc.c" +app.cflags.NRFX_GRTC_ENABLED: + - -DNRFX_GRTC_ENABLED=1 + +pkg.source_files.NRFX_I2S_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_i2s.c" +app.cflags.NRFX_I2S_ENABLED: + - -DNRFX_I2S_ENABLED=1 + +pkg.source_files.NRFX_IPC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_ipc.c" +app.cflags.NRFX_IPC_ENABLED: + - -DNRFX_IPC_ENABLED=1 + +pkg.source_files.NRFX_KMU_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_kmu.c" +app.cflags.NRFX_KMU_ENABLED: + - -DNRFX_KMU_ENABLED=1 + +pkg.source_files.NRFX_LPCOMP_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_lpcomp.c" +app.cflags.NRFX_LPCOMP_ENABLED: + - -DNRFX_LPCOMP_ENABLED=1 + +pkg.source_files.NRFX_MRAMC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_mramc.c" +app.cflags.NRFX_MRAMC_ENABLED: + - -DNRFX_MRAMC_ENABLED=1 + +pkg.source_files.NRFX_NFCT_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_nfct.c" +app.cflags.NRFX_NFCT_ENABLED: + - -DNRFX_NFCT_ENABLED=1 + +pkg.source_files.NRFX_NVMC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_nvmc.c" +app.cflags.NRFX_NVMC_ENABLED: + - -DNRFX_NVMC_ENABLED=1 + +pkg.source_files.NRFX_PDM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_pdm.c" +app.cflags.NRFX_PDM_ENABLED: + - -DNRFX_PDM_ENABLED=1 + +pkg.source_files.NRFX_POWER_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_power.c" +app.cflags.NRFX_POWER_ENABLED: + - -DNRFX_POWER_ENABLED=1 + +pkg.source_files.NRFX_PPI_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_ppi.c" +app.cflags.NRFX_PPI_ENABLED: + - -DNRFX_PPI_ENABLED=1 + +pkg.source_files.NRFX_PPIB_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_ppib.c" +app.cflags.NRFX_PPIB_ENABLED: + - -DNRFX_PPIB_ENABLED=1 + +pkg.source_files.NRFX_PRS_ENABLED: + - "@nordic-nrfx/drivers/src/prs/nrfx_prs.c" +app.cflags.NRFX_PRS_ENABLED: + - -DNRFX_PRS_ENABLED=1 + +pkg.source_files.NRFX_PWM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_pwm.c" +app.cflags.NRFX_PWM_ENABLED: + - -DNRFX_PWM_ENABLED=1 + +pkg.source_files.NRFX_QDEC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_qdec.c" +app.cflags.NRFX_QDEC_ENABLED: + - -DNRFX_QDEC_ENABLED=1 + +pkg.source_files.NRFX_QSPI_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_qspi.c" +app.cflags.NRFX_QSPI_ENABLED: + - -DNRFX_QSPI_ENABLED=1 + +pkg.source_files.NRFX_RNG_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_rng.c" +app.cflags.NRFX_RNG_ENABLED: + - -DNRFX_RNG_ENABLED=1 + +pkg.source_files.NRFX_RRAMC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_rramc.c" +app.cflags.NRFX_RRAMC_ENABLED: + - -DNRFX_RRAMC_ENABLED=1 + +pkg.source_files.NRFX_RTC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_rtc.c" +app.cflags.NRFX_RTC_ENABLED: + - -DNRFX_RTC_ENABLED=1 + +pkg.source_files.NRFX_SAADC_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_saadc.c" +app.cflags.NRFX_SAADC_ENABLED: + - -DNRFX_SAADC_ENABLED=1 + +pkg.source_files.NRFX_SPI_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_spi.c" +app.cflags.NRFX_SPI_ENABLED: + - -DNRFX_SPI_ENABLED=1 + +pkg.source_files.NRFX_SPIM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_spim.c" +app.cflags.NRFX_SPIM_ENABLED: + - -DNRFX_SPIM_ENABLED=1 + +pkg.source_files.NRFX_SPIS_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_spis.c" +app.cflags.NRFX_SPIS_ENABLED: + - -DNRFX_SPIS_ENABLED=1 + +pkg.source_files.NRFX_SYSTICK_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_systick.c" +app.cflags.NRFX_SYSTICK_ENABLED: + - -DNRFX_SYSTICK_ENABLED=1 + +pkg.source_files.NRFX_TBM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_tbm.c" +app.cflags.NRFX_TBM_ENABLED: + - -DNRFX_TBM_ENABLED=1 + +pkg.source_files.NRFX_TDM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_tdm.c" +app.cflags.NRFX_TDM_ENABLED: + - -DNRFX_TDM_ENABLED=1 + +pkg.source_files.NRFX_TEMP_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_temp.c" +app.cflags.NRFX_TEMP_ENABLED: + - -DNRFX_TEMP_ENABLED=1 + +pkg.source_files.NRFX_TIMER_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_timer.c" +app.cflags.NRFX_TIMER_ENABLED: + - -DNRFX_TIMER_ENABLED=1 + +pkg.source_files.NRFX_TWI_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_twi.c" +app.cflags.NRFX_TWI_ENABLED: + - -DNRFX_TWI_ENABLED=1 + +pkg.source_files.NRFX_TWIM_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_twim.c" +app.cflags.NRFX_TWIM_ENABLED: + - -DNRFX_TWIM_ENABLED=1 + +pkg.source_files.NRFX_TWIS_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_twis.c" +app.cflags.NRFX_TWIS_ENABLED: + - -DNRFX_TWIS_ENABLED=1 + +pkg.source_files.NRFX_UART_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_uart.c" +app.cflags.NRFX_UART_ENABLED: + - -DNRFX_UART_ENABLED=1 + +pkg.source_files.NRFX_UARTE_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_uarte.c" +app.cflags.NRFX_UARTE_ENABLED: + - -DNRFX_UARTE_ENABLED=1 + +pkg.source_files.NRFX_USBD_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_usbd.c" +app.cflags.NRFX_USBD_ENABLED: + - -DNRFX_USBD_ENABLED=1 + +pkg.source_files.NRFX_USBREG_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_usbreg.c" +app.cflags.NRFX_USBREG_ENABLED: + - -DNRFX_USBREG_ENABLED=1 + +pkg.source_files.NRFX_VEVIF_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_vevif.c" +app.cflags.NRFX_VEVIF_ENABLED: + - -DNRFX_VEVIF_ENABLED=1 + +pkg.source_files.NRFX_WDT_ENABLED: + - "@nordic-nrfx/drivers/src/nrfx_wdt.c" +app.cflags.NRFX_WDT_ENABLED: + - -DNRFX_WDT_ENABLED=1 pkg.cflags: - -std=gnu99 @@ -58,7 +309,7 @@ pkg.deps: repository.nordic-nrfx: type: github - vers: v3.14.0-commit + vers: v4.5.0-commit branch: master user: NordicSemiconductor repo: nrfx diff --git a/hw/mcu/nordic/syscfg.yml b/hw/mcu/nordic/syscfg.yml new file mode 100644 index 000000000..47b70f889 --- /dev/null +++ b/hw/mcu/nordic/syscfg.yml @@ -0,0 +1,199 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +syscfg.defs: + NRFX_ADC_ENABLED: + description: Enable NRFX ADC driver + value: 0 + + NRFX_BELLBOARD_ENABLED: + description: Enable NRFX BELLBOARD driver + value: 0 + + NRFX_CLOCK_ENABLED: + description: Enable NRFX CLOCK driver + value: 0 + + NRFX_COMP_ENABLED: + description: Enable NRFX COMP driver + value: 0 + + NRFX_CRACEN_ENABLED: + description: Enable NRFX CRACEN driver + value: 0 + + NRFX_DPPI_ENABLED: + description: Enable NRFX DPPI driver + value: 0 + + NRFX_EGU_ENABLED: + description: Enable NRFX EGU driver + value: 0 + + NRFX_GPIOTE_ENABLED: + description: Enable NRFX GPIOTE driver + value: 0 + + NRFX_GRTC_ENABLED: + description: Enable NRFX GRTC driver + value: 0 + + NRFX_I2S_ENABLED: + description: Enable NRFX I2S driver + value: 0 + + NRFX_IPC_ENABLED: + description: Enable NRFX IPC driver + value: 0 + + NRFX_KMU_ENABLED: + description: Enable NRFX KMU driver + value: 0 + + NRFX_LPCOMP_ENABLED: + description: Enable NRFX LPCOMP driver + value: 0 + + NRFX_MRAMC_ENABLED: + description: Enable NRFX MRAMC driver + value: 0 + + NRFX_NFCT_ENABLED: + description: Enable NRFX NFCT driver + value: 0 + + NRFX_NVMC_ENABLED: + description: Enable NRFX NVMC driver + value: 0 + + NRFX_PDM_ENABLED: + description: Enable NRFX PDM driver + value: 0 + + NRFX_POWER_ENABLED: + description: Enable NRFX POWER driver + value: 0 + + NRFX_PPI_ENABLED: + description: Enable NRFX PPI driver + value: 0 + + NRFX_PPIB_ENABLED: + description: Enable NRFX PPIB driver + value: 0 + + NRFX_PRS_ENABLED: + description: Enable NRFX Peripheral Resource Sharing (PRS) + value: 0 + + NRFX_PWM_ENABLED: + description: Enable NRFX PWM driver + value: 0 + + NRFX_QDEC_ENABLED: + description: Enable NRFX QDEC driver + value: 0 + + NRFX_QSPI_ENABLED: + description: Enable NRFX QSPI driver + value: 0 + + NRFX_RNG_ENABLED: + description: Enable NRFX RNG driver + value: 0 + + NRFX_RRAMC_ENABLED: + description: Enable NRFX RRAMC driver + value: 0 + + NRFX_RTC_ENABLED: + description: Enable NRFX RTC driver + value: 0 + + NRFX_SAADC_ENABLED: + description: Enable NRFX SAADC driver + value: 0 + + NRFX_SPI_ENABLED: + description: Enable NRFX SPI driver + value: 0 + + NRFX_SPIM_ENABLED: + description: Enable NRFX SPIM driver + value: 0 + + NRFX_SPIS_ENABLED: + description: Enable NRFX SPIS driver + value: 0 + + NRFX_SYSTICK_ENABLED: + description: Enable NRFX SYSTICK driver + value: 0 + + NRFX_TBM_ENABLED: + description: Enable NRFX TBM driver + value: 0 + + NRFX_TDM_ENABLED: + description: Enable NRFX TDM driver + value: 0 + + NRFX_TEMP_ENABLED: + description: Enable NRFX TEMP driver + value: 0 + + NRFX_TIMER_ENABLED: + description: Enable NRFX TIMER driver + value: 0 + + NRFX_TWI_ENABLED: + description: Enable NRFX TWI driver + value: 0 + + NRFX_TWIM_ENABLED: + description: Enable NRFX TWIM driver + value: 0 + + NRFX_TWIS_ENABLED: + description: Enable NRFX TWIS driver + value: 0 + + NRFX_UART_ENABLED: + description: Enable NRFX UART driver + value: 0 + + NRFX_UARTE_ENABLED: + description: Enable NRFX UARTE driver + value: 0 + + NRFX_USBD_ENABLED: + description: Enable NRFX USBD driver + value: 0 + + NRFX_USBREG_ENABLED: + description: Enable NRFX USBREG driver + value: 0 + + NRFX_VEVIF_ENABLED: + description: Enable NRFX VEVIF driver + value: 0 + + NRFX_WDT_ENABLED: + description: Enable NRFX WDT driver + value: 0
