1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- #ifndef SDK_RESOURCES_H__
- #define SDK_RESOURCES_H__
- #ifdef __cplusplus
- extern "C" {
- #endif
- #if defined(SOFTDEVICE_PRESENT) || defined (BLE_STACK_SUPPORT_REQD) || defined (ANT_STACK_SUPPORT_REQD)
- #include "nrf_sd_def.h"
- #else
- #define SD_PPI_RESTRICTED 0uL
- #define SD_PPI_CHANNELS_USED 0uL
- #define SD_PPI_GROUPS_USED 0uL
- #define SD_TIMERS_USED 0uL
- #define SD_SWI_USED 0uL
- #endif
- #ifdef GAZELL_PRESENT
- #include "nrf_gzll_resources.h"
- #else
- #define GZLL_PPI_CHANNELS_USED 0uL
- #define GZLL_TIMERS_USED 0uL
- #define GZLL_SWI_USED 0uL
- #endif
- #ifdef ESB_PRESENT
- #include "nrf_esb_resources.h"
- #else
- #define ESB_PPI_CHANNELS_USED 0uL
- #define ESB_TIMERS_USED 0uL
- #define ESB_SWI_USED 0uL
- #endif
- #define NRF_PPI_CHANNELS_USED (SD_PPI_CHANNELS_USED | GZLL_PPI_CHANNELS_USED | ESB_PPI_CHANNELS_USED)
- #define NRF_PPI_GROUPS_USED (SD_PPI_GROUPS_USED)
- #define NRF_SWI_USED (SD_SWI_USED | GZLL_SWI_USED | ESB_SWI_USED)
- #define NRF_TIMERS_USED (SD_TIMERS_USED | GZLL_TIMERS_USED | ESB_TIMERS_USED)
- #ifdef __cplusplus
- }
- #endif
- #endif
|