1 /*
2  * Copyright (c) 2017 - 2023, Nordic Semiconductor ASA
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef NRFX_CONFIG_NRF52840_H__
8 #define NRFX_CONFIG_NRF52840_H__
9 
10 #ifndef NRFX_CONFIG_H__
11 #error "This file should not be included directly. Include nrfx_config.h instead."
12 #endif
13 
14 
15 /**
16  * @brief NRFX_DEFAULT_IRQ_PRIORITY
17  *
18  * Integer value. Minimum: 0 Maximum: 7
19  */
20 #ifndef NRFX_DEFAULT_IRQ_PRIORITY
21 #define NRFX_DEFAULT_IRQ_PRIORITY 7
22 #endif
23 
24 /**
25  * @brief NRFX_CLOCK_ENABLED
26  *
27  * Boolean. Accepted values 0 and 1.
28  */
29 #ifndef NRFX_CLOCK_ENABLED
30 #define NRFX_CLOCK_ENABLED 0
31 #endif
32 
33 /**
34  * @brief NRFX_CLOCK_CONFIG_LF_SRC
35  *
36  * Integer value.
37  * Supported values:
38  * - RC    = 0
39  * - XTAL  = 1
40  * - Synth = 2
41  * - External Low Swing  = 131073
42  * - External Full Swing = 196609
43  */
44 #ifndef NRFX_CLOCK_CONFIG_LF_SRC
45 #define NRFX_CLOCK_CONFIG_LF_SRC 1
46 #endif
47 
48 /**
49  * @brief NRFX_CLOCK_CONFIG_LF_CAL_ENABLED
50  *
51  * Boolean. Accepted values 0 and 1.
52  */
53 #ifndef NRFX_CLOCK_CONFIG_LF_CAL_ENABLED
54 #define NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 0
55 #endif
56 
57 /**
58  * @brief NRFX_CLOCK_CONFIG_CT_ENABLED
59  *
60  * Boolean. Accepted values 0 and 1.
61  */
62 #ifndef NRFX_CLOCK_CONFIG_CT_ENABLED
63 #define NRFX_CLOCK_CONFIG_CT_ENABLED 0
64 #endif
65 
66 /**
67  * @brief NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED
68  *
69  * Boolean. Accepted values 0 and 1.
70  */
71 #ifndef NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED
72 #define NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED 0
73 #endif
74 
75 /**
76  * @brief NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY
77  *
78  * Integer value. Minimum: 0 Maximum: 7
79  */
80 #ifndef NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY
81 #define NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
82 #endif
83 
84 /**
85  * @brief NRFX_CLOCK_CONFIG_LOG_ENABLED
86  *
87  * Boolean. Accepted values 0 and 1.
88  */
89 #ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
90 #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
91 #endif
92 
93 /**
94  * @brief NRFX_CLOCK_CONFIG_LOG_LEVEL
95  *
96  * Integer value.
97  * Supported values:
98  * - Off     = 0
99  * - Error   = 1
100  * - Warning = 2
101  * - Info    = 3
102  * - Debug   = 4
103  */
104 #ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
105 #define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
106 #endif
107 
108 /**
109  * @brief NRFX_COMP_ENABLED
110  *
111  * Boolean. Accepted values 0 and 1.
112  */
113 #ifndef NRFX_COMP_ENABLED
114 #define NRFX_COMP_ENABLED 0
115 #endif
116 
117 /**
118  * @brief NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY
119  *
120  * Integer value. Minimum: 0 Maximum: 7
121  */
122 #ifndef NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY
123 #define NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
124 #endif
125 
126 /**
127  * @brief NRFX_COMP_CONFIG_LOG_ENABLED
128  *
129  * Boolean. Accepted values 0 and 1.
130  */
131 #ifndef NRFX_COMP_CONFIG_LOG_ENABLED
132 #define NRFX_COMP_CONFIG_LOG_ENABLED 0
133 #endif
134 
135 /**
136  * @brief NRFX_COMP_CONFIG_LOG_LEVEL
137  *
138  * Integer value.
139  * Supported values:
140  * - Off     = 0
141  * - Error   = 1
142  * - Warning = 2
143  * - Info    = 3
144  * - Debug   = 4
145  */
146 #ifndef NRFX_COMP_CONFIG_LOG_LEVEL
147 #define NRFX_COMP_CONFIG_LOG_LEVEL 3
148 #endif
149 
150 /**
151  * @brief NRFX_EGU_ENABLED
152  *
153  * Boolean. Accepted values 0 and 1.
154  */
155 #ifndef NRFX_EGU_ENABLED
156 #define NRFX_EGU_ENABLED 0
157 #endif
158 
159 /**
160  * @brief NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY
161  *
162  * Integer value. Minimum: 0 Maximum: 7
163  */
164 #ifndef NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY
165 #define NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
166 #endif
167 
168 /**
169  * @brief NRFX_EGU0_ENABLED
170  *
171  * Boolean. Accepted values 0 and 1.
172  */
173 #ifndef NRFX_EGU0_ENABLED
174 #define NRFX_EGU0_ENABLED 0
175 #endif
176 
177 /**
178  * @brief NRFX_EGU1_ENABLED
179  *
180  * Boolean. Accepted values 0 and 1.
181  */
182 #ifndef NRFX_EGU1_ENABLED
183 #define NRFX_EGU1_ENABLED 0
184 #endif
185 
186 /**
187  * @brief NRFX_EGU2_ENABLED
188  *
189  * Boolean. Accepted values 0 and 1.
190  */
191 #ifndef NRFX_EGU2_ENABLED
192 #define NRFX_EGU2_ENABLED 0
193 #endif
194 
195 /**
196  * @brief NRFX_EGU3_ENABLED
197  *
198  * Boolean. Accepted values 0 and 1.
199  */
200 #ifndef NRFX_EGU3_ENABLED
201 #define NRFX_EGU3_ENABLED 0
202 #endif
203 
204 /**
205  * @brief NRFX_EGU4_ENABLED
206  *
207  * Boolean. Accepted values 0 and 1.
208  */
209 #ifndef NRFX_EGU4_ENABLED
210 #define NRFX_EGU4_ENABLED 0
211 #endif
212 
213 /**
214  * @brief NRFX_EGU5_ENABLED
215  *
216  * Boolean. Accepted values 0 and 1.
217  */
218 #ifndef NRFX_EGU5_ENABLED
219 #define NRFX_EGU5_ENABLED 0
220 #endif
221 
222 /**
223  * @brief NRFX_GPIOTE_ENABLED
224  *
225  * Boolean. Accepted values 0 and 1.
226  */
227 #ifndef NRFX_GPIOTE_ENABLED
228 #define NRFX_GPIOTE_ENABLED 0
229 #endif
230 
231 /**
232  * @brief NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY
233  *
234  * Integer value. Minimum: 0 Maximum: 7
235  */
236 #ifndef NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY
237 #define NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
238 #endif
239 
240 /**
241  * @brief NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS
242  *
243  * Integer value. Minimum: 0 Maximum: 15
244  */
245 #ifndef NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS
246 #define NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS 1
247 #endif
248 
249 /**
250  * @brief NRFX_GPIOTE_CONFIG_LOG_ENABLED
251  *
252  * Boolean. Accepted values 0 and 1.
253  */
254 #ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
255 #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
256 #endif
257 
258 /**
259  * @brief NRFX_GPIOTE_CONFIG_LOG_LEVEL
260  *
261  * Integer value.
262  * Supported values:
263  * - Off     = 0
264  * - Error   = 1
265  * - Warning = 2
266  * - Info    = 3
267  * - Debug   = 4
268  */
269 #ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
270 #define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
271 #endif
272 
273 /**
274  * @brief NRFX_I2S_ENABLED
275  *
276  * Boolean. Accepted values 0 and 1.
277  */
278 #ifndef NRFX_I2S_ENABLED
279 #define NRFX_I2S_ENABLED 0
280 #endif
281 
282 /**
283  * @brief NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY
284  *
285  * Integer value. Minimum: 0 Maximum: 7
286  */
287 #ifndef NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY
288 #define NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
289 #endif
290 
291 /**
292  * @brief NRFX_I2S_CONFIG_LOG_ENABLED
293  *
294  * Boolean. Accepted values 0 and 1.
295  */
296 #ifndef NRFX_I2S_CONFIG_LOG_ENABLED
297 #define NRFX_I2S_CONFIG_LOG_ENABLED 0
298 #endif
299 
300 /**
301  * @brief NRFX_I2S_CONFIG_LOG_LEVEL
302  *
303  * Integer value.
304  * Supported values:
305  * - Off     = 0
306  * - Error   = 1
307  * - Warning = 2
308  * - Info    = 3
309  * - Debug   = 4
310  */
311 #ifndef NRFX_I2S_CONFIG_LOG_LEVEL
312 #define NRFX_I2S_CONFIG_LOG_LEVEL 3
313 #endif
314 
315 /**
316  * @brief NRFX_LPCOMP_ENABLED
317  *
318  * Boolean. Accepted values 0 and 1.
319  */
320 #ifndef NRFX_LPCOMP_ENABLED
321 #define NRFX_LPCOMP_ENABLED 0
322 #endif
323 
324 /**
325  * @brief NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY
326  *
327  * Integer value. Minimum: 0 Maximum: 7
328  */
329 #ifndef NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY
330 #define NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
331 #endif
332 
333 /**
334  * @brief NRFX_LPCOMP_CONFIG_LOG_ENABLED
335  *
336  * Boolean. Accepted values 0 and 1.
337  */
338 #ifndef NRFX_LPCOMP_CONFIG_LOG_ENABLED
339 #define NRFX_LPCOMP_CONFIG_LOG_ENABLED 0
340 #endif
341 
342 /**
343  * @brief NRFX_LPCOMP_CONFIG_LOG_LEVEL
344  *
345  * Integer value.
346  * Supported values:
347  * - Off     = 0
348  * - Error   = 1
349  * - Warning = 2
350  * - Info    = 3
351  * - Debug   = 4
352  */
353 #ifndef NRFX_LPCOMP_CONFIG_LOG_LEVEL
354 #define NRFX_LPCOMP_CONFIG_LOG_LEVEL 3
355 #endif
356 
357 /**
358  * @brief NRFX_NFCT_ENABLED
359  *
360  * Boolean. Accepted values 0 and 1.
361  */
362 #ifndef NRFX_NFCT_ENABLED
363 #define NRFX_NFCT_ENABLED 0
364 #endif
365 
366 /**
367  * @brief NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY
368  *
369  * Integer value. Minimum: 0 Maximum: 7
370  */
371 #ifndef NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY
372 #define NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
373 #endif
374 
375 /**
376  * @brief NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID - Timer instance used for workarounds in the driver.
377  *
378  * Integer value. Minimum: 0 Maximum: 5
379  */
380 #ifndef NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID
381 #define NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID 4
382 #endif
383 
384 /**
385  * @brief NRFX_NFCT_CONFIG_LOG_ENABLED
386  *
387  * Boolean. Accepted values 0 and 1.
388  */
389 #ifndef NRFX_NFCT_CONFIG_LOG_ENABLED
390 #define NRFX_NFCT_CONFIG_LOG_ENABLED 0
391 #endif
392 
393 /**
394  * @brief NRFX_NFCT_CONFIG_LOG_LEVEL
395  *
396  * Integer value.
397  * Supported values:
398  * - Off     = 0
399  * - Error   = 1
400  * - Warning = 2
401  * - Info    = 3
402  * - Debug   = 4
403  */
404 #ifndef NRFX_NFCT_CONFIG_LOG_LEVEL
405 #define NRFX_NFCT_CONFIG_LOG_LEVEL 3
406 #endif
407 
408 /**
409  * @brief NRFX_NVMC_ENABLED
410  *
411  * Boolean. Accepted values 0 and 1.
412  */
413 #ifndef NRFX_NVMC_ENABLED
414 #define NRFX_NVMC_ENABLED 0
415 #endif
416 
417 /**
418  * @brief NRFX_PDM_ENABLED
419  *
420  * Boolean. Accepted values 0 and 1.
421  */
422 #ifndef NRFX_PDM_ENABLED
423 #define NRFX_PDM_ENABLED 0
424 #endif
425 
426 /**
427  * @brief NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY
428  *
429  * Integer value. Minimum: 0 Maximum: 7
430  */
431 #ifndef NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY
432 #define NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
433 #endif
434 
435 /**
436  * @brief NRFX_PDM_CONFIG_LOG_ENABLED
437  *
438  * Boolean. Accepted values 0 and 1.
439  */
440 #ifndef NRFX_PDM_CONFIG_LOG_ENABLED
441 #define NRFX_PDM_CONFIG_LOG_ENABLED 0
442 #endif
443 
444 /**
445  * @brief NRFX_PDM_CONFIG_LOG_LEVEL
446  *
447  * Integer value.
448  * Supported values:
449  * - Off     = 0
450  * - Error   = 1
451  * - Warning = 2
452  * - Info    = 3
453  * - Debug   = 4
454  */
455 #ifndef NRFX_PDM_CONFIG_LOG_LEVEL
456 #define NRFX_PDM_CONFIG_LOG_LEVEL 3
457 #endif
458 
459 /**
460  * @brief NRFX_POWER_ENABLED
461  *
462  * Boolean. Accepted values 0 and 1.
463  */
464 #ifndef NRFX_POWER_ENABLED
465 #define NRFX_POWER_ENABLED 0
466 #endif
467 
468 /**
469  * @brief NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY
470  *
471  * Integer value. Minimum: 0 Maximum: 7
472  */
473 #ifndef NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY
474 #define NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
475 #endif
476 
477 /**
478  * @brief NRFX_PPI_ENABLED
479  *
480  * Boolean. Accepted values 0 and 1.
481  */
482 #ifndef NRFX_PPI_ENABLED
483 #define NRFX_PPI_ENABLED 0
484 #endif
485 
486 /**
487  * @brief NRFX_PPI_CONFIG_LOG_ENABLED
488  *
489  * Boolean. Accepted values 0 and 1.
490  */
491 #ifndef NRFX_PPI_CONFIG_LOG_ENABLED
492 #define NRFX_PPI_CONFIG_LOG_ENABLED 0
493 #endif
494 
495 /**
496  * @brief NRFX_PPI_CONFIG_LOG_LEVEL
497  *
498  * Integer value.
499  * Supported values:
500  * - Off     = 0
501  * - Error   = 1
502  * - Warning = 2
503  * - Info    = 3
504  * - Debug   = 4
505  */
506 #ifndef NRFX_PPI_CONFIG_LOG_LEVEL
507 #define NRFX_PPI_CONFIG_LOG_LEVEL 3
508 #endif
509 
510 /**
511  * @brief NRFX_PRS_ENABLED
512  *
513  * Boolean. Accepted values 0 and 1.
514  */
515 #ifndef NRFX_PRS_ENABLED
516 #define NRFX_PRS_ENABLED 0
517 #endif
518 
519 /**
520  * @brief NRFX_PRS_CONFIG_LOG_ENABLED
521  *
522  * Boolean. Accepted values 0 and 1.
523  */
524 #ifndef NRFX_PRS_CONFIG_LOG_ENABLED
525 #define NRFX_PRS_CONFIG_LOG_ENABLED 0
526 #endif
527 
528 /**
529  * @brief NRFX_PRS_CONFIG_LOG_LEVEL
530  *
531  * Integer value.
532  * Supported values:
533  * - Off     = 0
534  * - Error   = 1
535  * - Warning = 2
536  * - Info    = 3
537  * - Debug   = 4
538  */
539 #ifndef NRFX_PRS_CONFIG_LOG_LEVEL
540 #define NRFX_PRS_CONFIG_LOG_LEVEL 3
541 #endif
542 
543 /**
544  * @brief NRFX_PRS_BOX_0_ENABLED
545  *
546  * Boolean. Accepted values 0 and 1.
547  */
548 #ifndef NRFX_PRS_BOX_0_ENABLED
549 #define NRFX_PRS_BOX_0_ENABLED 0
550 #endif
551 
552 /**
553  * @brief NRFX_PRS_BOX_1_ENABLED
554  *
555  * Boolean. Accepted values 0 and 1.
556  */
557 #ifndef NRFX_PRS_BOX_1_ENABLED
558 #define NRFX_PRS_BOX_1_ENABLED 0
559 #endif
560 
561 /**
562  * @brief NRFX_PRS_BOX_2_ENABLED
563  *
564  * Boolean. Accepted values 0 and 1.
565  */
566 #ifndef NRFX_PRS_BOX_2_ENABLED
567 #define NRFX_PRS_BOX_2_ENABLED 0
568 #endif
569 
570 /**
571  * @brief NRFX_PRS_BOX_3_ENABLED
572  *
573  * Boolean. Accepted values 0 and 1.
574  */
575 #ifndef NRFX_PRS_BOX_3_ENABLED
576 #define NRFX_PRS_BOX_3_ENABLED 0
577 #endif
578 
579 /**
580  * @brief NRFX_PRS_BOX_4_ENABLED
581  *
582  * Boolean. Accepted values 0 and 1.
583  */
584 #ifndef NRFX_PRS_BOX_4_ENABLED
585 #define NRFX_PRS_BOX_4_ENABLED 0
586 #endif
587 
588 /**
589  * @brief NRFX_PWM_ENABLED
590  *
591  * Boolean. Accepted values 0 and 1.
592  */
593 #ifndef NRFX_PWM_ENABLED
594 #define NRFX_PWM_ENABLED 0
595 #endif
596 
597 /**
598  * @brief NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
599  *
600  * Integer value. Minimum: 0 Maximum: 7
601  */
602 #ifndef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
603 #define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
604 #endif
605 
606 /**
607  * @brief NRFX_PWM_CONFIG_LOG_ENABLED
608  *
609  * Boolean. Accepted values 0 and 1.
610  */
611 #ifndef NRFX_PWM_CONFIG_LOG_ENABLED
612 #define NRFX_PWM_CONFIG_LOG_ENABLED 0
613 #endif
614 
615 /**
616  * @brief NRFX_PWM_CONFIG_LOG_LEVEL
617  *
618  * Integer value.
619  * Supported values:
620  * - Off     = 0
621  * - Error   = 1
622  * - Warning = 2
623  * - Info    = 3
624  * - Debug   = 4
625  */
626 #ifndef NRFX_PWM_CONFIG_LOG_LEVEL
627 #define NRFX_PWM_CONFIG_LOG_LEVEL 3
628 #endif
629 
630 /**
631  * @brief NRFX_PWM0_ENABLED
632  *
633  * Boolean. Accepted values 0 and 1.
634  */
635 #ifndef NRFX_PWM0_ENABLED
636 #define NRFX_PWM0_ENABLED 0
637 #endif
638 
639 /**
640  * @brief NRFX_PWM1_ENABLED
641  *
642  * Boolean. Accepted values 0 and 1.
643  */
644 #ifndef NRFX_PWM1_ENABLED
645 #define NRFX_PWM1_ENABLED 0
646 #endif
647 
648 /**
649  * @brief NRFX_PWM2_ENABLED
650  *
651  * Boolean. Accepted values 0 and 1.
652  */
653 #ifndef NRFX_PWM2_ENABLED
654 #define NRFX_PWM2_ENABLED 0
655 #endif
656 
657 /**
658  * @brief NRFX_PWM3_ENABLED
659  *
660  * Boolean. Accepted values 0 and 1.
661  */
662 #ifndef NRFX_PWM3_ENABLED
663 #define NRFX_PWM3_ENABLED 0
664 #endif
665 
666 /**
667  * @brief NRFX_QDEC_ENABLED
668  *
669  * Boolean. Accepted values 0 and 1.
670  */
671 #ifndef NRFX_QDEC_ENABLED
672 #define NRFX_QDEC_ENABLED 0
673 #endif
674 
675 /**
676  * @brief NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY
677  *
678  * Integer value. Minimum: 0 Maximum: 7
679  */
680 #ifndef NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY
681 #define NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
682 #endif
683 
684 /**
685  * @brief NRFX_QDEC_CONFIG_LOG_ENABLED
686  *
687  * Boolean. Accepted values 0 and 1.
688  */
689 #ifndef NRFX_QDEC_CONFIG_LOG_ENABLED
690 #define NRFX_QDEC_CONFIG_LOG_ENABLED 0
691 #endif
692 
693 /**
694  * @brief NRFX_QDEC_CONFIG_LOG_LEVEL
695  *
696  * Integer value.
697  * Supported values:
698  * - Off     = 0
699  * - Error   = 1
700  * - Warning = 2
701  * - Info    = 3
702  * - Debug   = 4
703  */
704 #ifndef NRFX_QDEC_CONFIG_LOG_LEVEL
705 #define NRFX_QDEC_CONFIG_LOG_LEVEL 3
706 #endif
707 
708 /**
709  * @brief NRFX_QSPI_ENABLED
710  *
711  * Boolean. Accepted values 0 and 1.
712  */
713 #ifndef NRFX_QSPI_ENABLED
714 #define NRFX_QSPI_ENABLED 0
715 #endif
716 
717 /**
718  * @brief NRFX_QSPI_DEFAULT_CONFIG_IRQ_PRIORITY
719  *
720  * Integer value. Minimum: 0 Maximum: 7
721  */
722 #ifndef NRFX_QSPI_DEFAULT_CONFIG_IRQ_PRIORITY
723 #define NRFX_QSPI_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
724 #endif
725 
726 /**
727  * @brief NRFX_RNG_ENABLED
728  *
729  * Boolean. Accepted values 0 and 1.
730  */
731 #ifndef NRFX_RNG_ENABLED
732 #define NRFX_RNG_ENABLED 0
733 #endif
734 
735 /**
736  * @brief NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY
737  *
738  * Integer value. Minimum: 0 Maximum: 7
739  */
740 #ifndef NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY
741 #define NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
742 #endif
743 
744 /**
745  * @brief NRFX_RNG_CONFIG_LOG_ENABLED
746  *
747  * Boolean. Accepted values 0 and 1.
748  */
749 #ifndef NRFX_RNG_CONFIG_LOG_ENABLED
750 #define NRFX_RNG_CONFIG_LOG_ENABLED 0
751 #endif
752 
753 /**
754  * @brief NRFX_RNG_CONFIG_LOG_LEVEL
755  *
756  * Integer value.
757  * Supported values:
758  * - Off     = 0
759  * - Error   = 1
760  * - Warning = 2
761  * - Info    = 3
762  * - Debug   = 4
763  */
764 #ifndef NRFX_RNG_CONFIG_LOG_LEVEL
765 #define NRFX_RNG_CONFIG_LOG_LEVEL 3
766 #endif
767 
768 /**
769  * @brief NRFX_RTC_ENABLED
770  *
771  * Boolean. Accepted values 0 and 1.
772  */
773 #ifndef NRFX_RTC_ENABLED
774 #define NRFX_RTC_ENABLED 0
775 #endif
776 
777 /**
778  * @brief NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
779  *
780  * Integer value. Minimum: 0 Maximum: 7
781  */
782 #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
783 #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
784 #endif
785 
786 /**
787  * @brief NRFX_RTC_CONFIG_LOG_ENABLED
788  *
789  * Boolean. Accepted values 0 and 1.
790  */
791 #ifndef NRFX_RTC_CONFIG_LOG_ENABLED
792 #define NRFX_RTC_CONFIG_LOG_ENABLED 0
793 #endif
794 
795 /**
796  * @brief NRFX_RTC_CONFIG_LOG_LEVEL
797  *
798  * Integer value.
799  * Supported values:
800  * - Off     = 0
801  * - Error   = 1
802  * - Warning = 2
803  * - Info    = 3
804  * - Debug   = 4
805  */
806 #ifndef NRFX_RTC_CONFIG_LOG_LEVEL
807 #define NRFX_RTC_CONFIG_LOG_LEVEL 3
808 #endif
809 
810 /**
811  * @brief NRFX_RTC0_ENABLED
812  *
813  * Boolean. Accepted values 0 and 1.
814  */
815 #ifndef NRFX_RTC0_ENABLED
816 #define NRFX_RTC0_ENABLED 0
817 #endif
818 
819 /**
820  * @brief NRFX_RTC1_ENABLED
821  *
822  * Boolean. Accepted values 0 and 1.
823  */
824 #ifndef NRFX_RTC1_ENABLED
825 #define NRFX_RTC1_ENABLED 0
826 #endif
827 
828 /**
829  * @brief NRFX_RTC2_ENABLED
830  *
831  * Boolean. Accepted values 0 and 1.
832  */
833 #ifndef NRFX_RTC2_ENABLED
834 #define NRFX_RTC2_ENABLED 0
835 #endif
836 
837 /**
838  * @brief NRFX_SAADC_ENABLED
839  *
840  * Boolean. Accepted values 0 and 1.
841  */
842 #ifndef NRFX_SAADC_ENABLED
843 #define NRFX_SAADC_ENABLED 0
844 #endif
845 
846 /**
847  * @brief NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY
848  *
849  * Integer value. Minimum: 0 Maximum: 7
850  */
851 #ifndef NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY
852 #define NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
853 #endif
854 
855 /**
856  * @brief NRFX_SAADC_CONFIG_LOG_ENABLED
857  *
858  * Boolean. Accepted values 0 and 1.
859  */
860 #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED
861 #define NRFX_SAADC_CONFIG_LOG_ENABLED 0
862 #endif
863 
864 /**
865  * @brief NRFX_SAADC_CONFIG_LOG_LEVEL
866  *
867  * Integer value.
868  * Supported values:
869  * - Off     = 0
870  * - Error   = 1
871  * - Warning = 2
872  * - Info    = 3
873  * - Debug   = 4
874  */
875 #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL
876 #define NRFX_SAADC_CONFIG_LOG_LEVEL 3
877 #endif
878 
879 /**
880  * @brief NRFX_SPI_ENABLED
881  *
882  * Boolean. Accepted values 0 and 1.
883  */
884 #ifndef NRFX_SPI_ENABLED
885 #define NRFX_SPI_ENABLED 0
886 #endif
887 
888 /**
889  * @brief NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
890  *
891  * Integer value. Minimum: 0 Maximum: 7
892  */
893 #ifndef NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
894 #define NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
895 #endif
896 
897 /**
898  * @brief NRFX_SPI_CONFIG_LOG_ENABLED
899  *
900  * Boolean. Accepted values 0 and 1.
901  */
902 #ifndef NRFX_SPI_CONFIG_LOG_ENABLED
903 #define NRFX_SPI_CONFIG_LOG_ENABLED 0
904 #endif
905 
906 /**
907  * @brief NRFX_SPI_CONFIG_LOG_LEVEL
908  *
909  * Integer value.
910  * Supported values:
911  * - Off     = 0
912  * - Error   = 1
913  * - Warning = 2
914  * - Info    = 3
915  * - Debug   = 4
916  */
917 #ifndef NRFX_SPI_CONFIG_LOG_LEVEL
918 #define NRFX_SPI_CONFIG_LOG_LEVEL 3
919 #endif
920 
921 /**
922  * @brief NRFX_SPI0_ENABLED
923  *
924  * Boolean. Accepted values 0 and 1.
925  */
926 #ifndef NRFX_SPI0_ENABLED
927 #define NRFX_SPI0_ENABLED 0
928 #endif
929 
930 /**
931  * @brief NRFX_SPI1_ENABLED
932  *
933  * Boolean. Accepted values 0 and 1.
934  */
935 #ifndef NRFX_SPI1_ENABLED
936 #define NRFX_SPI1_ENABLED 0
937 #endif
938 
939 /**
940  * @brief NRFX_SPI2_ENABLED
941  *
942  * Boolean. Accepted values 0 and 1.
943  */
944 #ifndef NRFX_SPI2_ENABLED
945 #define NRFX_SPI2_ENABLED 0
946 #endif
947 
948 /**
949  * @brief NRFX_SPIM_ENABLED
950  *
951  * Boolean. Accepted values 0 and 1.
952  */
953 #ifndef NRFX_SPIM_ENABLED
954 #define NRFX_SPIM_ENABLED 0
955 #endif
956 
957 /**
958  * @brief NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
959  *
960  * Integer value. Minimum: 0 Maximum: 7
961  */
962 #ifndef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
963 #define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
964 #endif
965 
966 /**
967  * @brief NRFX_SPIM_CONFIG_LOG_ENABLED
968  *
969  * Boolean. Accepted values 0 and 1.
970  */
971 #ifndef NRFX_SPIM_CONFIG_LOG_ENABLED
972 #define NRFX_SPIM_CONFIG_LOG_ENABLED 0
973 #endif
974 
975 /**
976  * @brief NRFX_SPIM_CONFIG_LOG_LEVEL
977  *
978  * Integer value.
979  * Supported values:
980  * - Off     = 0
981  * - Error   = 1
982  * - Warning = 2
983  * - Info    = 3
984  * - Debug   = 4
985  */
986 #ifndef NRFX_SPIM_CONFIG_LOG_LEVEL
987 #define NRFX_SPIM_CONFIG_LOG_LEVEL 3
988 #endif
989 
990 /**
991  * @brief NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED
992  *
993  * Boolean. Accepted values 0 and 1.
994  */
995 #ifndef NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED
996 #define NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED 0
997 #endif
998 
999 /**
1000  * @brief NRFX_SPIM0_ENABLED
1001  *
1002  * Boolean. Accepted values 0 and 1.
1003  */
1004 #ifndef NRFX_SPIM0_ENABLED
1005 #define NRFX_SPIM0_ENABLED 0
1006 #endif
1007 
1008 /**
1009  * @brief NRFX_SPIM1_ENABLED
1010  *
1011  * Boolean. Accepted values 0 and 1.
1012  */
1013 #ifndef NRFX_SPIM1_ENABLED
1014 #define NRFX_SPIM1_ENABLED 0
1015 #endif
1016 
1017 /**
1018  * @brief NRFX_SPIM2_ENABLED
1019  *
1020  * Boolean. Accepted values 0 and 1.
1021  */
1022 #ifndef NRFX_SPIM2_ENABLED
1023 #define NRFX_SPIM2_ENABLED 0
1024 #endif
1025 
1026 /**
1027  * @brief NRFX_SPIM3_ENABLED
1028  *
1029  * Boolean. Accepted values 0 and 1.
1030  */
1031 #ifndef NRFX_SPIM3_ENABLED
1032 #define NRFX_SPIM3_ENABLED 0
1033 #endif
1034 
1035 /**
1036  * @brief NRFX_SPIS_ENABLED
1037  *
1038  * Boolean. Accepted values 0 and 1.
1039  */
1040 #ifndef NRFX_SPIS_ENABLED
1041 #define NRFX_SPIS_ENABLED 0
1042 #endif
1043 
1044 /**
1045  * @brief NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
1046  *
1047  * Integer value. Minimum: 0 Maximum: 7
1048  */
1049 #ifndef NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
1050 #define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1051 #endif
1052 
1053 /**
1054  * @brief NRFX_SPIS_CONFIG_LOG_ENABLED
1055  *
1056  * Boolean. Accepted values 0 and 1.
1057  */
1058 #ifndef NRFX_SPIS_CONFIG_LOG_ENABLED
1059 #define NRFX_SPIS_CONFIG_LOG_ENABLED 0
1060 #endif
1061 
1062 /**
1063  * @brief NRFX_SPIS_CONFIG_LOG_LEVEL
1064  *
1065  * Integer value.
1066  * Supported values:
1067  * - Off     = 0
1068  * - Error   = 1
1069  * - Warning = 2
1070  * - Info    = 3
1071  * - Debug   = 4
1072  */
1073 #ifndef NRFX_SPIS_CONFIG_LOG_LEVEL
1074 #define NRFX_SPIS_CONFIG_LOG_LEVEL 3
1075 #endif
1076 
1077 /**
1078  * @brief NRFX_SPIS0_ENABLED
1079  *
1080  * Boolean. Accepted values 0 and 1.
1081  */
1082 #ifndef NRFX_SPIS0_ENABLED
1083 #define NRFX_SPIS0_ENABLED 0
1084 #endif
1085 
1086 /**
1087  * @brief NRFX_SPIS1_ENABLED
1088  *
1089  * Boolean. Accepted values 0 and 1.
1090  */
1091 #ifndef NRFX_SPIS1_ENABLED
1092 #define NRFX_SPIS1_ENABLED 0
1093 #endif
1094 
1095 /**
1096  * @brief NRFX_SPIS2_ENABLED
1097  *
1098  * Boolean. Accepted values 0 and 1.
1099  */
1100 #ifndef NRFX_SPIS2_ENABLED
1101 #define NRFX_SPIS2_ENABLED 0
1102 #endif
1103 
1104 /**
1105  * @brief NRFX_SYSTICK_ENABLED
1106  *
1107  * Boolean. Accepted values 0 and 1.
1108  */
1109 #ifndef NRFX_SYSTICK_ENABLED
1110 #define NRFX_SYSTICK_ENABLED 0
1111 #endif
1112 
1113 /**
1114  * @brief NRFX_TEMP_ENABLED
1115  *
1116  * Boolean. Accepted values 0 and 1.
1117  */
1118 #ifndef NRFX_TEMP_ENABLED
1119 #define NRFX_TEMP_ENABLED 0
1120 #endif
1121 
1122 /**
1123  * @brief NRFX_TEMP_DEFAULT_CONFIG_IRQ_PRIORITY
1124  *
1125  * Integer value. Minimum: 0 Maximum: 7
1126  */
1127 #ifndef NRFX_TEMP_DEFAULT_CONFIG_IRQ_PRIORITY
1128 #define NRFX_TEMP_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1129 #endif
1130 
1131 /**
1132  * @brief NRFX_TEMP_CONFIG_LOG_ENABLED
1133  *
1134  * Boolean. Accepted values 0 and 1.
1135  */
1136 #ifndef NRFX_TEMP_CONFIG_LOG_ENABLED
1137 #define NRFX_TEMP_CONFIG_LOG_ENABLED 0
1138 #endif
1139 
1140 /**
1141  * @brief NRFX_TEMP_CONFIG_LOG_LEVEL
1142  *
1143  * Integer value.
1144  * Supported values:
1145  * - Off     = 0
1146  * - Error   = 1
1147  * - Warning = 2
1148  * - Info    = 3
1149  * - Debug   = 4
1150  */
1151 #ifndef NRFX_TEMP_CONFIG_LOG_LEVEL
1152 #define NRFX_TEMP_CONFIG_LOG_LEVEL 3
1153 #endif
1154 
1155 /**
1156  * @brief NRFX_TIMER_ENABLED
1157  *
1158  * Boolean. Accepted values 0 and 1.
1159  */
1160 #ifndef NRFX_TIMER_ENABLED
1161 #define NRFX_TIMER_ENABLED 0
1162 #endif
1163 
1164 /**
1165  * @brief NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
1166  *
1167  * Integer value. Minimum: 0 Maximum: 7
1168  */
1169 #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
1170 #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1171 #endif
1172 
1173 /**
1174  * @brief NRFX_TIMER_CONFIG_LOG_ENABLED
1175  *
1176  * Boolean. Accepted values 0 and 1.
1177  */
1178 #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED
1179 #define NRFX_TIMER_CONFIG_LOG_ENABLED 0
1180 #endif
1181 
1182 /**
1183  * @brief NRFX_TIMER_CONFIG_LOG_LEVEL
1184  *
1185  * Integer value.
1186  * Supported values:
1187  * - Off     = 0
1188  * - Error   = 1
1189  * - Warning = 2
1190  * - Info    = 3
1191  * - Debug   = 4
1192  */
1193 #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL
1194 #define NRFX_TIMER_CONFIG_LOG_LEVEL 3
1195 #endif
1196 
1197 /**
1198  * @brief NRFX_TIMER0_ENABLED
1199  *
1200  * Boolean. Accepted values 0 and 1.
1201  */
1202 #ifndef NRFX_TIMER0_ENABLED
1203 #define NRFX_TIMER0_ENABLED 0
1204 #endif
1205 
1206 /**
1207  * @brief NRFX_TIMER1_ENABLED
1208  *
1209  * Boolean. Accepted values 0 and 1.
1210  */
1211 #ifndef NRFX_TIMER1_ENABLED
1212 #define NRFX_TIMER1_ENABLED 0
1213 #endif
1214 
1215 /**
1216  * @brief NRFX_TIMER2_ENABLED
1217  *
1218  * Boolean. Accepted values 0 and 1.
1219  */
1220 #ifndef NRFX_TIMER2_ENABLED
1221 #define NRFX_TIMER2_ENABLED 0
1222 #endif
1223 
1224 /**
1225  * @brief NRFX_TIMER3_ENABLED
1226  *
1227  * Boolean. Accepted values 0 and 1.
1228  */
1229 #ifndef NRFX_TIMER3_ENABLED
1230 #define NRFX_TIMER3_ENABLED 0
1231 #endif
1232 
1233 /**
1234  * @brief NRFX_TIMER4_ENABLED
1235  *
1236  * Boolean. Accepted values 0 and 1.
1237  */
1238 #ifndef NRFX_TIMER4_ENABLED
1239 #define NRFX_TIMER4_ENABLED 0
1240 #endif
1241 
1242 /**
1243  * @brief NRFX_TWI_ENABLED
1244  *
1245  * Boolean. Accepted values 0 and 1.
1246  */
1247 #ifndef NRFX_TWI_ENABLED
1248 #define NRFX_TWI_ENABLED 0
1249 #endif
1250 
1251 /**
1252  * @brief NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY
1253  *
1254  * Integer value. Minimum: 0 Maximum: 7
1255  */
1256 #ifndef NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY
1257 #define NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1258 #endif
1259 
1260 /**
1261  * @brief NRFX_TWI_CONFIG_LOG_ENABLED
1262  *
1263  * Boolean. Accepted values 0 and 1.
1264  */
1265 #ifndef NRFX_TWI_CONFIG_LOG_ENABLED
1266 #define NRFX_TWI_CONFIG_LOG_ENABLED 0
1267 #endif
1268 
1269 /**
1270  * @brief NRFX_TWI_CONFIG_LOG_LEVEL
1271  *
1272  * Integer value.
1273  * Supported values:
1274  * - Off     = 0
1275  * - Error   = 1
1276  * - Warning = 2
1277  * - Info    = 3
1278  * - Debug   = 4
1279  */
1280 #ifndef NRFX_TWI_CONFIG_LOG_LEVEL
1281 #define NRFX_TWI_CONFIG_LOG_LEVEL 3
1282 #endif
1283 
1284 /**
1285  * @brief NRFX_TWI0_ENABLED
1286  *
1287  * Boolean. Accepted values 0 and 1.
1288  */
1289 #ifndef NRFX_TWI0_ENABLED
1290 #define NRFX_TWI0_ENABLED 0
1291 #endif
1292 
1293 /**
1294  * @brief NRFX_TWI1_ENABLED
1295  *
1296  * Boolean. Accepted values 0 and 1.
1297  */
1298 #ifndef NRFX_TWI1_ENABLED
1299 #define NRFX_TWI1_ENABLED 0
1300 #endif
1301 
1302 /**
1303  * @brief NRFX_TWIM_ENABLED
1304  *
1305  * Boolean. Accepted values 0 and 1.
1306  */
1307 #ifndef NRFX_TWIM_ENABLED
1308 #define NRFX_TWIM_ENABLED 0
1309 #endif
1310 
1311 /**
1312  * @brief NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY
1313  *
1314  * Integer value. Minimum: 0 Maximum: 7
1315  */
1316 #ifndef NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY
1317 #define NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1318 #endif
1319 
1320 /**
1321  * @brief NRFX_TWIM_CONFIG_LOG_ENABLED
1322  *
1323  * Boolean. Accepted values 0 and 1.
1324  */
1325 #ifndef NRFX_TWIM_CONFIG_LOG_ENABLED
1326 #define NRFX_TWIM_CONFIG_LOG_ENABLED 0
1327 #endif
1328 
1329 /**
1330  * @brief NRFX_TWIM_CONFIG_LOG_LEVEL
1331  *
1332  * Integer value.
1333  * Supported values:
1334  * - Off     = 0
1335  * - Error   = 1
1336  * - Warning = 2
1337  * - Info    = 3
1338  * - Debug   = 4
1339  */
1340 #ifndef NRFX_TWIM_CONFIG_LOG_LEVEL
1341 #define NRFX_TWIM_CONFIG_LOG_LEVEL 3
1342 #endif
1343 
1344 /**
1345  * @brief NRFX_TWIM0_ENABLED
1346  *
1347  * Boolean. Accepted values 0 and 1.
1348  */
1349 #ifndef NRFX_TWIM0_ENABLED
1350 #define NRFX_TWIM0_ENABLED 0
1351 #endif
1352 
1353 /**
1354  * @brief NRFX_TWIM1_ENABLED
1355  *
1356  * Boolean. Accepted values 0 and 1.
1357  */
1358 #ifndef NRFX_TWIM1_ENABLED
1359 #define NRFX_TWIM1_ENABLED 0
1360 #endif
1361 
1362 /**
1363  * @brief NRFX_TWIS_ENABLED
1364  *
1365  * Boolean. Accepted values 0 and 1.
1366  */
1367 #ifndef NRFX_TWIS_ENABLED
1368 #define NRFX_TWIS_ENABLED 0
1369 #endif
1370 
1371 /**
1372  * @brief NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
1373  *
1374  * Integer value. Minimum: 0 Maximum: 7
1375  */
1376 #ifndef NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
1377 #define NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1378 #endif
1379 
1380 /**
1381  * @brief NRFX_TWIS_CONFIG_LOG_ENABLED
1382  *
1383  * Boolean. Accepted values 0 and 1.
1384  */
1385 #ifndef NRFX_TWIS_CONFIG_LOG_ENABLED
1386 #define NRFX_TWIS_CONFIG_LOG_ENABLED 0
1387 #endif
1388 
1389 /**
1390  * @brief NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY - Assume that any instance would be initialized
1391  * only once.
1392  *
1393  * Boolean. Accepted values 0 and 1.
1394  */
1395 #ifndef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY
1396 #define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 0
1397 #endif
1398 
1399 /**
1400  * @brief NRFX_TWIS_NO_SYNC_MODE - Remove support for synchronous mode.
1401  *
1402  * Boolean. Accepted values 0 and 1.
1403  */
1404 #ifndef NRFX_TWIS_NO_SYNC_MODE
1405 #define NRFX_TWIS_NO_SYNC_MODE 0
1406 #endif
1407 
1408 /**
1409  * @brief NRFX_TWIS_CONFIG_LOG_LEVEL
1410  *
1411  * Integer value.
1412  * Supported values:
1413  * - Off     = 0
1414  * - Error   = 1
1415  * - Warning = 2
1416  * - Info    = 3
1417  * - Debug   = 4
1418  */
1419 #ifndef NRFX_TWIS_CONFIG_LOG_LEVEL
1420 #define NRFX_TWIS_CONFIG_LOG_LEVEL 3
1421 #endif
1422 
1423 /**
1424  * @brief NRFX_TWIS0_ENABLED
1425  *
1426  * Boolean. Accepted values 0 and 1.
1427  */
1428 #ifndef NRFX_TWIS0_ENABLED
1429 #define NRFX_TWIS0_ENABLED 0
1430 #endif
1431 
1432 /**
1433  * @brief NRFX_TWIS1_ENABLED
1434  *
1435  * Boolean. Accepted values 0 and 1.
1436  */
1437 #ifndef NRFX_TWIS1_ENABLED
1438 #define NRFX_TWIS1_ENABLED 0
1439 #endif
1440 
1441 /**
1442  * @brief NRFX_UART_ENABLED
1443  *
1444  * Boolean. Accepted values 0 and 1.
1445  */
1446 #ifndef NRFX_UART_ENABLED
1447 #define NRFX_UART_ENABLED 0
1448 #endif
1449 
1450 /**
1451  * @brief NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
1452  *
1453  * Integer value. Minimum: 0 Maximum: 7
1454  */
1455 #ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
1456 #define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1457 #endif
1458 
1459 /**
1460  * @brief NRFX_UART_CONFIG_LOG_ENABLED
1461  *
1462  * Boolean. Accepted values 0 and 1.
1463  */
1464 #ifndef NRFX_UART_CONFIG_LOG_ENABLED
1465 #define NRFX_UART_CONFIG_LOG_ENABLED 0
1466 #endif
1467 
1468 /**
1469  * @brief NRFX_UART_CONFIG_LOG_LEVEL
1470  *
1471  * Integer value.
1472  * Supported values:
1473  * - Off     = 0
1474  * - Error   = 1
1475  * - Warning = 2
1476  * - Info    = 3
1477  * - Debug   = 4
1478  */
1479 #ifndef NRFX_UART_CONFIG_LOG_LEVEL
1480 #define NRFX_UART_CONFIG_LOG_LEVEL 3
1481 #endif
1482 
1483 /**
1484  * @brief NRFX_UART0_ENABLED
1485  *
1486  * Boolean. Accepted values 0 and 1.
1487  */
1488 #ifndef NRFX_UART0_ENABLED
1489 #define NRFX_UART0_ENABLED 0
1490 #endif
1491 
1492 /**
1493  * @brief NRFX_UARTE_ENABLED
1494  *
1495  * Boolean. Accepted values 0 and 1.
1496  */
1497 #ifndef NRFX_UARTE_ENABLED
1498 #define NRFX_UARTE_ENABLED 0
1499 #endif
1500 
1501 /**
1502  * @brief NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
1503  *
1504  * Integer value. Minimum: 0 Maximum: 7
1505  */
1506 #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
1507 #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1508 #endif
1509 
1510 /**
1511  * @brief NRFX_UARTE_CONFIG_LOG_ENABLED
1512  *
1513  * Boolean. Accepted values 0 and 1.
1514  */
1515 #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
1516 #define NRFX_UARTE_CONFIG_LOG_ENABLED 0
1517 #endif
1518 
1519 /**
1520  * @brief NRFX_UARTE_CONFIG_LOG_LEVEL
1521  *
1522  * Integer value.
1523  * Supported values:
1524  * - Off     = 0
1525  * - Error   = 1
1526  * - Warning = 2
1527  * - Info    = 3
1528  * - Debug   = 4
1529  */
1530 #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
1531 #define NRFX_UARTE_CONFIG_LOG_LEVEL 3
1532 #endif
1533 
1534 /**
1535  * @brief NRFX_UARTE0_ENABLED
1536  *
1537  * Boolean. Accepted values 0 and 1.
1538  */
1539 #ifndef NRFX_UARTE0_ENABLED
1540 #define NRFX_UARTE0_ENABLED 0
1541 #endif
1542 
1543 /**
1544  * @brief NRFX_UARTE1_ENABLED
1545  *
1546  * Boolean. Accepted values 0 and 1.
1547  */
1548 #ifndef NRFX_UARTE1_ENABLED
1549 #define NRFX_UARTE1_ENABLED 0
1550 #endif
1551 
1552 /**
1553  * @brief NRFX_USBD_ENABLED
1554  *
1555  * Boolean. Accepted values 0 and 1.
1556  */
1557 #ifndef NRFX_USBD_ENABLED
1558 #define NRFX_USBD_ENABLED 0
1559 #endif
1560 
1561 /**
1562  * @brief NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY
1563  *
1564  * Integer value. Minimum: 0 Maximum: 7
1565  */
1566 #ifndef NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY
1567 #define NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1568 #endif
1569 
1570 /**
1571  * @brief NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST - Give priority to isochronous transfers
1572  *
1573  * Boolean. Accepted values 0 and 1.
1574  */
1575 #ifndef NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST
1576 #define NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST 1
1577 #endif
1578 
1579 /**
1580  * @brief NRFX_USBD_CONFIG_ISO_IN_ZLP - Respond to an IN token on ISO IN endpoint with ZLP when no
1581  * data is ready.
1582  *
1583  * Boolean. Accepted values 0 and 1.
1584  */
1585 #ifndef NRFX_USBD_CONFIG_ISO_IN_ZLP
1586 #define NRFX_USBD_CONFIG_ISO_IN_ZLP 0
1587 #endif
1588 
1589 /**
1590  * @brief NRFX_USBD_CONFIG_LOG_ENABLED
1591  *
1592  * Boolean. Accepted values 0 and 1.
1593  */
1594 #ifndef NRFX_USBD_CONFIG_LOG_ENABLED
1595 #define NRFX_USBD_CONFIG_LOG_ENABLED 0
1596 #endif
1597 
1598 /**
1599  * @brief NRFX_USBD_CONFIG_LOG_LEVEL
1600  *
1601  * Integer value.
1602  * Supported values:
1603  * - Off     = 0
1604  * - Error   = 1
1605  * - Warning = 2
1606  * - Info    = 3
1607  * - Debug   = 4
1608  */
1609 #ifndef NRFX_USBD_CONFIG_LOG_LEVEL
1610 #define NRFX_USBD_CONFIG_LOG_LEVEL 3
1611 #endif
1612 
1613 /**
1614  * @brief NRFX_WDT_ENABLED
1615  *
1616  * Boolean. Accepted values 0 and 1.
1617  */
1618 #ifndef NRFX_WDT_ENABLED
1619 #define NRFX_WDT_ENABLED 0
1620 #endif
1621 
1622 /**
1623  * @brief NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY
1624  *
1625  * Integer value. Minimum: 0 Maximum: 7
1626  */
1627 #ifndef NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY
1628 #define NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1629 #endif
1630 
1631 /**
1632  * @brief NRFX_WDT_CONFIG_NO_IRQ - Remove WDT IRQ handling from WDT driver
1633  *
1634  * Boolean. Accepted values 0 and 1.
1635  */
1636 #ifndef NRFX_WDT_CONFIG_NO_IRQ
1637 #define NRFX_WDT_CONFIG_NO_IRQ 0
1638 #endif
1639 
1640 /**
1641  * @brief NRFX_WDT_CONFIG_LOG_ENABLED
1642  *
1643  * Boolean. Accepted values 0 and 1.
1644  */
1645 #ifndef NRFX_WDT_CONFIG_LOG_ENABLED
1646 #define NRFX_WDT_CONFIG_LOG_ENABLED 0
1647 #endif
1648 
1649 /**
1650  * @brief NRFX_WDT_CONFIG_LOG_LEVEL
1651  *
1652  * Integer value.
1653  * Supported values:
1654  * - Off     = 0
1655  * - Error   = 1
1656  * - Warning = 2
1657  * - Info    = 3
1658  * - Debug   = 4
1659  */
1660 #ifndef NRFX_WDT_CONFIG_LOG_LEVEL
1661 #define NRFX_WDT_CONFIG_LOG_LEVEL 3
1662 #endif
1663 
1664 #endif // NRFX_CONFIG_NRF52840_H__
1665