@@ -56,34 +56,24 @@ extern "C" {
5656#endif
5757
5858/* Reserved (D)PPI, PPIB and IPCT resources for the supported platforms. */
59- /* This corresponds to the PPI channels 19, 30, and 31. */
60- #define MPSL_NRF52_PPI_CHANNELS_USED_MASK (0xc0080000)
61- /* This corresponds to the DPPI channels 0, 1, and 2. */
62- #define MPSL_NRF53_DPPIC_CHANNELS_USED_MASK (0x00000007)
63- #define MPSL_NRF54L_DPPIC10_CHANNELS_USED_MASK (0x00000001)
64- #define MPSL_NRF54L_DPPIC20_CHANNELS_USED_MASK (0x00000001)
65- #define MPSL_NRF54L_PPIB11_CHANNELS_USED_MASK (0x00000001)
66- #define MPSL_NRF54L_PPIB21_CHANNELS_USED_MASK (0x00000001)
67- #define MPSL_NRF54H_DPPIC020_CHANNELS_USED_MASK (0x00000001)
68- #define MPSL_NRF54H_IPCT130_CHANNELS_USED_MASK (0x00000001)
69-
70- #if !defined(__ZEPHYR__ )
7159#if defined(NRF52_SERIES )
72- #define MPSL_RESERVED_PPI_CHANNELS ((1UL << 19) | (1UL << 30) | (1UL << 31))
73- #define MPSL_PPI_CHANNELS_USED_MASK MPSL_NRF52_PPI_CHANNELS_USED_MASK
60+ #define MPSL_RESERVED_PPI_CHANNELS ((1UL << 19) | (1UL << 30) | (1UL << 31))
61+ /* This corresponds to the PPI channels 19, 30, and 31. */
62+ #define MPSL_PPI_CHANNELS_USED_MASK (0xc0080000)
7463#elif defined(NRF53_SERIES )
7564 #define MPSL_RESERVED_PPI_CHANNELS ((1UL << 0) | (1UL << 1) | (1UL << 2))
76- #define MPSL_DPPIC_CHANNELS_USED_MASK MPSL_NRF53_DPPIC_CHANNELS_USED_MASK
65+ /* This corresponds to the DPPI channels 0, 1, and 2. */
66+ #define MPSL_DPPIC_CHANNELS_USED_MASK (0x00000007)
7767#elif defined(LUMOS_XXAA )
7868 #define MPSL_RESERVED_PPI_CHANNELS (1UL << 0)
79- #define MPSL_DPPIC10_CHANNELS_USED_MASK MPSL_NRF54L_DPPIC10_CHANNELS_USED_MASK
80- #define MPSL_DPPIC20_CHANNELS_USED_MASK MPSL_NRF54L_DPPIC20_CHANNELS_USED_MASK
81- #define MPSL_PPIB11_CHANNELS_USED_MASK MPSL_NRF54L_PPIB11_CHANNELS_USED_MASK
82- #define MPSL_PPIB21_CHANNELS_USED_MASK MPSL_NRF54L_PPIB21_CHANNELS_USED_MASK
69+ #define MPSL_DPPIC10_CHANNELS_USED_MASK (0x00000001)
70+ #define MPSL_DPPIC20_CHANNELS_USED_MASK (0x00000001)
71+ #define MPSL_PPIB11_CHANNELS_USED_MASK (0x00000001)
72+ #define MPSL_PPIB21_CHANNELS_USED_MASK (0x00000001)
8373#elif defined(NRF54H_SERIES )
8474 #define MPSL_RESERVED_PPI_CHANNELS (1UL << 0)
85- #define MPSL_DPPIC020_CHANNELS_USED_MASK MPSL_NRF54H_DPPIC020_CHANNELS_USED_MASK
86- #define MPSL_IPCT130_CHANNELS_USED_MASK MPSL_NRF54H_IPCT130_CHANNELS_USED_MASK
75+ #define MPSL_DPPIC020_CHANNELS_USED_MASK (0x00000001)
76+ #define MPSL_IPCT130_CHANNELS_USED_MASK (0x00000001)
8777#else
8878 #error Unknown NRF series.
8979#endif
@@ -98,7 +88,6 @@ extern "C" {
9888#else
9989 #define MPSL_TIMER0 NRF_TIMER020
10090#endif
101- #endif
10291
10392#ifdef __cplusplus
10493}
0 commit comments