1 /*
2  * Copyright (c) 2019 - 2023, Nordic Semiconductor ASA
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  *
7  * Redistribution and use in source and binary forms, with or without
8  * modification, are permitted provided that the following conditions are met:
9  *
10  * 1. Redistributions of source code must retain the above copyright notice, this
11  *    list of conditions and the following disclaimer.
12  *
13  * 2. Redistributions in binary form must reproduce the above copyright
14  *    notice, this list of conditions and the following disclaimer in the
15  *    documentation and/or other materials provided with the distribution.
16  *
17  * 3. Neither the name of the copyright holder nor the names of its
18  *    contributors may be used to endorse or promote products derived from this
19  *    software without specific prior written permission.
20  *
21  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
25  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31  * POSSIBILITY OF SUCH DAMAGE.
32  */
33 
34 #ifndef NRFX_CONFIG_NRF52833_H__
35 #define NRFX_CONFIG_NRF52833_H__
36 
37 #ifndef NRFX_CONFIG_H__
38 #error "This file should not be included directly. Include nrfx_config.h instead."
39 #endif
40 
41 
42 /**
43  * @brief NRFX_DEFAULT_IRQ_PRIORITY
44  *
45  * Integer value. Minimum: 0 Maximum: 7
46  */
47 #ifndef NRFX_DEFAULT_IRQ_PRIORITY
48 #define NRFX_DEFAULT_IRQ_PRIORITY 7
49 #endif
50 
51 /**
52  * @brief NRFX_CLOCK_ENABLED
53  *
54  * Boolean. Accepted values 0 and 1.
55  */
56 #ifndef NRFX_CLOCK_ENABLED
57 #define NRFX_CLOCK_ENABLED 0
58 #endif
59 
60 /**
61  * @brief NRFX_CLOCK_CONFIG_LF_SRC
62  *
63  * Integer value.
64  * Supported values:
65  * - RC                  = 0
66  * - XTAL                = 1
67  * - Synth               = 2
68  * - External Low Swing  = 131073
69  * - External Full Swing = 196609
70  */
71 #ifndef NRFX_CLOCK_CONFIG_LF_SRC
72 #define NRFX_CLOCK_CONFIG_LF_SRC 1
73 #endif
74 
75 /**
76  * @brief NRFX_CLOCK_CONFIG_LF_CAL_ENABLED
77  *
78  * Boolean. Accepted values 0 and 1.
79  */
80 #ifndef NRFX_CLOCK_CONFIG_LF_CAL_ENABLED
81 #define NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 0
82 #endif
83 
84 /**
85  * @brief NRFX_CLOCK_CONFIG_CT_ENABLED
86  *
87  * Boolean. Accepted values 0 and 1.
88  */
89 #ifndef NRFX_CLOCK_CONFIG_CT_ENABLED
90 #define NRFX_CLOCK_CONFIG_CT_ENABLED 1
91 #endif
92 
93 /**
94  * @brief NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED
95  *
96  * Boolean. Accepted values 0 and 1.
97  */
98 #ifndef NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED
99 #define NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED 0
100 #endif
101 
102 /**
103  * @brief NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY
104  *
105  * Integer value. Minimum: 0 Maximum: 7
106  */
107 #ifndef NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY
108 #define NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
109 #endif
110 
111 /**
112  * @brief NRFX_CLOCK_CONFIG_LOG_ENABLED
113  *
114  * Boolean. Accepted values 0 and 1.
115  */
116 #ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
117 #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
118 #endif
119 
120 /**
121  * @brief NRFX_CLOCK_CONFIG_LOG_LEVEL
122  *
123  * Integer value.
124  * Supported values:
125  * - Off     = 0
126  * - Error   = 1
127  * - Warning = 2
128  * - Info    = 3
129  * - Debug   = 4
130  */
131 #ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
132 #define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
133 #endif
134 
135 /**
136  * @brief NRFX_COMP_ENABLED
137  *
138  * Boolean. Accepted values 0 and 1.
139  */
140 #ifndef NRFX_COMP_ENABLED
141 #define NRFX_COMP_ENABLED 0
142 #endif
143 
144 /**
145  * @brief NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY
146  *
147  * Integer value. Minimum: 0 Maximum: 7
148  */
149 #ifndef NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY
150 #define NRFX_COMP_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
151 #endif
152 
153 /**
154  * @brief NRFX_COMP_CONFIG_LOG_ENABLED
155  *
156  * Boolean. Accepted values 0 and 1.
157  */
158 #ifndef NRFX_COMP_CONFIG_LOG_ENABLED
159 #define NRFX_COMP_CONFIG_LOG_ENABLED 0
160 #endif
161 
162 /**
163  * @brief NRFX_COMP_CONFIG_LOG_LEVEL
164  *
165  * Integer value.
166  * Supported values:
167  * - Off     = 0
168  * - Error   = 1
169  * - Warning = 2
170  * - Info    = 3
171  * - Debug   = 4
172  */
173 #ifndef NRFX_COMP_CONFIG_LOG_LEVEL
174 #define NRFX_COMP_CONFIG_LOG_LEVEL 3
175 #endif
176 
177 /**
178  * @brief NRFX_EGU_ENABLED
179  *
180  * Boolean. Accepted values 0 and 1.
181  */
182 #ifndef NRFX_EGU_ENABLED
183 #define NRFX_EGU_ENABLED 0
184 #endif
185 
186 /**
187  * @brief NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY
188  *
189  * Integer value. Minimum: 0 Maximum: 7
190  */
191 #ifndef NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY
192 #define NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
193 #endif
194 
195 /**
196  * @brief NRFX_EGU0_ENABLED
197  *
198  * Boolean. Accepted values 0 and 1.
199  */
200 #ifndef NRFX_EGU0_ENABLED
201 #define NRFX_EGU0_ENABLED 0
202 #endif
203 
204 /**
205  * @brief NRFX_EGU1_ENABLED
206  *
207  * Boolean. Accepted values 0 and 1.
208  */
209 #ifndef NRFX_EGU1_ENABLED
210 #define NRFX_EGU1_ENABLED 0
211 #endif
212 
213 /**
214  * @brief NRFX_EGU2_ENABLED
215  *
216  * Boolean. Accepted values 0 and 1.
217  */
218 #ifndef NRFX_EGU2_ENABLED
219 #define NRFX_EGU2_ENABLED 0
220 #endif
221 
222 /**
223  * @brief NRFX_EGU3_ENABLED
224  *
225  * Boolean. Accepted values 0 and 1.
226  */
227 #ifndef NRFX_EGU3_ENABLED
228 #define NRFX_EGU3_ENABLED 0
229 #endif
230 
231 /**
232  * @brief NRFX_EGU4_ENABLED
233  *
234  * Boolean. Accepted values 0 and 1.
235  */
236 #ifndef NRFX_EGU4_ENABLED
237 #define NRFX_EGU4_ENABLED 0
238 #endif
239 
240 /**
241  * @brief NRFX_EGU5_ENABLED
242  *
243  * Boolean. Accepted values 0 and 1.
244  */
245 #ifndef NRFX_EGU5_ENABLED
246 #define NRFX_EGU5_ENABLED 0
247 #endif
248 
249 /**
250  * @brief NRFX_GPIOTE_ENABLED
251  *
252  * Boolean. Accepted values 0 and 1.
253  */
254 #ifndef NRFX_GPIOTE_ENABLED
255 #define NRFX_GPIOTE_ENABLED 0
256 #endif
257 
258 /**
259  * @brief NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY
260  *
261  * Integer value. Minimum: 0 Maximum: 7
262  */
263 #ifndef NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY
264 #define NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
265 #endif
266 
267 /**
268  * @brief NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS
269  *
270  * Integer value. Minimum: 0 Maximum: 15
271  */
272 #ifndef NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS
273 #define NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS 2
274 #endif
275 
276 /**
277  * @brief NRFX_GPIOTE_CONFIG_LOG_ENABLED
278  *
279  * Boolean. Accepted values 0 and 1.
280  */
281 #ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
282 #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
283 #endif
284 
285 /**
286  * @brief NRFX_GPIOTE_CONFIG_LOG_LEVEL
287  *
288  * Integer value.
289  * Supported values:
290  * - Off     = 0
291  * - Error   = 1
292  * - Warning = 2
293  * - Info    = 3
294  * - Debug   = 4
295  */
296 #ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
297 #define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
298 #endif
299 
300 /**
301  * @brief NRFX_I2S_ENABLED
302  *
303  * Boolean. Accepted values 0 and 1.
304  */
305 #ifndef NRFX_I2S_ENABLED
306 #define NRFX_I2S_ENABLED 0
307 #endif
308 
309 /**
310  * @brief NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY
311  *
312  * Integer value. Minimum: 0 Maximum: 7
313  */
314 #ifndef NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY
315 #define NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
316 #endif
317 
318 /**
319  * @brief NRFX_I2S_CONFIG_LOG_ENABLED
320  *
321  * Boolean. Accepted values 0 and 1.
322  */
323 #ifndef NRFX_I2S_CONFIG_LOG_ENABLED
324 #define NRFX_I2S_CONFIG_LOG_ENABLED 0
325 #endif
326 
327 /**
328  * @brief NRFX_I2S_CONFIG_LOG_LEVEL
329  *
330  * Integer value.
331  * Supported values:
332  * - Off     = 0
333  * - Error   = 1
334  * - Warning = 2
335  * - Info    = 3
336  * - Debug   = 4
337  */
338 #ifndef NRFX_I2S_CONFIG_LOG_LEVEL
339 #define NRFX_I2S_CONFIG_LOG_LEVEL 3
340 #endif
341 
342 /**
343  * @brief NRFX_LPCOMP_ENABLED
344  *
345  * Boolean. Accepted values 0 and 1.
346  */
347 #ifndef NRFX_LPCOMP_ENABLED
348 #define NRFX_LPCOMP_ENABLED 0
349 #endif
350 
351 /**
352  * @brief NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY
353  *
354  * Integer value. Minimum: 0 Maximum: 7
355  */
356 #ifndef NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY
357 #define NRFX_LPCOMP_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
358 #endif
359 
360 /**
361  * @brief NRFX_LPCOMP_CONFIG_LOG_ENABLED
362  *
363  * Boolean. Accepted values 0 and 1.
364  */
365 #ifndef NRFX_LPCOMP_CONFIG_LOG_ENABLED
366 #define NRFX_LPCOMP_CONFIG_LOG_ENABLED 0
367 #endif
368 
369 /**
370  * @brief NRFX_LPCOMP_CONFIG_LOG_LEVEL
371  *
372  * Integer value.
373  * Supported values:
374  * - Off     = 0
375  * - Error   = 1
376  * - Warning = 2
377  * - Info    = 3
378  * - Debug   = 4
379  */
380 #ifndef NRFX_LPCOMP_CONFIG_LOG_LEVEL
381 #define NRFX_LPCOMP_CONFIG_LOG_LEVEL 3
382 #endif
383 
384 /**
385  * @brief NRFX_NFCT_ENABLED
386  *
387  * Boolean. Accepted values 0 and 1.
388  */
389 #ifndef NRFX_NFCT_ENABLED
390 #define NRFX_NFCT_ENABLED 0
391 #endif
392 
393 /**
394  * @brief NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY
395  *
396  * Integer value. Minimum: 0 Maximum: 7
397  */
398 #ifndef NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY
399 #define NRFX_NFCT_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
400 #endif
401 
402 /**
403  * @brief NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID - Timer instance used for workarounds in the driver.
404  *
405  * Integer value. Minimum: 0 Maximum: 5
406  */
407 #ifndef NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID
408 #define NRFX_NFCT_CONFIG_TIMER_INSTANCE_ID 4
409 #endif
410 
411 /**
412  * @brief NRFX_NFCT_CONFIG_LOG_ENABLED
413  *
414  * Boolean. Accepted values 0 and 1.
415  */
416 #ifndef NRFX_NFCT_CONFIG_LOG_ENABLED
417 #define NRFX_NFCT_CONFIG_LOG_ENABLED 0
418 #endif
419 
420 /**
421  * @brief NRFX_NFCT_CONFIG_LOG_LEVEL
422  *
423  * Integer value.
424  * Supported values:
425  * - Off     = 0
426  * - Error   = 1
427  * - Warning = 2
428  * - Info    = 3
429  * - Debug   = 4
430  */
431 #ifndef NRFX_NFCT_CONFIG_LOG_LEVEL
432 #define NRFX_NFCT_CONFIG_LOG_LEVEL 3
433 #endif
434 
435 /**
436  * @brief NRFX_NVMC_ENABLED
437  *
438  * Boolean. Accepted values 0 and 1.
439  */
440 #ifndef NRFX_NVMC_ENABLED
441 #define NRFX_NVMC_ENABLED 0
442 #endif
443 
444 /**
445  * @brief NRFX_PDM_ENABLED
446  *
447  * Boolean. Accepted values 0 and 1.
448  */
449 #ifndef NRFX_PDM_ENABLED
450 #define NRFX_PDM_ENABLED 0
451 #endif
452 
453 /**
454  * @brief NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY
455  *
456  * Integer value. Minimum: 0 Maximum: 7
457  */
458 #ifndef NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY
459 #define NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
460 #endif
461 
462 /**
463  * @brief NRFX_PDM_CONFIG_LOG_ENABLED
464  *
465  * Boolean. Accepted values 0 and 1.
466  */
467 #ifndef NRFX_PDM_CONFIG_LOG_ENABLED
468 #define NRFX_PDM_CONFIG_LOG_ENABLED 0
469 #endif
470 
471 /**
472  * @brief NRFX_PDM_CONFIG_LOG_LEVEL
473  *
474  * Integer value.
475  * Supported values:
476  * - Off     = 0
477  * - Error   = 1
478  * - Warning = 2
479  * - Info    = 3
480  * - Debug   = 4
481  */
482 #ifndef NRFX_PDM_CONFIG_LOG_LEVEL
483 #define NRFX_PDM_CONFIG_LOG_LEVEL 3
484 #endif
485 
486 /**
487  * @brief NRFX_POWER_ENABLED
488  *
489  * Boolean. Accepted values 0 and 1.
490  */
491 #ifndef NRFX_POWER_ENABLED
492 #define NRFX_POWER_ENABLED 0
493 #endif
494 
495 /**
496  * @brief NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY
497  *
498  * Integer value. Minimum: 0 Maximum: 7
499  */
500 #ifndef NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY
501 #define NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
502 #endif
503 
504 /**
505  * @brief NRFX_PPI_ENABLED
506  *
507  * Boolean. Accepted values 0 and 1.
508  */
509 #ifndef NRFX_PPI_ENABLED
510 #define NRFX_PPI_ENABLED 0
511 #endif
512 
513 /**
514  * @brief NRFX_PPI_CONFIG_LOG_ENABLED
515  *
516  * Boolean. Accepted values 0 and 1.
517  */
518 #ifndef NRFX_PPI_CONFIG_LOG_ENABLED
519 #define NRFX_PPI_CONFIG_LOG_ENABLED 0
520 #endif
521 
522 /**
523  * @brief NRFX_PPI_CONFIG_LOG_LEVEL
524  *
525  * Integer value.
526  * Supported values:
527  * - Off     = 0
528  * - Error   = 1
529  * - Warning = 2
530  * - Info    = 3
531  * - Debug   = 4
532  */
533 #ifndef NRFX_PPI_CONFIG_LOG_LEVEL
534 #define NRFX_PPI_CONFIG_LOG_LEVEL 3
535 #endif
536 
537 /**
538  * @brief NRFX_PRS_ENABLED
539  *
540  * Boolean. Accepted values 0 and 1.
541  */
542 #ifndef NRFX_PRS_ENABLED
543 #define NRFX_PRS_ENABLED 0
544 #endif
545 
546 /**
547  * @brief NRFX_PRS_CONFIG_LOG_ENABLED
548  *
549  * Boolean. Accepted values 0 and 1.
550  */
551 #ifndef NRFX_PRS_CONFIG_LOG_ENABLED
552 #define NRFX_PRS_CONFIG_LOG_ENABLED 0
553 #endif
554 
555 /**
556  * @brief NRFX_PRS_CONFIG_LOG_LEVEL
557  *
558  * Integer value.
559  * Supported values:
560  * - Off     = 0
561  * - Error   = 1
562  * - Warning = 2
563  * - Info    = 3
564  * - Debug   = 4
565  */
566 #ifndef NRFX_PRS_CONFIG_LOG_LEVEL
567 #define NRFX_PRS_CONFIG_LOG_LEVEL 3
568 #endif
569 
570 /**
571  * @brief NRFX_PRS_BOX_0_ENABLED
572  *
573  * Boolean. Accepted values 0 and 1.
574  */
575 #ifndef NRFX_PRS_BOX_0_ENABLED
576 #define NRFX_PRS_BOX_0_ENABLED 0
577 #endif
578 
579 /**
580  * @brief NRFX_PRS_BOX_1_ENABLED
581  *
582  * Boolean. Accepted values 0 and 1.
583  */
584 #ifndef NRFX_PRS_BOX_1_ENABLED
585 #define NRFX_PRS_BOX_1_ENABLED 0
586 #endif
587 
588 /**
589  * @brief NRFX_PRS_BOX_2_ENABLED
590  *
591  * Boolean. Accepted values 0 and 1.
592  */
593 #ifndef NRFX_PRS_BOX_2_ENABLED
594 #define NRFX_PRS_BOX_2_ENABLED 0
595 #endif
596 
597 /**
598  * @brief NRFX_PRS_BOX_3_ENABLED
599  *
600  * Boolean. Accepted values 0 and 1.
601  */
602 #ifndef NRFX_PRS_BOX_3_ENABLED
603 #define NRFX_PRS_BOX_3_ENABLED 0
604 #endif
605 
606 /**
607  * @brief NRFX_PRS_BOX_4_ENABLED
608  *
609  * Boolean. Accepted values 0 and 1.
610  */
611 #ifndef NRFX_PRS_BOX_4_ENABLED
612 #define NRFX_PRS_BOX_4_ENABLED 0
613 #endif
614 
615 /**
616  * @brief NRFX_PWM_ENABLED
617  *
618  * Boolean. Accepted values 0 and 1.
619  */
620 #ifndef NRFX_PWM_ENABLED
621 #define NRFX_PWM_ENABLED 0
622 #endif
623 
624 /**
625  * @brief NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
626  *
627  * Integer value. Minimum: 0 Maximum: 7
628  */
629 #ifndef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
630 #define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
631 #endif
632 
633 /**
634  * @brief NRFX_PWM_CONFIG_LOG_ENABLED
635  *
636  * Boolean. Accepted values 0 and 1.
637  */
638 #ifndef NRFX_PWM_CONFIG_LOG_ENABLED
639 #define NRFX_PWM_CONFIG_LOG_ENABLED 0
640 #endif
641 
642 /**
643  * @brief NRFX_PWM_CONFIG_LOG_LEVEL
644  *
645  * Integer value.
646  * Supported values:
647  * - Off     = 0
648  * - Error   = 1
649  * - Warning = 2
650  * - Info    = 3
651  * - Debug   = 4
652  */
653 #ifndef NRFX_PWM_CONFIG_LOG_LEVEL
654 #define NRFX_PWM_CONFIG_LOG_LEVEL 3
655 #endif
656 
657 /**
658  * @brief NRFX_PWM0_ENABLED
659  *
660  * Boolean. Accepted values 0 and 1.
661  */
662 #ifndef NRFX_PWM0_ENABLED
663 #define NRFX_PWM0_ENABLED 0
664 #endif
665 
666 /**
667  * @brief NRFX_PWM1_ENABLED
668  *
669  * Boolean. Accepted values 0 and 1.
670  */
671 #ifndef NRFX_PWM1_ENABLED
672 #define NRFX_PWM1_ENABLED 0
673 #endif
674 
675 /**
676  * @brief NRFX_PWM2_ENABLED
677  *
678  * Boolean. Accepted values 0 and 1.
679  */
680 #ifndef NRFX_PWM2_ENABLED
681 #define NRFX_PWM2_ENABLED 0
682 #endif
683 
684 /**
685  * @brief NRFX_PWM3_ENABLED
686  *
687  * Boolean. Accepted values 0 and 1.
688  */
689 #ifndef NRFX_PWM3_ENABLED
690 #define NRFX_PWM3_ENABLED 0
691 #endif
692 
693 /**
694  * @brief NRFX_QDEC_ENABLED
695  *
696  * Boolean. Accepted values 0 and 1.
697  */
698 #ifndef NRFX_QDEC_ENABLED
699 #define NRFX_QDEC_ENABLED 0
700 #endif
701 
702 /**
703  * @brief NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY
704  *
705  * Integer value. Minimum: 0 Maximum: 7
706  */
707 #ifndef NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY
708 #define NRFX_QDEC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
709 #endif
710 
711 /**
712  * @brief NRFX_QDEC_CONFIG_LOG_ENABLED
713  *
714  * Boolean. Accepted values 0 and 1.
715  */
716 #ifndef NRFX_QDEC_CONFIG_LOG_ENABLED
717 #define NRFX_QDEC_CONFIG_LOG_ENABLED 0
718 #endif
719 
720 /**
721  * @brief NRFX_QDEC_CONFIG_LOG_LEVEL
722  *
723  * Integer value.
724  * Supported values:
725  * - Off     = 0
726  * - Error   = 1
727  * - Warning = 2
728  * - Info    = 3
729  * - Debug   = 4
730  */
731 #ifndef NRFX_QDEC_CONFIG_LOG_LEVEL
732 #define NRFX_QDEC_CONFIG_LOG_LEVEL 3
733 #endif
734 
735 /**
736  * @brief NRFX_RNG_ENABLED
737  *
738  * Boolean. Accepted values 0 and 1.
739  */
740 #ifndef NRFX_RNG_ENABLED
741 #define NRFX_RNG_ENABLED 0
742 #endif
743 
744 /**
745  * @brief NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY
746  *
747  * Integer value. Minimum: 0 Maximum: 7
748  */
749 #ifndef NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY
750 #define NRFX_RNG_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
751 #endif
752 
753 /**
754  * @brief NRFX_RNG_CONFIG_LOG_ENABLED
755  *
756  * Boolean. Accepted values 0 and 1.
757  */
758 #ifndef NRFX_RNG_CONFIG_LOG_ENABLED
759 #define NRFX_RNG_CONFIG_LOG_ENABLED 0
760 #endif
761 
762 /**
763  * @brief NRFX_RNG_CONFIG_LOG_LEVEL
764  *
765  * Integer value.
766  * Supported values:
767  * - Off     = 0
768  * - Error   = 1
769  * - Warning = 2
770  * - Info    = 3
771  * - Debug   = 4
772  */
773 #ifndef NRFX_RNG_CONFIG_LOG_LEVEL
774 #define NRFX_RNG_CONFIG_LOG_LEVEL 3
775 #endif
776 
777 /**
778  * @brief NRFX_RTC_ENABLED
779  *
780  * Boolean. Accepted values 0 and 1.
781  */
782 #ifndef NRFX_RTC_ENABLED
783 #define NRFX_RTC_ENABLED 0
784 #endif
785 
786 /**
787  * @brief NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
788  *
789  * Integer value. Minimum: 0 Maximum: 7
790  */
791 #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
792 #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
793 #endif
794 
795 /**
796  * @brief NRFX_RTC_CONFIG_LOG_ENABLED
797  *
798  * Boolean. Accepted values 0 and 1.
799  */
800 #ifndef NRFX_RTC_CONFIG_LOG_ENABLED
801 #define NRFX_RTC_CONFIG_LOG_ENABLED 0
802 #endif
803 
804 /**
805  * @brief NRFX_RTC_CONFIG_LOG_LEVEL
806  *
807  * Integer value.
808  * Supported values:
809  * - Off     = 0
810  * - Error   = 1
811  * - Warning = 2
812  * - Info    = 3
813  * - Debug   = 4
814  */
815 #ifndef NRFX_RTC_CONFIG_LOG_LEVEL
816 #define NRFX_RTC_CONFIG_LOG_LEVEL 3
817 #endif
818 
819 /**
820  * @brief NRFX_RTC0_ENABLED
821  *
822  * Boolean. Accepted values 0 and 1.
823  */
824 #ifndef NRFX_RTC0_ENABLED
825 #define NRFX_RTC0_ENABLED 0
826 #endif
827 
828 /**
829  * @brief NRFX_RTC1_ENABLED
830  *
831  * Boolean. Accepted values 0 and 1.
832  */
833 #ifndef NRFX_RTC1_ENABLED
834 #define NRFX_RTC1_ENABLED 0
835 #endif
836 
837 /**
838  * @brief NRFX_RTC2_ENABLED
839  *
840  * Boolean. Accepted values 0 and 1.
841  */
842 #ifndef NRFX_RTC2_ENABLED
843 #define NRFX_RTC2_ENABLED 0
844 #endif
845 
846 /**
847  * @brief NRFX_SAADC_ENABLED
848  *
849  * Boolean. Accepted values 0 and 1.
850  */
851 #ifndef NRFX_SAADC_ENABLED
852 #define NRFX_SAADC_ENABLED 0
853 #endif
854 
855 /**
856  * @brief NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY
857  *
858  * Integer value. Minimum: 0 Maximum: 7
859  */
860 #ifndef NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY
861 #define NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
862 #endif
863 
864 /**
865  * @brief NRFX_SAADC_CONFIG_LOG_ENABLED
866  *
867  * Boolean. Accepted values 0 and 1.
868  */
869 #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED
870 #define NRFX_SAADC_CONFIG_LOG_ENABLED 0
871 #endif
872 
873 /**
874  * @brief NRFX_SAADC_CONFIG_LOG_LEVEL
875  *
876  * Integer value.
877  * Supported values:
878  * - Off     = 0
879  * - Error   = 1
880  * - Warning = 2
881  * - Info    = 3
882  * - Debug   = 4
883  */
884 #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL
885 #define NRFX_SAADC_CONFIG_LOG_LEVEL 3
886 #endif
887 
888 /**
889  * @brief NRFX_SPI_ENABLED
890  *
891  * Boolean. Accepted values 0 and 1.
892  */
893 #ifndef NRFX_SPI_ENABLED
894 #define NRFX_SPI_ENABLED 0
895 #endif
896 
897 /**
898  * @brief NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
899  *
900  * Integer value. Minimum: 0 Maximum: 7
901  */
902 #ifndef NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
903 #define NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
904 #endif
905 
906 /**
907  * @brief NRFX_SPI_CONFIG_LOG_ENABLED
908  *
909  * Boolean. Accepted values 0 and 1.
910  */
911 #ifndef NRFX_SPI_CONFIG_LOG_ENABLED
912 #define NRFX_SPI_CONFIG_LOG_ENABLED 0
913 #endif
914 
915 /**
916  * @brief NRFX_SPI_CONFIG_LOG_LEVEL
917  *
918  * Integer value.
919  * Supported values:
920  * - Off     = 0
921  * - Error   = 1
922  * - Warning = 2
923  * - Info    = 3
924  * - Debug   = 4
925  */
926 #ifndef NRFX_SPI_CONFIG_LOG_LEVEL
927 #define NRFX_SPI_CONFIG_LOG_LEVEL 3
928 #endif
929 
930 /**
931  * @brief NRFX_SPI0_ENABLED
932  *
933  * Boolean. Accepted values 0 and 1.
934  */
935 #ifndef NRFX_SPI0_ENABLED
936 #define NRFX_SPI0_ENABLED 0
937 #endif
938 
939 /**
940  * @brief NRFX_SPI1_ENABLED
941  *
942  * Boolean. Accepted values 0 and 1.
943  */
944 #ifndef NRFX_SPI1_ENABLED
945 #define NRFX_SPI1_ENABLED 0
946 #endif
947 
948 /**
949  * @brief NRFX_SPI2_ENABLED
950  *
951  * Boolean. Accepted values 0 and 1.
952  */
953 #ifndef NRFX_SPI2_ENABLED
954 #define NRFX_SPI2_ENABLED 0
955 #endif
956 
957 /**
958  * @brief NRFX_SPIM_ENABLED
959  *
960  * Boolean. Accepted values 0 and 1.
961  */
962 #ifndef NRFX_SPIM_ENABLED
963 #define NRFX_SPIM_ENABLED 0
964 #endif
965 
966 /**
967  * @brief NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
968  *
969  * Integer value. Minimum: 0 Maximum: 7
970  */
971 #ifndef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
972 #define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
973 #endif
974 
975 /**
976  * @brief NRFX_SPIM_CONFIG_LOG_ENABLED
977  *
978  * Boolean. Accepted values 0 and 1.
979  */
980 #ifndef NRFX_SPIM_CONFIG_LOG_ENABLED
981 #define NRFX_SPIM_CONFIG_LOG_ENABLED 0
982 #endif
983 
984 /**
985  * @brief NRFX_SPIM_CONFIG_LOG_LEVEL
986  *
987  * Integer value.
988  * Supported values:
989  * - Off     = 0
990  * - Error   = 1
991  * - Warning = 2
992  * - Info    = 3
993  * - Debug   = 4
994  */
995 #ifndef NRFX_SPIM_CONFIG_LOG_LEVEL
996 #define NRFX_SPIM_CONFIG_LOG_LEVEL 3
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 only once.
1391  *
1392  * Boolean. Accepted values 0 and 1.
1393  */
1394 #ifndef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY
1395 #define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 0
1396 #endif
1397 
1398 /**
1399  * @brief NRFX_TWIS_NO_SYNC_MODE - Remove support for synchronous mode.
1400  *
1401  * Boolean. Accepted values 0 and 1.
1402  */
1403 #ifndef NRFX_TWIS_NO_SYNC_MODE
1404 #define NRFX_TWIS_NO_SYNC_MODE 0
1405 #endif
1406 
1407 /**
1408  * @brief NRFX_TWIS_CONFIG_LOG_LEVEL
1409  *
1410  * Integer value.
1411  * Supported values:
1412  * - Off     = 0
1413  * - Error   = 1
1414  * - Warning = 2
1415  * - Info    = 3
1416  * - Debug   = 4
1417  */
1418 #ifndef NRFX_TWIS_CONFIG_LOG_LEVEL
1419 #define NRFX_TWIS_CONFIG_LOG_LEVEL 3
1420 #endif
1421 
1422 /**
1423  * @brief NRFX_TWIS0_ENABLED
1424  *
1425  * Boolean. Accepted values 0 and 1.
1426  */
1427 #ifndef NRFX_TWIS0_ENABLED
1428 #define NRFX_TWIS0_ENABLED 0
1429 #endif
1430 
1431 /**
1432  * @brief NRFX_TWIS1_ENABLED
1433  *
1434  * Boolean. Accepted values 0 and 1.
1435  */
1436 #ifndef NRFX_TWIS1_ENABLED
1437 #define NRFX_TWIS1_ENABLED 0
1438 #endif
1439 
1440 /**
1441  * @brief NRFX_UART_ENABLED
1442  *
1443  * Boolean. Accepted values 0 and 1.
1444  */
1445 #ifndef NRFX_UART_ENABLED
1446 #define NRFX_UART_ENABLED 0
1447 #endif
1448 
1449 /**
1450  * @brief NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
1451  *
1452  * Integer value. Minimum: 0 Maximum: 7
1453  */
1454 #ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
1455 #define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1456 #endif
1457 
1458 /**
1459  * @brief NRFX_UART_CONFIG_LOG_ENABLED
1460  *
1461  * Boolean. Accepted values 0 and 1.
1462  */
1463 #ifndef NRFX_UART_CONFIG_LOG_ENABLED
1464 #define NRFX_UART_CONFIG_LOG_ENABLED 0
1465 #endif
1466 
1467 /**
1468  * @brief NRFX_UART_CONFIG_LOG_LEVEL
1469  *
1470  * Integer value.
1471  * Supported values:
1472  * - Off     = 0
1473  * - Error   = 1
1474  * - Warning = 2
1475  * - Info    = 3
1476  * - Debug   = 4
1477  */
1478 #ifndef NRFX_UART_CONFIG_LOG_LEVEL
1479 #define NRFX_UART_CONFIG_LOG_LEVEL 3
1480 #endif
1481 
1482 /**
1483  * @brief NRFX_UART0_ENABLED
1484  *
1485  * Boolean. Accepted values 0 and 1.
1486  */
1487 #ifndef NRFX_UART0_ENABLED
1488 #define NRFX_UART0_ENABLED 0
1489 #endif
1490 
1491 /**
1492  * @brief NRFX_UARTE_ENABLED
1493  *
1494  * Boolean. Accepted values 0 and 1.
1495  */
1496 #ifndef NRFX_UARTE_ENABLED
1497 #define NRFX_UARTE_ENABLED 0
1498 #endif
1499 
1500 /**
1501  * @brief NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
1502  *
1503  * Integer value. Minimum: 0 Maximum: 7
1504  */
1505 #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
1506 #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1507 #endif
1508 
1509 /**
1510  * @brief NRFX_UARTE_CONFIG_LOG_ENABLED
1511  *
1512  * Boolean. Accepted values 0 and 1.
1513  */
1514 #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
1515 #define NRFX_UARTE_CONFIG_LOG_ENABLED 0
1516 #endif
1517 
1518 /**
1519  * @brief NRFX_UARTE_CONFIG_LOG_LEVEL
1520  *
1521  * Integer value.
1522  * Supported values:
1523  * - Off     = 0
1524  * - Error   = 1
1525  * - Warning = 2
1526  * - Info    = 3
1527  * - Debug   = 4
1528  */
1529 #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
1530 #define NRFX_UARTE_CONFIG_LOG_LEVEL 3
1531 #endif
1532 
1533 /**
1534  * @brief NRFX_UARTE0_ENABLED
1535  *
1536  * Boolean. Accepted values 0 and 1.
1537  */
1538 #ifndef NRFX_UARTE0_ENABLED
1539 #define NRFX_UARTE0_ENABLED 0
1540 #endif
1541 
1542 /**
1543  * @brief NRFX_UARTE1_ENABLED
1544  *
1545  * Boolean. Accepted values 0 and 1.
1546  */
1547 #ifndef NRFX_UARTE1_ENABLED
1548 #define NRFX_UARTE1_ENABLED 0
1549 #endif
1550 
1551 /**
1552  * @brief NRFX_USBD_ENABLED
1553  *
1554  * Boolean. Accepted values 0 and 1.
1555  */
1556 #ifndef NRFX_USBD_ENABLED
1557 #define NRFX_USBD_ENABLED 0
1558 #endif
1559 
1560 /**
1561  * @brief NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY
1562  *
1563  * Integer value. Minimum: 0 Maximum: 7
1564  */
1565 #ifndef NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY
1566 #define NRFX_USBD_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1567 #endif
1568 
1569 /**
1570  * @brief NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST - Give priority to isochronous transfers
1571  *
1572  * Boolean. Accepted values 0 and 1.
1573  */
1574 #ifndef NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST
1575 #define NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST 1
1576 #endif
1577 
1578 /**
1579  * @brief NRFX_USBD_CONFIG_ISO_IN_ZLP - Respond to an IN token on ISO IN endpoint with ZLP when no data is ready.
1580  *
1581  * Boolean. Accepted values 0 and 1.
1582  */
1583 #ifndef NRFX_USBD_CONFIG_ISO_IN_ZLP
1584 #define NRFX_USBD_CONFIG_ISO_IN_ZLP 0
1585 #endif
1586 
1587 /**
1588  * @brief NRFX_USBD_CONFIG_LOG_ENABLED
1589  *
1590  * Boolean. Accepted values 0 and 1.
1591  */
1592 #ifndef NRFX_USBD_CONFIG_LOG_ENABLED
1593 #define NRFX_USBD_CONFIG_LOG_ENABLED 0
1594 #endif
1595 
1596 /**
1597  * @brief NRFX_USBD_CONFIG_LOG_LEVEL
1598  *
1599  * Integer value.
1600  * Supported values:
1601  * - Off     = 0
1602  * - Error   = 1
1603  * - Warning = 2
1604  * - Info    = 3
1605  * - Debug   = 4
1606  */
1607 #ifndef NRFX_USBD_CONFIG_LOG_LEVEL
1608 #define NRFX_USBD_CONFIG_LOG_LEVEL 3
1609 #endif
1610 
1611 /**
1612  * @brief NRFX_WDT_ENABLED
1613  *
1614  * Boolean. Accepted values 0 and 1.
1615  */
1616 #ifndef NRFX_WDT_ENABLED
1617 #define NRFX_WDT_ENABLED 0
1618 #endif
1619 
1620 /**
1621  * @brief NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY
1622  *
1623  * Integer value. Minimum: 0 Maximum: 7
1624  */
1625 #ifndef NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY
1626 #define NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY
1627 #endif
1628 
1629 /**
1630  * @brief NRFX_WDT_CONFIG_NO_IRQ - Remove WDT IRQ handling from WDT driver
1631  *
1632  * Boolean. Accepted values 0 and 1.
1633  */
1634 #ifndef NRFX_WDT_CONFIG_NO_IRQ
1635 #define NRFX_WDT_CONFIG_NO_IRQ 0
1636 #endif
1637 
1638 /**
1639  * @brief NRFX_WDT_CONFIG_LOG_ENABLED
1640  *
1641  * Boolean. Accepted values 0 and 1.
1642  */
1643 #ifndef NRFX_WDT_CONFIG_LOG_ENABLED
1644 #define NRFX_WDT_CONFIG_LOG_ENABLED 0
1645 #endif
1646 
1647 /**
1648  * @brief NRFX_WDT_CONFIG_LOG_LEVEL
1649  *
1650  * Integer value.
1651  * Supported values:
1652  * - Off     = 0
1653  * - Error   = 1
1654  * - Warning = 2
1655  * - Info    = 3
1656  * - Debug   = 4
1657  */
1658 #ifndef NRFX_WDT_CONFIG_LOG_LEVEL
1659 #define NRFX_WDT_CONFIG_LOG_LEVEL 3
1660 #endif
1661 
1662 #endif // NRFX_CONFIG_NRF52833_H__
1663