blob: b371852cf7177b4d23cf3095fd55c635d18b5e2a [file] [log] [blame]
/**
* Copyright (c) 2017 - 2019, Nordic Semiconductor ASA
*
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form, except as embedded into a Nordic
* Semiconductor ASA integrated circuit in a product or a software update for
* such product, must reproduce the above copyright notice, this list of
* conditions and the following disclaimer in the documentation and/or other
* materials provided with the distribution.
*
* 3. Neither the name of Nordic Semiconductor ASA nor the names of its
* contributors may be used to endorse or promote products derived from this
* software without specific prior written permission.
*
* 4. This software, with or without modification, must only be used with a
* Nordic Semiconductor ASA integrated circuit.
*
* 5. Any software provided in binary form under this license must not be reverse
* engineered, decompiled, modified and/or disassembled.
*
* THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
* OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
#ifndef APPLY_OLD_CONFIG_H__
#define APPLY_OLD_CONFIG_H__
//------------------------------------------------------------------------------
// Peripheral Resource Sharing (PRS)
#if defined(PERIPHERAL_RESOURCE_SHARING_ENABLED)
#define NRFX_PRS_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#define NRFX_PRS_BOX_0_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#define NRFX_PRS_BOX_1_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#define NRFX_PRS_BOX_2_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#define NRFX_PRS_BOX_3_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#define NRFX_PRS_BOX_4_ENABLED PERIPHERAL_RESOURCE_SHARING_ENABLED
#if defined(COMMON_CONFIG_LOG_ENABLED)
#undef NRFX_PRS_CONFIG_LOG_ENABLED
#define NRFX_PRS_CONFIG_LOG_ENABLED COMMON_CONFIG_LOG_ENABLED
#endif
#if defined(COMMON_CONFIG_LOG_LEVEL)
#undef NRFX_PRS_CONFIG_LOG_LEVEL
#define NRFX_PRS_CONFIG_LOG_LEVEL COMMON_CONFIG_LOG_LEVEL
#endif
#if defined(COMMON_CONFIG_INFO_COLOR)
#undef NRFX_PRS_CONFIG_INFO_COLOR
#define NRFX_PRS_CONFIG_INFO_COLOR COMMON_CONFIG_INFO_COLOR
#endif
#if defined(COMMON_CONFIG_DEBUG_COLOR)
#undef NRFX_PRS_CONFIG_DEBUG_COLOR
#define NRFX_PRS_CONFIG_DEBUG_COLOR COMMON_CONFIG_DEBUG_COLOR
#endif
#endif // defined(PERIPHERAL_RESOURCE_SHARING_ENABLED)
//------------------------------------------------------------------------------
// CLOCK
#if defined(NRF_CLOCK_ENABLED)
#if defined(CLOCK_CONFIG_LF_CAL_ENABLED) && defined(CLOCK_CONFIG_LF_SRC)
#if (CLOCK_CONFIG_LF_SRC == CLOCK_LFCLKSRC_SRC_RC)
#define NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 1
#endif
#endif
#undef NRFX_CLOCK_ENABLED
#define NRFX_CLOCK_ENABLED NRF_CLOCK_ENABLED
#if defined(CLOCK_CONFIG_LF_SRC)
#undef NRFX_CLOCK_CONFIG_LF_SRC
#define NRFX_CLOCK_CONFIG_LF_SRC CLOCK_CONFIG_LF_SRC
#endif
#if defined(CLOCK_CONFIG_IRQ_PRIORITY)
#undef NRFX_CLOCK_CONFIG_IRQ_PRIORITY
#define NRFX_CLOCK_CONFIG_IRQ_PRIORITY CLOCK_CONFIG_IRQ_PRIORITY
#endif
#if defined(CLOCK_CONFIG_LOG_ENABLED)
#undef NRFX_CLOCK_CONFIG_LOG_ENABLED
#define NRFX_CLOCK_CONFIG_LOG_ENABLED CLOCK_CONFIG_LOG_ENABLED
#endif
#if defined(CLOCK_CONFIG_LOG_LEVEL)
#undef NRFX_CLOCK_CONFIG_LOG_LEVEL
#define NRFX_CLOCK_CONFIG_LOG_LEVEL CLOCK_CONFIG_LOG_LEVEL
#endif
#if defined(CLOCK_CONFIG_INFO_COLOR)
#undef NRFX_CLOCK_CONFIG_INFO_COLOR
#define NRFX_CLOCK_CONFIG_INFO_COLOR CLOCK_CONFIG_INFO_COLOR
#endif
#if defined(CLOCK_CONFIG_DEBUG_COLOR)
#undef NRFX_CLOCK_CONFIG_DEBUG_COLOR
#define NRFX_CLOCK_CONFIG_DEBUG_COLOR CLOCK_CONFIG_DEBUG_COLOR
#endif
#endif // defined(NRF_CLOCK_ENABLED)
//------------------------------------------------------------------------------
// COMP
#if defined(COMP_ENABLED)
#undef NRFX_COMP_ENABLED
#define NRFX_COMP_ENABLED COMP_ENABLED
#if defined(COMP_CONFIG_REF)
#undef NRFX_COMP_CONFIG_REF
#define NRFX_COMP_CONFIG_REF COMP_CONFIG_REF
#endif
#if defined(COMP_CONFIG_MAIN_MODE)
#undef NRFX_COMP_CONFIG_MAIN_MODE
#define NRFX_COMP_CONFIG_MAIN_MODE COMP_CONFIG_MAIN_MODE
#endif
#if defined(COMP_CONFIG_SPEED_MODE)
#undef NRFX_COMP_CONFIG_SPEED_MODE
#define NRFX_COMP_CONFIG_SPEED_MODE COMP_CONFIG_SPEED_MODE
#endif
#if defined(COMP_CONFIG_HYST)
#undef NRFX_COMP_CONFIG_HYST
#define NRFX_COMP_CONFIG_HYST COMP_CONFIG_HYST
#endif
#if defined(COMP_CONFIG_ISOURCE)
#undef NRFX_COMP_CONFIG_ISOURCE
#define NRFX_COMP_CONFIG_ISOURCE COMP_CONFIG_ISOURCE
#endif
#if defined(COMP_CONFIG_INPUT)
#undef NRFX_COMP_CONFIG_INPUT
#define NRFX_COMP_CONFIG_INPUT COMP_CONFIG_INPUT
#endif
#if defined(COMP_CONFIG_IRQ_PRIORITY)
#undef NRFX_COMP_CONFIG_IRQ_PRIORITY
#define NRFX_COMP_CONFIG_IRQ_PRIORITY COMP_CONFIG_IRQ_PRIORITY
#endif
#if defined(COMP_CONFIG_LOG_ENABLED)
#undef NRFX_COMP_CONFIG_LOG_ENABLED
#define NRFX_COMP_CONFIG_LOG_ENABLED COMP_CONFIG_LOG_ENABLED
#endif
#if defined(COMP_CONFIG_LOG_LEVEL)
#undef NRFX_COMP_CONFIG_LOG_LEVEL
#define NRFX_COMP_CONFIG_LOG_LEVEL COMP_CONFIG_LOG_LEVEL
#endif
#if defined(COMP_CONFIG_INFO_COLOR)
#undef NRFX_COMP_CONFIG_INFO_COLOR
#define NRFX_COMP_CONFIG_INFO_COLOR COMP_CONFIG_INFO_COLOR
#endif
#if defined(COMP_CONFIG_DEBUG_COLOR)
#undef NRFX_COMP_CONFIG_DEBUG_COLOR
#define NRFX_COMP_CONFIG_DEBUG_COLOR COMP_CONFIG_DEBUG_COLOR
#endif
#endif // defined(COMP_ENABLED)
//------------------------------------------------------------------------------
// GPIOTE
#if defined(GPIOTE_ENABLED)
#undef NRFX_GPIOTE_ENABLED
#define NRFX_GPIOTE_ENABLED GPIOTE_ENABLED
#if defined(GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS)
#undef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
#define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
#endif
#if defined(GPIOTE_CONFIG_IRQ_PRIORITY)
#undef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY
#define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY GPIOTE_CONFIG_IRQ_PRIORITY
#endif
#if defined(GPIOTE_CONFIG_LOG_ENABLED)
#undef NRFX_GPIOTE_CONFIG_LOG_ENABLED
#define NRFX_GPIOTE_CONFIG_LOG_ENABLED GPIOTE_CONFIG_LOG_ENABLED
#endif
#if defined(GPIOTE_CONFIG_LOG_LEVEL)
#undef NRFX_GPIOTE_CONFIG_LOG_LEVEL
#define NRFX_GPIOTE_CONFIG_LOG_LEVEL GPIOTE_CONFIG_LOG_LEVEL
#endif
#if defined(GPIOTE_CONFIG_INFO_COLOR)
#undef NRFX_GPIOTE_CONFIG_INFO_COLOR
#define NRFX_GPIOTE_CONFIG_INFO_COLOR GPIOTE_CONFIG_INFO_COLOR
#endif
#if defined(GPIOTE_CONFIG_DEBUG_COLOR)
#undef NRFX_GPIOTE_CONFIG_DEBUG_COLOR
#define NRFX_GPIOTE_CONFIG_DEBUG_COLOR GPIOTE_CONFIG_DEBUG_COLOR
#endif
#endif // defined(GPIOTE_ENABLED)
//------------------------------------------------------------------------------
// I2S
#if defined(I2S_ENABLED)
#undef NRFX_I2S_ENABLED
#define NRFX_I2S_ENABLED I2S_ENABLED
#if defined(I2S_CONFIG_SCK_PIN)
#undef NRFX_I2S_CONFIG_SCK_PIN
#define NRFX_I2S_CONFIG_SCK_PIN I2S_CONFIG_SCK_PIN
#endif
#if defined(I2S_CONFIG_LRCK_PIN)
#undef NRFX_I2S_CONFIG_LRCK_PIN
#define NRFX_I2S_CONFIG_LRCK_PIN I2S_CONFIG_LRCK_PIN
#endif
#if defined(I2S_CONFIG_MCK_PIN)
#undef NRFX_I2S_CONFIG_MCK_PIN
#define NRFX_I2S_CONFIG_MCK_PIN I2S_CONFIG_MCK_PIN
#endif
#if defined(I2S_CONFIG_SDOUT_PIN)
#undef NRFX_I2S_CONFIG_SDOUT_PIN
#define NRFX_I2S_CONFIG_SDOUT_PIN I2S_CONFIG_SDOUT_PIN
#endif
#if defined(I2S_CONFIG_SDIN_PIN)
#undef NRFX_I2S_CONFIG_SDIN_PIN
#define NRFX_I2S_CONFIG_SDIN_PIN I2S_CONFIG_SDIN_PIN
#endif
#if defined(I2S_CONFIG_MASTER)
#undef NRFX_I2S_CONFIG_MASTER
#define NRFX_I2S_CONFIG_MASTER I2S_CONFIG_MASTER
#endif
#if defined(I2S_CONFIG_FORMAT)
#undef NRFX_I2S_CONFIG_FORMAT
#define NRFX_I2S_CONFIG_FORMAT I2S_CONFIG_FORMAT
#endif
#if defined(I2S_CONFIG_ALIGN)
#undef NRFX_I2S_CONFIG_ALIGN
#define NRFX_I2S_CONFIG_ALIGN I2S_CONFIG_ALIGN
#endif
#if defined(I2S_CONFIG_SWIDTH)
#undef NRFX_I2S_CONFIG_SWIDTH
#define NRFX_I2S_CONFIG_SWIDTH I2S_CONFIG_SWIDTH
#endif
#if defined(I2S_CONFIG_CHANNELS)
#undef NRFX_I2S_CONFIG_CHANNELS
#define NRFX_I2S_CONFIG_CHANNELS I2S_CONFIG_CHANNELS
#endif
#if defined(I2S_CONFIG_MCK_SETUP)
#undef NRFX_I2S_CONFIG_MCK_SETUP
#define NRFX_I2S_CONFIG_MCK_SETUP I2S_CONFIG_MCK_SETUP
#endif
#if defined(I2S_CONFIG_RATIO)
#undef NRFX_I2S_CONFIG_RATIO
#define NRFX_I2S_CONFIG_RATIO I2S_CONFIG_RATIO
#endif
#if defined(I2S_CONFIG_IRQ_PRIORITY)
#undef NRFX_I2S_CONFIG_IRQ_PRIORITY
#define NRFX_I2S_CONFIG_IRQ_PRIORITY I2S_CONFIG_IRQ_PRIORITY
#endif
#if defined(I2S_CONFIG_LOG_ENABLED)
#undef NRFX_I2S_CONFIG_LOG_ENABLED
#define NRFX_I2S_CONFIG_LOG_ENABLED I2S_CONFIG_LOG_ENABLED
#endif
#if defined(I2S_CONFIG_LOG_LEVEL)
#undef NRFX_I2S_CONFIG_LOG_LEVEL
#define NRFX_I2S_CONFIG_LOG_LEVEL I2S_CONFIG_LOG_LEVEL
#endif
#if defined(I2S_CONFIG_INFO_COLOR)
#undef NRFX_I2S_CONFIG_INFO_COLOR
#define NRFX_I2S_CONFIG_INFO_COLOR I2S_CONFIG_INFO_COLOR
#endif
#if defined(I2S_CONFIG_DEBUG_COLOR)
#undef NRFX_I2S_CONFIG_DEBUG_COLOR
#define NRFX_I2S_CONFIG_DEBUG_COLOR I2S_CONFIG_DEBUG_COLOR
#endif
#endif // defined(I2S_ENABLED)
//------------------------------------------------------------------------------
// LPCOMP
#if defined(LPCOMP_ENABLED)
#undef NRFX_LPCOMP_ENABLED
#define NRFX_LPCOMP_ENABLED LPCOMP_ENABLED
#if defined(LPCOMP_CONFIG_REFERENCE)
#undef NRFX_LPCOMP_CONFIG_REFERENCE
#define NRFX_LPCOMP_CONFIG_REFERENCE LPCOMP_CONFIG_REFERENCE
#endif
#if defined(LPCOMP_CONFIG_DETECTION)
#undef NRFX_LPCOMP_CONFIG_DETECTION
#define NRFX_LPCOMP_CONFIG_DETECTION LPCOMP_CONFIG_DETECTION
#endif
#if defined(LPCOMP_CONFIG_INPUT)
#undef NRFX_LPCOMP_CONFIG_INPUT
#define NRFX_LPCOMP_CONFIG_INPUT LPCOMP_CONFIG_INPUT
#endif
#if defined(LPCOMP_CONFIG_HYST)
#undef NRFX_LPCOMP_CONFIG_HYST
#define NRFX_LPCOMP_CONFIG_HYST LPCOMP_CONFIG_HYST
#endif
#if defined(LPCOMP_CONFIG_IRQ_PRIORITY)
#undef NRFX_LPCOMP_CONFIG_IRQ_PRIORITY
#define NRFX_LPCOMP_CONFIG_IRQ_PRIORITY LPCOMP_CONFIG_IRQ_PRIORITY
#endif
#if defined(LPCOMP_CONFIG_LOG_ENABLED)
#undef NRFX_LPCOMP_CONFIG_LOG_ENABLED
#define NRFX_LPCOMP_CONFIG_LOG_ENABLED LPCOMP_CONFIG_LOG_ENABLED
#endif
#if defined(LPCOMP_CONFIG_LOG_LEVEL)
#undef NRFX_LPCOMP_CONFIG_LOG_LEVEL
#define NRFX_LPCOMP_CONFIG_LOG_LEVEL LPCOMP_CONFIG_LOG_LEVEL
#endif
#if defined(LPCOMP_CONFIG_INFO_COLOR)
#undef NRFX_LPCOMP_CONFIG_INFO_COLOR
#define NRFX_LPCOMP_CONFIG_INFO_COLOR LPCOMP_CONFIG_INFO_COLOR
#endif
#if defined(LPCOMP_CONFIG_DEBUG_COLOR)
#undef NRFX_LPCOMP_CONFIG_DEBUG_COLOR
#define NRFX_LPCOMP_CONFIG_DEBUG_COLOR LPCOMP_CONFIG_DEBUG_COLOR
#endif
#endif // defined(LPCOMP_ENABLED)
//------------------------------------------------------------------------------
// PDM
#if defined(PDM_ENABLED)
#undef NRFX_PDM_ENABLED
#define NRFX_PDM_ENABLED PDM_ENABLED
#if defined(PDM_CONFIG_MODE)
#undef NRFX_PDM_CONFIG_MODE
#define NRFX_PDM_CONFIG_MODE PDM_CONFIG_MODE
#endif
#if defined(PDM_CONFIG_EDGE)
#undef NRFX_PDM_CONFIG_EDGE
#define NRFX_PDM_CONFIG_EDGE PDM_CONFIG_EDGE
#endif
#if defined(PDM_CONFIG_CLOCK_FREQ)
#undef NRFX_PDM_CONFIG_CLOCK_FREQ
#define NRFX_PDM_CONFIG_CLOCK_FREQ PDM_CONFIG_CLOCK_FREQ
#endif
#if defined(PDM_CONFIG_IRQ_PRIORITY)
#undef NRFX_PDM_CONFIG_IRQ_PRIORITY
#define NRFX_PDM_CONFIG_IRQ_PRIORITY PDM_CONFIG_IRQ_PRIORITY
#endif
#if defined(PDM_CONFIG_LOG_ENABLED)
#undef NRFX_PDM_CONFIG_LOG_ENABLED
#define NRFX_PDM_CONFIG_LOG_ENABLED PDM_CONFIG_LOG_ENABLED
#endif
#if defined(PDM_CONFIG_LOG_LEVEL)
#undef NRFX_PDM_CONFIG_LOG_LEVEL
#define NRFX_PDM_CONFIG_LOG_LEVEL PDM_CONFIG_LOG_LEVEL
#endif
#if defined(PDM_CONFIG_INFO_COLOR)
#undef NRFX_PDM_CONFIG_INFO_COLOR
#define NRFX_PDM_CONFIG_INFO_COLOR PDM_CONFIG_INFO_COLOR
#endif
#if defined(PDM_CONFIG_DEBUG_COLOR)
#undef NRFX_PDM_CONFIG_DEBUG_COLOR
#define NRFX_PDM_CONFIG_DEBUG_COLOR PDM_CONFIG_DEBUG_COLOR
#endif
#endif // defined(PDM_ENABLED)
//------------------------------------------------------------------------------
// POWER
#if defined(POWER_ENABLED)
#undef NRFX_POWER_ENABLED
#define NRFX_POWER_ENABLED POWER_ENABLED
#if defined(POWER_CONFIG_IRQ_PRIORITY)
#undef NRFX_POWER_CONFIG_IRQ_PRIORITY
#define NRFX_POWER_CONFIG_IRQ_PRIORITY POWER_CONFIG_IRQ_PRIORITY
#endif
#if defined(POWER_CONFIG_DEFAULT_DCDCEN)
#undef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
#define NRFX_POWER_CONFIG_DEFAULT_DCDCEN POWER_CONFIG_DEFAULT_DCDCEN
#endif
#if defined(POWER_CONFIG_DEFAULT_DCDCENHV)
#undef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
#define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV POWER_CONFIG_DEFAULT_DCDCENHV
#endif
#endif // defined(POWER_ENABLED)
//------------------------------------------------------------------------------
// PPI
#if defined(PPI_ENABLED)
#undef NRFX_PPI_ENABLED
#define NRFX_PPI_ENABLED PPI_ENABLED
#if defined(PPI_CONFIG_LOG_ENABLED)
#undef NRFX_PPI_CONFIG_LOG_ENABLED
#define NRFX_PPI_CONFIG_LOG_ENABLED PPI_CONFIG_LOG_ENABLED
#endif
#if defined(PPI_CONFIG_LOG_LEVEL)
#undef NRFX_PPI_CONFIG_LOG_LEVEL
#define NRFX_PPI_CONFIG_LOG_LEVEL PPI_CONFIG_LOG_LEVEL
#endif
#if defined(PPI_CONFIG_INFO_COLOR)
#undef NRFX_PPI_CONFIG_INFO_COLOR
#define NRFX_PPI_CONFIG_INFO_COLOR PPI_CONFIG_INFO_COLOR
#endif
#if defined(PPI_CONFIG_DEBUG_COLOR)
#undef NRFX_PPI_CONFIG_DEBUG_COLOR
#define NRFX_PPI_CONFIG_DEBUG_COLOR PPI_CONFIG_DEBUG_COLOR
#endif
#endif // defined(PPI_ENABLED)
//------------------------------------------------------------------------------
// PWM
#if defined(PWM_ENABLED)
#undef NRFX_PWM_ENABLED
#define NRFX_PWM_ENABLED PWM_ENABLED
#if defined(PWM0_ENABLED)
#undef NRFX_PWM0_ENABLED
#define NRFX_PWM0_ENABLED PWM0_ENABLED
#endif
#if defined(PWM1_ENABLED)
#undef NRFX_PWM1_ENABLED
#define NRFX_PWM1_ENABLED PWM1_ENABLED
#endif
#if defined(PWM2_ENABLED)
#undef NRFX_PWM2_ENABLED
#define NRFX_PWM2_ENABLED PWM2_ENABLED
#endif
#if defined(PWM3_ENABLED)
#undef NRFX_PWM3_ENABLED
#define NRFX_PWM3_ENABLED PWM3_ENABLED
#endif
#if defined(PWM_DEFAULT_CONFIG_OUT0_PIN)
#undef NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN
#define NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN PWM_DEFAULT_CONFIG_OUT0_PIN
#endif
#if defined(PWM_DEFAULT_CONFIG_OUT1_PIN)
#undef NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN
#define NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN PWM_DEFAULT_CONFIG_OUT1_PIN
#endif
#if defined(PWM_DEFAULT_CONFIG_OUT2_PIN)
#undef NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN
#define NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN PWM_DEFAULT_CONFIG_OUT2_PIN
#endif
#if defined(PWM_DEFAULT_CONFIG_OUT3_PIN)
#undef NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN
#define NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN PWM_DEFAULT_CONFIG_OUT3_PIN
#endif
#if defined(PWM_DEFAULT_CONFIG_BASE_CLOCK)
#undef NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK
#define NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK PWM_DEFAULT_CONFIG_BASE_CLOCK
#endif
#if defined(PWM_DEFAULT_CONFIG_COUNT_MODE)
#undef NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE
#define NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE PWM_DEFAULT_CONFIG_COUNT_MODE
#endif
#if defined(PWM_DEFAULT_CONFIG_TOP_VALUE)
#undef NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE
#define NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE PWM_DEFAULT_CONFIG_TOP_VALUE
#endif
#if defined(PWM_DEFAULT_CONFIG_LOAD_MODE)
#undef NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE
#define NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE PWM_DEFAULT_CONFIG_LOAD_MODE
#endif
#if defined(PWM_DEFAULT_CONFIG_STEP_MODE)
#undef NRFX_PWM_DEFAULT_CONFIG_STEP_MODE
#define NRFX_PWM_DEFAULT_CONFIG_STEP_MODE PWM_DEFAULT_CONFIG_STEP_MODE
#endif
#if defined(PWM_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY PWM_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(PWM_CONFIG_LOG_ENABLED)
#undef NRFX_PWM_CONFIG_LOG_ENABLED
#define NRFX_PWM_CONFIG_LOG_ENABLED PWM_CONFIG_LOG_ENABLED
#endif
#if defined(PWM_CONFIG_LOG_LEVEL)
#undef NRFX_PWM_CONFIG_LOG_LEVEL
#define NRFX_PWM_CONFIG_LOG_LEVEL PWM_CONFIG_LOG_LEVEL
#endif
#if defined(PWM_CONFIG_INFO_COLOR)
#undef NRFX_PWM_CONFIG_INFO_COLOR
#define NRFX_PWM_CONFIG_INFO_COLOR PWM_CONFIG_INFO_COLOR
#endif
#if defined(PWM_CONFIG_DEBUG_COLOR)
#undef NRFX_PWM_CONFIG_DEBUG_COLOR
#define NRFX_PWM_CONFIG_DEBUG_COLOR PWM_CONFIG_DEBUG_COLOR
#endif
#if defined(PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED)
#undef NRFX_PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#define NRFX_PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#endif
#if defined(PWM_NRF52_ANOMALY_109_EGU_INSTANCE)
#undef NRFX_PWM_NRF52_ANOMALY_109_EGU_INSTANCE
#define NRFX_PWM_NRF52_ANOMALY_109_EGU_INSTANCE PWM_NRF52_ANOMALY_109_EGU_INSTANCE
#endif
#endif // defined(PWM_ENABLED)
//------------------------------------------------------------------------------
// QDEC
#if defined(QDEC_ENABLED)
#undef NRFX_QDEC_ENABLED
#define NRFX_QDEC_ENABLED QDEC_ENABLED
#if defined(QDEC_CONFIG_REPORTPER)
#undef NRFX_QDEC_CONFIG_REPORTPER
#define NRFX_QDEC_CONFIG_REPORTPER QDEC_CONFIG_REPORTPER
#endif
#if defined(QDEC_CONFIG_SAMPLEPER)
#undef NRFX_QDEC_CONFIG_SAMPLEPER
#define NRFX_QDEC_CONFIG_SAMPLEPER QDEC_CONFIG_SAMPLEPER
#endif
#if defined(QDEC_CONFIG_PIO_A)
#undef NRFX_QDEC_CONFIG_PIO_A
#define NRFX_QDEC_CONFIG_PIO_A QDEC_CONFIG_PIO_A
#endif
#if defined(QDEC_CONFIG_PIO_B)
#undef NRFX_QDEC_CONFIG_PIO_B
#define NRFX_QDEC_CONFIG_PIO_B QDEC_CONFIG_PIO_B
#endif
#if defined(QDEC_CONFIG_PIO_LED)
#undef NRFX_QDEC_CONFIG_PIO_LED
#define NRFX_QDEC_CONFIG_PIO_LED QDEC_CONFIG_PIO_LED
#endif
#if defined(QDEC_CONFIG_LEDPRE)
#undef NRFX_QDEC_CONFIG_LEDPRE
#define NRFX_QDEC_CONFIG_LEDPRE QDEC_CONFIG_LEDPRE
#endif
#if defined(QDEC_CONFIG_LEDPOL)
#undef NRFX_QDEC_CONFIG_LEDPOL
#define NRFX_QDEC_CONFIG_LEDPOL QDEC_CONFIG_LEDPOL
#endif
#if defined(QDEC_CONFIG_DBFEN)
#undef NRFX_QDEC_CONFIG_DBFEN
#define NRFX_QDEC_CONFIG_DBFEN QDEC_CONFIG_DBFEN
#endif
#if defined(QDEC_CONFIG_SAMPLE_INTEN)
#undef NRFX_QDEC_CONFIG_SAMPLE_INTEN
#define NRFX_QDEC_CONFIG_SAMPLE_INTEN QDEC_CONFIG_SAMPLE_INTEN
#endif
#if defined(QDEC_CONFIG_IRQ_PRIORITY)
#undef NRFX_QDEC_CONFIG_IRQ_PRIORITY
#define NRFX_QDEC_CONFIG_IRQ_PRIORITY QDEC_CONFIG_IRQ_PRIORITY
#endif
#if defined(QDEC_CONFIG_LOG_ENABLED)
#undef NRFX_QDEC_CONFIG_LOG_ENABLED
#define NRFX_QDEC_CONFIG_LOG_ENABLED QDEC_CONFIG_LOG_ENABLED
#endif
#if defined(QDEC_CONFIG_LOG_LEVEL)
#undef NRFX_QDEC_CONFIG_LOG_LEVEL
#define NRFX_QDEC_CONFIG_LOG_LEVEL QDEC_CONFIG_LOG_LEVEL
#endif
#if defined(QDEC_CONFIG_INFO_COLOR)
#undef NRFX_QDEC_CONFIG_INFO_COLOR
#define NRFX_QDEC_CONFIG_INFO_COLOR QDEC_CONFIG_INFO_COLOR
#endif
#if defined(QDEC_CONFIG_DEBUG_COLOR)
#undef NRFX_QDEC_CONFIG_DEBUG_COLOR
#define NRFX_QDEC_CONFIG_DEBUG_COLOR QDEC_CONFIG_DEBUG_COLOR
#endif
#endif // defined(QDEC_ENABLED)
//------------------------------------------------------------------------------
// QSPI
#if defined(QSPI_ENABLED)
#undef NRFX_QSPI_ENABLED
#define NRFX_QSPI_ENABLED QSPI_ENABLED
#if defined(QSPI_CONFIG_SCK_DELAY)
#undef NRFX_QSPI_CONFIG_SCK_DELAY
#define NRFX_QSPI_CONFIG_SCK_DELAY QSPI_CONFIG_SCK_DELAY
#endif
#if defined(QSPI_CONFIG_XIP_OFFSET)
#undef NRFX_QSPI_CONFIG_XIP_OFFSET
#define NRFX_QSPI_CONFIG_XIP_OFFSET QSPI_CONFIG_XIP_OFFSET
#endif
#if defined(QSPI_CONFIG_READOC)
#undef NRFX_QSPI_CONFIG_READOC
#define NRFX_QSPI_CONFIG_READOC QSPI_CONFIG_READOC
#endif
#if defined(QSPI_CONFIG_WRITEOC)
#undef NRFX_QSPI_CONFIG_WRITEOC
#define NRFX_QSPI_CONFIG_WRITEOC QSPI_CONFIG_WRITEOC
#endif
#if defined(QSPI_CONFIG_ADDRMODE)
#undef NRFX_QSPI_CONFIG_ADDRMODE
#define NRFX_QSPI_CONFIG_ADDRMODE QSPI_CONFIG_ADDRMODE
#endif
#if defined(QSPI_CONFIG_MODE)
#undef NRFX_QSPI_CONFIG_MODE
#define NRFX_QSPI_CONFIG_MODE QSPI_CONFIG_MODE
#endif
#if defined(QSPI_CONFIG_FREQUENCY)
#undef NRFX_QSPI_CONFIG_FREQUENCY
#define NRFX_QSPI_CONFIG_FREQUENCY QSPI_CONFIG_FREQUENCY
#endif
#if defined(QSPI_CONFIG_IRQ_PRIORITY)
#undef NRFX_QSPI_CONFIG_IRQ_PRIORITY
#define NRFX_QSPI_CONFIG_IRQ_PRIORITY QSPI_CONFIG_IRQ_PRIORITY
#endif
#if defined(QSPI_PIN_SCK)
#undef NRFX_QSPI_PIN_SCK
#define NRFX_QSPI_PIN_SCK QSPI_PIN_SCK
#endif
#if defined(QSPI_PIN_CSN)
#undef NRFX_QSPI_PIN_CSN
#define NRFX_QSPI_PIN_CSN QSPI_PIN_CSN
#endif
#if defined(QSPI_PIN_IO0)
#undef NRFX_QSPI_PIN_IO0
#define NRFX_QSPI_PIN_IO0 QSPI_PIN_IO0
#endif
#if defined(QSPI_PIN_IO0)
#undef NRFX_QSPI_PIN_IO0
#define NRFX_QSPI_PIN_IO0 QSPI_PIN_IO0
#endif
#if defined(QSPI_PIN_IO1)
#undef NRFX_QSPI_PIN_IO1
#define NRFX_QSPI_PIN_IO1 QSPI_PIN_IO1
#endif
#if defined(QSPI_PIN_IO2)
#undef NRFX_QSPI_PIN_IO2
#define NRFX_QSPI_PIN_IO2 QSPI_PIN_IO2
#endif
#if defined(QSPI_PIN_IO3)
#undef NRFX_QSPI_PIN_IO3
#define NRFX_QSPI_PIN_IO3 QSPI_PIN_IO3
#endif
#endif // defined(QSPI_ENABLED)
//------------------------------------------------------------------------------
// RNG
#if defined(RNG_ENABLED)
#undef NRFX_RNG_ENABLED
#define NRFX_RNG_ENABLED RNG_ENABLED
#if defined(RNG_CONFIG_ERROR_CORRECTION)
#undef NRFX_RNG_CONFIG_ERROR_CORRECTION
#define NRFX_RNG_CONFIG_ERROR_CORRECTION RNG_CONFIG_ERROR_CORRECTION
#endif
#if defined(RNG_CONFIG_IRQ_PRIORITY)
#undef NRFX_RNG_CONFIG_IRQ_PRIORITY
#define NRFX_RNG_CONFIG_IRQ_PRIORITY RNG_CONFIG_IRQ_PRIORITY
#endif
#if defined(RNG_CONFIG_LOG_ENABLED)
#undef NRFX_RNG_CONFIG_LOG_ENABLED
#define NRFX_RNG_CONFIG_LOG_ENABLED RNG_CONFIG_LOG_ENABLED
#endif
#if defined(RNG_CONFIG_LOG_LEVEL)
#undef NRFX_RNG_CONFIG_LOG_LEVEL
#define NRFX_RNG_CONFIG_LOG_LEVEL RNG_CONFIG_LOG_LEVEL
#endif
#if defined(RNG_CONFIG_INFO_COLOR)
#undef NRFX_RNG_CONFIG_INFO_COLOR
#define NRFX_RNG_CONFIG_INFO_COLOR RNG_CONFIG_INFO_COLOR
#endif
#if defined(RNG_CONFIG_DEBUG_COLOR)
#undef NRFX_RNG_CONFIG_DEBUG_COLOR
#define NRFX_RNG_CONFIG_DEBUG_COLOR RNG_CONFIG_DEBUG_COLOR
#endif
#endif // defined(RNG_ENABLED)
//------------------------------------------------------------------------------
// RTC
#if defined(RTC_ENABLED)
#undef NRFX_RTC_ENABLED
#define NRFX_RTC_ENABLED RTC_ENABLED
#if defined(RTC0_ENABLED)
#undef NRFX_RTC0_ENABLED
#define NRFX_RTC0_ENABLED RTC0_ENABLED
#endif
#if defined(RTC1_ENABLED)
#undef NRFX_RTC1_ENABLED
#define NRFX_RTC1_ENABLED RTC1_ENABLED
#endif
#if defined(RTC2_ENABLED)
#undef NRFX_RTC2_ENABLED
#define NRFX_RTC2_ENABLED RTC2_ENABLED
#endif
#if defined(RTC_DEFAULT_CONFIG_FREQUENCY)
#undef NRFX_RTC_DEFAULT_CONFIG_FREQUENCY
#define NRFX_RTC_DEFAULT_CONFIG_FREQUENCY RTC_DEFAULT_CONFIG_FREQUENCY
#endif
#if defined(RTC_DEFAULT_CONFIG_RELIABLE)
#undef NRFX_RTC_DEFAULT_CONFIG_RELIABLE
#define NRFX_RTC_DEFAULT_CONFIG_RELIABLE RTC_DEFAULT_CONFIG_RELIABLE
#endif
#if defined(RTC_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY RTC_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(NRF_MAXIMUM_LATENCY_US)
#undef NRFX_RTC_MAXIMUM_LATENCY_US
#define NRFX_RTC_MAXIMUM_LATENCY_US NRF_MAXIMUM_LATENCY_US
#endif
#if defined(RTC_CONFIG_LOG_ENABLED)
#undef NRFX_RTC_CONFIG_LOG_ENABLED
#define NRFX_RTC_CONFIG_LOG_ENABLED RTC_CONFIG_LOG_ENABLED
#endif
#if defined(RTC_CONFIG_LOG_LEVEL)
#undef NRFX_RTC_CONFIG_LOG_LEVEL
#define NRFX_RTC_CONFIG_LOG_LEVEL RTC_CONFIG_LOG_LEVEL
#endif
#if defined(RTC_CONFIG_INFO_COLOR)
#undef NRFX_RTC_CONFIG_INFO_COLOR
#define NRFX_RTC_CONFIG_INFO_COLOR RTC_CONFIG_INFO_COLOR
#endif
#if defined(RTC_CONFIG_DEBUG_COLOR)
#undef NRFX_RTC_CONFIG_DEBUG_COLOR
#define NRFX_RTC_CONFIG_DEBUG_COLOR RTC_CONFIG_DEBUG_COLOR
#endif
#endif // defined(RTC_ENABLED)
//------------------------------------------------------------------------------
// SAADC
#if defined(SAADC_ENABLED)
#undef NRFX_SAADC_ENABLED
#define NRFX_SAADC_ENABLED SAADC_ENABLED
#if defined(SAADC_CONFIG_RESOLUTION)
#undef NRFX_SAADC_CONFIG_RESOLUTION
#define NRFX_SAADC_CONFIG_RESOLUTION SAADC_CONFIG_RESOLUTION
#endif
#if defined(SAADC_CONFIG_OVERSAMPLE)
#undef NRFX_SAADC_CONFIG_OVERSAMPLE
#define NRFX_SAADC_CONFIG_OVERSAMPLE SAADC_CONFIG_OVERSAMPLE
#endif
#if defined(SAADC_CONFIG_LP_MODE)
#undef NRFX_SAADC_CONFIG_LP_MODE
#define NRFX_SAADC_CONFIG_LP_MODE SAADC_CONFIG_LP_MODE
#endif
#if defined(SAADC_CONFIG_IRQ_PRIORITY)
#undef NRFX_SAADC_CONFIG_IRQ_PRIORITY
#define NRFX_SAADC_CONFIG_IRQ_PRIORITY SAADC_CONFIG_IRQ_PRIORITY
#endif
#if defined(SAADC_CONFIG_LOG_ENABLED)
#undef NRFX_SAADC_CONFIG_LOG_ENABLED
#define NRFX_SAADC_CONFIG_LOG_ENABLED SAADC_CONFIG_LOG_ENABLED
#endif
#if defined(SAADC_CONFIG_LOG_LEVEL)
#undef NRFX_SAADC_CONFIG_LOG_LEVEL
#define NRFX_SAADC_CONFIG_LOG_LEVEL SAADC_CONFIG_LOG_LEVEL
#endif
#if defined(SAADC_CONFIG_INFO_COLOR)
#undef NRFX_SAADC_CONFIG_INFO_COLOR
#define NRFX_SAADC_CONFIG_INFO_COLOR SAADC_CONFIG_INFO_COLOR
#endif
#if defined(SAADC_CONFIG_DEBUG_COLOR)
#undef NRFX_SAADC_CONFIG_DEBUG_COLOR
#define NRFX_SAADC_CONFIG_DEBUG_COLOR SAADC_CONFIG_DEBUG_COLOR
#endif
#endif // defined(SAADC_ENABLED)
//------------------------------------------------------------------------------
// SPI
#if defined(SPI_ENABLED)
#undef NRFX_SPI_ENABLED
#define NRFX_SPI_ENABLED \
(SPI_ENABLED && (NRFX_SPI0_ENABLED || NRFX_SPI1_ENABLED || NRFX_SPI2_ENABLED))
#undef NRFX_SPIM_ENABLED
#define NRFX_SPIM_ENABLED \
(SPI_ENABLED && (NRFX_SPIM0_ENABLED || NRFX_SPIM1_ENABLED || NRFX_SPIM2_ENABLED))
#if defined(SPI_PRESENT) && !defined(SPIM_PRESENT)
#undef NRFX_SPI0_ENABLED
#define NRFX_SPI0_ENABLED SPI0_ENABLED
#undef NRFX_SPIM0_ENABLED
#define NRFX_SPIM0_ENABLED 0
#undef NRFX_SPI1_ENABLED
#define NRFX_SPI1_ENABLED SPI1_ENABLED
#undef NRFX_SPIM1_ENABLED
#define NRFX_SPIM1_ENABLED 0
#undef NRFX_SPI2_ENABLED
#define NRFX_SPI2_ENABLED SPI2_ENABLED
#undef NRFX_SPIM2_ENABLED
#define NRFX_SPIM2_ENABLED 0
#elif !defined(SPI_PRESENT) && defined(SPIM_PRESENT)
#undef NRFX_SPI0_ENABLED
#define NRFX_SPI0_ENABLED 0
#undef NRFX_SPIM0_ENABLED
#define NRFX_SPIM0_ENABLED SPI0_ENABLED
#undef NRFX_SPI1_ENABLED
#define NRFX_SPI1_ENABLED 0
#undef NRFX_SPIM1_ENABLED
#define NRFX_SPIM1_ENABLED SPI1_ENABLED
#undef NRFX_SPI2_ENABLED
#define NRFX_SPI2_ENABLED 0
#undef NRFX_SPIM2_ENABLED
#define NRFX_SPIM2_ENABLED SPI2_ENABLED
#else // -> defined(SPI_PRESENT) && defined(SPIM_PRESENT)
#undef NRFX_SPI0_ENABLED
#define NRFX_SPI0_ENABLED (SPI0_ENABLED && !SPI0_USE_EASY_DMA)
#undef NRFX_SPIM0_ENABLED
#define NRFX_SPIM0_ENABLED (SPI0_ENABLED && SPI0_USE_EASY_DMA)
#undef NRFX_SPI1_ENABLED
#define NRFX_SPI1_ENABLED (SPI1_ENABLED && !SPI1_USE_EASY_DMA)
#undef NRFX_SPIM1_ENABLED
#define NRFX_SPIM1_ENABLED (SPI1_ENABLED && SPI1_USE_EASY_DMA)
#undef NRFX_SPI2_ENABLED
#define NRFX_SPI2_ENABLED (SPI2_ENABLED && !SPI2_USE_EASY_DMA)
#undef NRFX_SPIM2_ENABLED
#define NRFX_SPIM2_ENABLED (SPI2_ENABLED && SPI2_USE_EASY_DMA)
#endif // -> defined(SPI_PRESENT) && defined(SPIM_PRESENT)
#if defined(NRF_SPI_DRV_MISO_PULLUP_CFG)
#undef NRFX_SPI_MISO_PULL_CFG
#define NRFX_SPI_MISO_PULL_CFG NRF_SPI_DRV_MISO_PULLUP_CFG
#undef NRFX_SPIM_MISO_PULL_CFG
#define NRFX_SPIM_MISO_PULL_CFG NRF_SPI_DRV_MISO_PULLUP_CFG
#endif
#if defined(SPI_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY SPI_DEFAULT_CONFIG_IRQ_PRIORITY
#undef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY SPI_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(SPI_CONFIG_LOG_ENABLED)
#undef NRFX_SPI_CONFIG_LOG_ENABLED
#define NRFX_SPI_CONFIG_LOG_ENABLED SPI_CONFIG_LOG_ENABLED
#undef NRFX_SPIM_CONFIG_LOG_ENABLED
#define NRFX_SPIM_CONFIG_LOG_ENABLED SPI_CONFIG_LOG_ENABLED
#endif
#if defined(SPI_CONFIG_LOG_LEVEL)
#undef NRFX_SPI_CONFIG_LOG_LEVEL
#define NRFX_SPI_CONFIG_LOG_LEVEL SPI_CONFIG_LOG_LEVEL
#undef NRFX_SPIM_CONFIG_LOG_LEVEL
#define NRFX_SPIM_CONFIG_LOG_LEVEL SPI_CONFIG_LOG_LEVEL
#endif
#if defined(SPI_CONFIG_INFO_COLOR)
#undef NRFX_SPI_CONFIG_INFO_COLOR
#define NRFX_SPI_CONFIG_INFO_COLOR SPI_CONFIG_INFO_COLOR
#undef NRFX_SPIM_CONFIG_INFO_COLOR
#define NRFX_SPIM_CONFIG_INFO_COLOR SPI_CONFIG_INFO_COLOR
#endif
#if defined(SPI_CONFIG_DEBUG_COLOR)
#undef NRFX_SPI_CONFIG_DEBUG_COLOR
#define NRFX_SPI_CONFIG_DEBUG_COLOR SPI_CONFIG_DEBUG_COLOR
#undef NRFX_SPIM_CONFIG_DEBUG_COLOR
#define NRFX_SPIM_CONFIG_DEBUG_COLOR SPI_CONFIG_DEBUG_COLOR
#endif
#if defined(SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED)
#undef NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#define NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#endif
#endif // defined(SPI_ENABLED)
//------------------------------------------------------------------------------
// SPIS
#if defined(SPIS_ENABLED)
#undef NRFX_SPIS_ENABLED
#define NRFX_SPIS_ENABLED SPIS_ENABLED
#if defined(SPIS0_ENABLED)
#undef NRFX_SPIS0_ENABLED
#define NRFX_SPIS0_ENABLED SPIS0_ENABLED
#endif
#if defined(SPIS1_ENABLED)
#undef NRFX_SPIS1_ENABLED
#define NRFX_SPIS1_ENABLED SPIS1_ENABLED
#endif
#if defined(SPIS2_ENABLED)
#undef NRFX_SPIS2_ENABLED
#define NRFX_SPIS2_ENABLED SPIS2_ENABLED
#endif
#if defined(SPIS_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(SPIS_DEFAULT_MODE)
#undef NRFX_SPIS_DEFAULT_MODE
#define NRFX_SPIS_DEFAULT_MODE SPIS_DEFAULT_MODE
#endif
#if defined(SPIS_DEFAULT_BIT_ORDER)
#undef NRFX_SPIS_DEFAULT_BIT_ORDER
#define NRFX_SPIS_DEFAULT_BIT_ORDER SPIS_DEFAULT_BIT_ORDER
#endif
#if defined(SPIS_DEFAULT_DEF)
#undef NRFX_SPIS_DEFAULT_DEF
#define NRFX_SPIS_DEFAULT_DEF SPIS_DEFAULT_DEF
#endif
#if defined(SPIS_DEFAULT_ORC)
#undef NRFX_SPIS_DEFAULT_ORC
#define NRFX_SPIS_DEFAULT_ORC SPIS_DEFAULT_ORC
#endif
#if defined(SPIS_CONFIG_LOG_ENABLED)
#undef NRFX_SPIS_CONFIG_LOG_ENABLED
#define NRFX_SPIS_CONFIG_LOG_ENABLED SPIS_CONFIG_LOG_ENABLED
#endif
#if defined(SPIS_CONFIG_LOG_LEVEL)
#undef NRFX_SPIS_CONFIG_LOG_LEVEL
#define NRFX_SPIS_CONFIG_LOG_LEVEL SPIS_CONFIG_LOG_LEVEL
#endif
#if defined(SPIS_CONFIG_INFO_COLOR)
#undef NRFX_SPIS_CONFIG_INFO_COLOR
#define NRFX_SPIS_CONFIG_INFO_COLOR SPIS_CONFIG_INFO_COLOR
#endif
#if defined(SPIS_CONFIG_DEBUG_COLOR)
#undef NRFX_SPIS_CONFIG_DEBUG_COLOR
#define NRFX_SPIS_CONFIG_DEBUG_COLOR SPIS_CONFIG_DEBUG_COLOR
#endif
#if defined(SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED)
#undef NRFX_SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#define NRFX_SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#endif
#endif // defined(SPIS_ENABLED)
//------------------------------------------------------------------------------
// SWI
#if defined(SWI_DISABLE0)
#undef NRFX_SWI0_DISABLED
#define NRFX_SWI0_DISABLED 1
#endif
#if defined(SWI_DISABLE1)
#undef NRFX_SWI1_DISABLED
#define NRFX_SWI1_DISABLED 1
#endif
#if defined(SWI_DISABLE2)
#undef NRFX_SWI2_DISABLED
#define NRFX_SWI2_DISABLED 1
#endif
#if defined(SWI_DISABLE3)
#undef NRFX_SWI3_DISABLED
#define NRFX_SWI3_DISABLED 1
#endif
#if defined(SWI_DISABLE4)
#undef NRFX_SWI4_DISABLED
#define NRFX_SWI4_DISABLED 1
#endif
#if defined(SWI_DISABLE5)
#undef NRFX_SWI5_DISABLED
#define NRFX_SWI5_DISABLED 1
#endif
#if defined(EGU_ENABLED)
#undef NRFX_EGU_ENABLED
#define NRFX_EGU_ENABLED EGU_ENABLED
#endif
#if defined(SWI_CONFIG_LOG_ENABLED)
#undef NRFX_SWI_CONFIG_LOG_ENABLED
#define NRFX_SWI_CONFIG_LOG_ENABLED SWI_CONFIG_LOG_ENABLED
#endif
#if defined(SWI_CONFIG_LOG_LEVEL)
#undef NRFX_SWI_CONFIG_LOG_LEVEL
#define NRFX_SWI_CONFIG_LOG_LEVEL SWI_CONFIG_LOG_LEVEL
#endif
#if defined(SWI_CONFIG_INFO_COLOR)
#undef NRFX_SWI_CONFIG_INFO_COLOR
#define NRFX_SWI_CONFIG_INFO_COLOR SWI_CONFIG_INFO_COLOR
#endif
#if defined(SWI_CONFIG_DEBUG_COLOR)
#undef NRFX_SWI_CONFIG_DEBUG_COLOR
#define NRFX_SWI_CONFIG_DEBUG_COLOR SWI_CONFIG_DEBUG_COLOR
#endif
//------------------------------------------------------------------------------
// SysTick
#if defined(SYSTICK_ENABLED)
#undef NRFX_SYSTICK_ENABLED
#define NRFX_SYSTICK_ENABLED SYSTICK_ENABLED
#endif // defined(SYSTICK_ENABLED)
//------------------------------------------------------------------------------
// TIMER
#if defined(TIMER_ENABLED)
#undef NRFX_TIMER_ENABLED
#define NRFX_TIMER_ENABLED TIMER_ENABLED
#if defined(TIMER0_ENABLED)
#undef NRFX_TIMER0_ENABLED
#define NRFX_TIMER0_ENABLED TIMER0_ENABLED
#endif
#if defined(TIMER1_ENABLED)
#undef NRFX_TIMER1_ENABLED
#define NRFX_TIMER1_ENABLED TIMER1_ENABLED
#endif
#if defined(TIMER2_ENABLED)
#undef NRFX_TIMER2_ENABLED
#define NRFX_TIMER2_ENABLED TIMER2_ENABLED
#endif
#if defined(TIMER3_ENABLED)
#undef NRFX_TIMER3_ENABLED
#define NRFX_TIMER3_ENABLED TIMER3_ENABLED
#endif
#if defined(TIMER4_ENABLED)
#undef NRFX_TIMER4_ENABLED
#define NRFX_TIMER4_ENABLED TIMER4_ENABLED
#endif
#if defined(TIMER_DEFAULT_CONFIG_FREQUENCY)
#undef NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY
#define NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY TIMER_DEFAULT_CONFIG_FREQUENCY
#endif
#if defined(TIMER_DEFAULT_CONFIG_MODE)
#undef NRFX_TIMER_DEFAULT_CONFIG_MODE
#define NRFX_TIMER_DEFAULT_CONFIG_MODE TIMER_DEFAULT_CONFIG_MODE
#endif
#if defined(TIMER_DEFAULT_CONFIG_BIT_WIDTH)
#undef NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH
#define NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH TIMER_DEFAULT_CONFIG_BIT_WIDTH
#endif
#if defined(TIMER_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(TIMER_CONFIG_LOG_ENABLED)
#undef NRFX_TIMER_CONFIG_LOG_ENABLED
#define NRFX_TIMER_CONFIG_LOG_ENABLED TIMER_CONFIG_LOG_ENABLED
#endif
#if defined(TIMER_CONFIG_LOG_LEVEL)
#undef NRFX_TIMER_CONFIG_LOG_LEVEL
#define NRFX_TIMER_CONFIG_LOG_LEVEL TIMER_CONFIG_LOG_LEVEL
#endif
#if defined(TIMER_CONFIG_INFO_COLOR)
#undef NRFX_TIMER_CONFIG_INFO_COLOR
#define NRFX_TIMER_CONFIG_INFO_COLOR TIMER_CONFIG_INFO_COLOR
#endif
#if defined(TIMER_CONFIG_DEBUG_COLOR)
#undef NRFX_TIMER_CONFIG_DEBUG_COLOR
#define NRFX_TIMER_CONFIG_DEBUG_COLOR TIMER_CONFIG_DEBUG_COLOR
#endif
#endif // defined(TIMER_ENABLED)
//------------------------------------------------------------------------------
// TWI
#define TWI_ONLY ( defined(TWI_PRESENT) && !defined(TWIM_PRESENT))
#define TWIM_ONLY (!defined(TWI_PRESENT) && defined(TWIM_PRESENT))
#define TWI_AND_TWIM ( defined(TWI_PRESENT) && defined(TWIM_PRESENT))
#if defined(TWI_ENABLED)
#undef NRFX_TWI_ENABLED
#define NRFX_TWI_ENABLED (TWI_ENABLED && (NRFX_TWI0_ENABLED || NRFX_TWI1_ENABLED))
#undef NRFX_TWIM_ENABLED
#define NRFX_TWIM_ENABLED (TWI_ENABLED && (NRFX_TWIM0_ENABLED || NRFX_TWIM1_ENABLED))
#if defined(TWI_PRESENT) && !defined(TWIM_PRESENT)
#undef NRFX_TWI0_ENABLED
#define NRFX_TWI0_ENABLED TWI0_ENABLED
#undef NRFX_TWIM0_ENABLED
#define NRFX_TWIM0_ENABLED 0
#undef NRFX_TWI1_ENABLED
#define NRFX_TWI1_ENABLED TWI1_ENABLED
#undef NRFX_TWIM1_ENABLED
#define NRFX_TWIM1_ENABLED 0
#elif !defined(TWI_PRESENT) && defined(TWIM_PRESENT)
#undef NRFX_TWI0_ENABLED
#define NRFX_TWI0_ENABLED 0
#undef NRFX_TWIM0_ENABLED
#define NRFX_TWIM0_ENABLED TWI0_ENABLED
#undef NRFX_TWI1_ENABLED
#define NRFX_TWI1_ENABLED 0
#undef NRFX_TWIM1_ENABLED
#define NRFX_TWIM1_ENABLED TWI1_ENABLED
#else // -> defined(TWI_PRESENT) && defined(TWIM_PRESENT)
#undef NRFX_TWI0_ENABLED
#define NRFX_TWI0_ENABLED (TWI0_ENABLED && !TWI0_USE_EASY_DMA)
#undef NRFX_TWIM0_ENABLED
#define NRFX_TWIM0_ENABLED (TWI0_ENABLED && TWI0_USE_EASY_DMA)
#undef NRFX_TWI1_ENABLED
#define NRFX_TWI1_ENABLED (TWI1_ENABLED && !TWI1_USE_EASY_DMA)
#undef NRFX_TWIM1_ENABLED
#define NRFX_TWIM1_ENABLED (TWI1_ENABLED && TWI1_USE_EASY_DMA)
#endif // -> defined(TWI_PRESENT) && defined(TWIM_PRESENT)
#if defined(TWI_DEFAULT_CONFIG_FREQUENCY)
#undef NRFX_TWI_DEFAULT_CONFIG_FREQUENCY
#define NRFX_TWI_DEFAULT_CONFIG_FREQUENCY TWI_DEFAULT_CONFIG_FREQUENCY
#undef NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY
#define NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY TWI_DEFAULT_CONFIG_FREQUENCY
#endif
#if defined(TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT)
#undef NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT
#define NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT
#undef NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT
#define NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT
#endif
#if defined(TWI_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY TWI_DEFAULT_CONFIG_IRQ_PRIORITY
#undef NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY TWI_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(TWI_CONFIG_LOG_ENABLED)
#undef NRFX_TWI_CONFIG_LOG_ENABLED
#define NRFX_TWI_CONFIG_LOG_ENABLED TWI_CONFIG_LOG_ENABLED
#undef NRFX_TWIM_CONFIG_LOG_ENABLED
#define NRFX_TWIM_CONFIG_LOG_ENABLED TWI_CONFIG_LOG_ENABLED
#endif
#if defined(TWI_CONFIG_LOG_LEVEL)
#undef NRFX_TWI_CONFIG_LOG_LEVEL
#define NRFX_TWI_CONFIG_LOG_LEVEL TWI_CONFIG_LOG_LEVEL
#undef NRFX_TWIM_CONFIG_LOG_LEVEL
#define NRFX_TWIM_CONFIG_LOG_LEVEL TWI_CONFIG_LOG_LEVEL
#endif
#if defined(TWI_CONFIG_INFO_COLOR)
#undef NRFX_TWI_CONFIG_INFO_COLOR
#define NRFX_TWI_CONFIG_INFO_COLOR TWI_CONFIG_INFO_COLOR
#undef NRFX_TWIM_CONFIG_INFO_COLOR
#define NRFX_TWIM_CONFIG_INFO_COLOR TWI_CONFIG_INFO_COLOR
#endif
#if defined(TWI_CONFIG_DEBUG_COLOR)
#undef NRFX_TWI_CONFIG_DEBUG_COLOR
#define NRFX_TWI_CONFIG_DEBUG_COLOR TWI_CONFIG_DEBUG_COLOR
#undef NRFX_TWIM_CONFIG_DEBUG_COLOR
#define NRFX_TWIM_CONFIG_DEBUG_COLOR TWI_CONFIG_DEBUG_COLOR
#endif
#if defined(TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED)
#undef NRFX_TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#define NRFX_TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED
#endif
#endif // defined(TWI_ENABLED)
//------------------------------------------------------------------------------
// TWIS
#if defined(TWIS_ENABLED)
#undef NRFX_TWIS_ENABLED
#define NRFX_TWIS_ENABLED TWIS_ENABLED
#if defined(TWIS0_ENABLED)
#undef NRFX_TWIS0_ENABLED
#define NRFX_TWIS0_ENABLED TWIS0_ENABLED
#endif
#if defined(TWIS1_ENABLED)
#undef NRFX_TWIS1_ENABLED
#define NRFX_TWIS1_ENABLED TWIS1_ENABLED
#endif
#if defined(TWIS_ASSUME_INIT_AFTER_RESET_ONLY)
#undef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY
#define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY TWIS_ASSUME_INIT_AFTER_RESET_ONLY
#endif
#if defined(TWIS_NO_SYNC_MODE)
#undef NRFX_TWIS_NO_SYNC_MODE
#define NRFX_TWIS_NO_SYNC_MODE TWIS_NO_SYNC_MODE
#endif
#if defined(TWIS_DEFAULT_CONFIG_ADDR0)
#undef NRFX_TWIS_DEFAULT_CONFIG_ADDR0
#define NRFX_TWIS_DEFAULT_CONFIG_ADDR0 TWIS_DEFAULT_CONFIG_ADDR0
#endif
#if defined(TWIS_DEFAULT_CONFIG_ADDR1)
#undef NRFX_TWIS_DEFAULT_CONFIG_ADDR1
#define NRFX_TWIS_DEFAULT_CONFIG_ADDR1 TWIS_DEFAULT_CONFIG_ADDR1
#endif
#if defined(TWIS_DEFAULT_CONFIG_SCL_PULL)
#undef NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL
#define NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL TWIS_DEFAULT_CONFIG_SCL_PULL
#endif
#if defined(TWIS_DEFAULT_CONFIG_SDA_PULL)
#undef NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL
#define NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL TWIS_DEFAULT_CONFIG_SDA_PULL
#endif
#if defined(TWIS_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(TWIS_CONFIG_LOG_ENABLED)
#undef NRFX_TWIS_CONFIG_LOG_ENABLED
#define NRFX_TWIS_CONFIG_LOG_ENABLED TWIS_CONFIG_LOG_ENABLED
#endif
#if defined(TWIS_CONFIG_LOG_LEVEL)
#undef NRFX_TWIS_CONFIG_LOG_LEVEL
#define NRFX_TWIS_CONFIG_LOG_LEVEL TWIS_CONFIG_LOG_LEVEL
#endif
#if defined(TWIS_CONFIG_INFO_COLOR)
#undef NRFX_TWIS_CONFIG_INFO_COLOR
#define NRFX_TWIS_CONFIG_INFO_COLOR TWIS_CONFIG_INFO_COLOR
#endif
#if defined(TWIS_CONFIG_DEBUG_COLOR)
#undef NRFX_TWIS_CONFIG_DEBUG_COLOR
#define NRFX_TWIS_CONFIG_DEBUG_COLOR TWIS_CONFIG_DEBUG_COLOR
#endif
#endif // defined(TWIS_ENABLED)
//------------------------------------------------------------------------------
// UART
#if defined(UART_ENABLED)
#undef NRFX_UART_ENABLED
#define NRFX_UART_ENABLED (UART_ENABLED && NRFX_UART0_ENABLED)
#undef NRFX_UARTE_ENABLED
#define NRFX_UARTE_ENABLED (UART_ENABLED && (NRFX_UARTE0_ENABLED || NRFX_UARTE1_ENABLED))
#if defined(UART0_ENABLED)
#undef NRFX_UART0_ENABLED
#define NRFX_UART0_ENABLED (UART0_ENABLED && UART_LEGACY_SUPPORT)
#undef NRFX_UARTE0_ENABLED
#define NRFX_UARTE0_ENABLED (UART0_ENABLED && UART_EASY_DMA_SUPPORT)
#endif
#if defined(UART1_ENABLED)
#undef NRFX_UARTE1_ENABLED
#define NRFX_UARTE1_ENABLED (UART1_ENABLED && UART_EASY_DMA_SUPPORT)
#endif
#if defined(UART_DEFAULT_CONFIG_HWFC)
#undef NRFX_UART_DEFAULT_CONFIG_HWFC
#define NRFX_UART_DEFAULT_CONFIG_HWFC UART_DEFAULT_CONFIG_HWFC
#undef NRFX_UARTE_DEFAULT_CONFIG_HWFC
#define NRFX_UARTE_DEFAULT_CONFIG_HWFC UART_DEFAULT_CONFIG_HWFC
#endif
#if defined(UART_DEFAULT_CONFIG_PARITY)
#undef NRFX_UART_DEFAULT_CONFIG_PARITY
#define NRFX_UART_DEFAULT_CONFIG_PARITY UART_DEFAULT_CONFIG_PARITY
#undef NRFX_UARTE_DEFAULT_CONFIG_PARITY
#define NRFX_UARTE_DEFAULT_CONFIG_PARITY UART_DEFAULT_CONFIG_PARITY
#endif
#if defined(UART_DEFAULT_CONFIG_BAUDRATE)
#undef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
#define NRFX_UART_DEFAULT_CONFIG_BAUDRATE UART_DEFAULT_CONFIG_BAUDRATE
#undef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
#define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE UART_DEFAULT_CONFIG_BAUDRATE
#endif
#if defined(UART_DEFAULT_CONFIG_IRQ_PRIORITY)
#undef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY UART_DEFAULT_CONFIG_IRQ_PRIORITY
#undef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
#define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY UART_DEFAULT_CONFIG_IRQ_PRIORITY
#endif
#if defined(UART_CONFIG_LOG_ENABLED)
#undef NRFX_UART_CONFIG_LOG_ENABLED
#define NRFX_UART_CONFIG_LOG_ENABLED UART_CONFIG_LOG_ENABLED
#undef NRFX_UARTE_CONFIG_LOG_ENABLED
#define NRFX_UARTE_CONFIG_LOG_ENABLED UART_CONFIG_LOG_ENABLED
#endif
#if defined(UART_CONFIG_LOG_LEVEL)
#undef NRFX_UART_CONFIG_LOG_LEVEL
#define NRFX_UART_CONFIG_LOG_LEVEL UART_CONFIG_LOG_LEVEL
#undef NRFX_UARTE_CONFIG_LOG_LEVEL
#define NRFX_UARTE_CONFIG_LOG_LEVEL UART_CONFIG_LOG_LEVEL
#endif
#if defined(UART_CONFIG_INFO_COLOR)
#undef NRFX_UART_CONFIG_INFO_COLOR
#define NRFX_UART_CONFIG_INFO_COLOR UART_CONFIG_INFO_COLOR
#undef NRFX_UARTE_CONFIG_INFO_COLOR
#define NRFX_UARTE_CONFIG_INFO_COLOR UART_CONFIG_INFO_COLOR
#endif
#if defined(UART_CONFIG_DEBUG_COLOR)
#undef NRFX_UART_CONFIG_DEBUG_COLOR
#define NRFX_UART_CONFIG_DEBUG_COLOR UART_CONFIG_DEBUG_COLOR
#undef NRFX_UARTE_CONFIG_DEBUG_COLOR
#define NRFX_UARTE_CONFIG_DEBUG_COLOR UART_CONFIG_DEBUG_COLOR
#endif
#endif // defined(UART_ENABLED)
//------------------------------------------------------------------------------
// WDT
#if defined(WDT_ENABLED)
#undef NRFX_WDT_ENABLED
#define NRFX_WDT_ENABLED WDT_ENABLED
#if defined(WDT_CONFIG_BEHAVIOUR)
#undef NRFX_WDT_CONFIG_BEHAVIOUR
#define NRFX_WDT_CONFIG_BEHAVIOUR WDT_CONFIG_BEHAVIOUR
#endif
#if defined(WDT_CONFIG_RELOAD_VALUE)
#undef NRFX_WDT_CONFIG_RELOAD_VALUE
#define NRFX_WDT_CONFIG_RELOAD_VALUE WDT_CONFIG_RELOAD_VALUE
#endif
#if defined(WDT_CONFIG_IRQ_PRIORITY)
#undef NRFX_WDT_CONFIG_IRQ_PRIORITY
#define NRFX_WDT_CONFIG_IRQ_PRIORITY WDT_CONFIG_IRQ_PRIORITY
#endif
#if defined(WDT_CONFIG_LOG_ENABLED)
#undef NRFX_WDT_CONFIG_LOG_ENABLED
#define NRFX_WDT_CONFIG_LOG_ENABLED WDT_CONFIG_LOG_ENABLED
#endif
#if defined(WDT_CONFIG_LOG_LEVEL)
#undef NRFX_WDT_CONFIG_LOG_LEVEL
#define NRFX_WDT_CONFIG_LOG_LEVEL WDT_CONFIG_LOG_LEVEL
#endif
#if defined(WDT_CONFIG_INFO_COLOR)
#undef NRFX_WDT_CONFIG_INFO_COLOR
#define NRFX_WDT_CONFIG_INFO_COLOR WDT_CONFIG_INFO_COLOR
#endif
#if defined(WDT_CONFIG_DEBUG_COLOR)
#undef NRFX_WDT_CONFIG_DEBUG_COLOR
#define NRFX_WDT_CONFIG_DEBUG_COLOR WDT_CONFIG_DEBUG_COLOR
#endif
#endif // defined(WDT_ENABLED)
#endif // APPLY_OLD_CONFIG_H__