xref: /nrf52832-nimble/nordic/nrfx/templates/nRF52810/nrfx_config.h (revision 150812a83cab50279bd772ef6db1bfaf255f2c5b)
1*150812a8SEvalZero #ifndef NRFX_CONFIG_H__
2*150812a8SEvalZero #define NRFX_CONFIG_H__
3*150812a8SEvalZero 
4*150812a8SEvalZero // <<< Use Configuration Wizard in Context Menu >>>\n
5*150812a8SEvalZero 
6*150812a8SEvalZero // <h> nRF_Drivers
7*150812a8SEvalZero 
8*150812a8SEvalZero // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
9*150812a8SEvalZero //==========================================================
10*150812a8SEvalZero #ifndef NRFX_CLOCK_ENABLED
11*150812a8SEvalZero #define NRFX_CLOCK_ENABLED 1
12*150812a8SEvalZero #endif
13*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_LF_SRC  - LF Clock Source
14*150812a8SEvalZero 
15*150812a8SEvalZero // <0=> RC
16*150812a8SEvalZero // <1=> XTAL
17*150812a8SEvalZero // <2=> Synth
18*150812a8SEvalZero // <131073=> External Low Swing
19*150812a8SEvalZero // <196609=> External Full Swing
20*150812a8SEvalZero 
21*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LF_SRC
22*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LF_SRC 1
23*150812a8SEvalZero #endif
24*150812a8SEvalZero 
25*150812a8SEvalZero // <q> NRFX_CLOCK_CONFIG_LF_CAL_ENABLED  - Enables LF Clock Calibration Support
26*150812a8SEvalZero 
27*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LF_CAL_ENABLED
28*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 0
29*150812a8SEvalZero #endif
30*150812a8SEvalZero 
31*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_IRQ_PRIORITY  - Interrupt priority
32*150812a8SEvalZero 
33*150812a8SEvalZero // <0=> 0 (highest)
34*150812a8SEvalZero // <1=> 1
35*150812a8SEvalZero // <2=> 2
36*150812a8SEvalZero // <3=> 3
37*150812a8SEvalZero // <4=> 4
38*150812a8SEvalZero // <5=> 5
39*150812a8SEvalZero // <6=> 6
40*150812a8SEvalZero // <7=> 7
41*150812a8SEvalZero 
42*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY
43*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 7
44*150812a8SEvalZero #endif
45*150812a8SEvalZero 
46*150812a8SEvalZero // <e> NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
47*150812a8SEvalZero //==========================================================
48*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
49*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
50*150812a8SEvalZero #endif
51*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_LOG_LEVEL  - Default Severity level
52*150812a8SEvalZero 
53*150812a8SEvalZero // <0=> Off
54*150812a8SEvalZero // <1=> Error
55*150812a8SEvalZero // <2=> Warning
56*150812a8SEvalZero // <3=> Info
57*150812a8SEvalZero // <4=> Debug
58*150812a8SEvalZero 
59*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
60*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
61*150812a8SEvalZero #endif
62*150812a8SEvalZero 
63*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_INFO_COLOR  - ANSI escape code prefix.
64*150812a8SEvalZero 
65*150812a8SEvalZero // <0=> Default
66*150812a8SEvalZero // <1=> Black
67*150812a8SEvalZero // <2=> Red
68*150812a8SEvalZero // <3=> Green
69*150812a8SEvalZero // <4=> Yellow
70*150812a8SEvalZero // <5=> Blue
71*150812a8SEvalZero // <6=> Magenta
72*150812a8SEvalZero // <7=> Cyan
73*150812a8SEvalZero // <8=> White
74*150812a8SEvalZero 
75*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_INFO_COLOR
76*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_INFO_COLOR 0
77*150812a8SEvalZero #endif
78*150812a8SEvalZero 
79*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
80*150812a8SEvalZero 
81*150812a8SEvalZero // <0=> Default
82*150812a8SEvalZero // <1=> Black
83*150812a8SEvalZero // <2=> Red
84*150812a8SEvalZero // <3=> Green
85*150812a8SEvalZero // <4=> Yellow
86*150812a8SEvalZero // <5=> Blue
87*150812a8SEvalZero // <6=> Magenta
88*150812a8SEvalZero // <7=> Cyan
89*150812a8SEvalZero // <8=> White
90*150812a8SEvalZero 
91*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR
92*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0
93*150812a8SEvalZero #endif
94*150812a8SEvalZero 
95*150812a8SEvalZero // </e>
96*150812a8SEvalZero 
97*150812a8SEvalZero // </e>
98*150812a8SEvalZero 
99*150812a8SEvalZero // <e> NRFX_COMP_ENABLED - nrfx_comp - COMP peripheral driver
100*150812a8SEvalZero //==========================================================
101*150812a8SEvalZero #ifndef NRFX_COMP_ENABLED
102*150812a8SEvalZero #define NRFX_COMP_ENABLED 1
103*150812a8SEvalZero #endif
104*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_REF  - Reference voltage
105*150812a8SEvalZero 
106*150812a8SEvalZero // <0=> Internal 1.2V
107*150812a8SEvalZero // <1=> Internal 1.8V
108*150812a8SEvalZero // <2=> Internal 2.4V
109*150812a8SEvalZero // <4=> VDD
110*150812a8SEvalZero // <7=> ARef
111*150812a8SEvalZero 
112*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_REF
113*150812a8SEvalZero #define NRFX_COMP_CONFIG_REF 1
114*150812a8SEvalZero #endif
115*150812a8SEvalZero 
116*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_MAIN_MODE  - Main mode
117*150812a8SEvalZero 
118*150812a8SEvalZero // <0=> Single ended
119*150812a8SEvalZero // <1=> Differential
120*150812a8SEvalZero 
121*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_MAIN_MODE
122*150812a8SEvalZero #define NRFX_COMP_CONFIG_MAIN_MODE 0
123*150812a8SEvalZero #endif
124*150812a8SEvalZero 
125*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_SPEED_MODE  - Speed mode
126*150812a8SEvalZero 
127*150812a8SEvalZero // <0=> Low power
128*150812a8SEvalZero // <1=> Normal
129*150812a8SEvalZero // <2=> High speed
130*150812a8SEvalZero 
131*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_SPEED_MODE
132*150812a8SEvalZero #define NRFX_COMP_CONFIG_SPEED_MODE 2
133*150812a8SEvalZero #endif
134*150812a8SEvalZero 
135*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_HYST  - Hystheresis
136*150812a8SEvalZero 
137*150812a8SEvalZero // <0=> No
138*150812a8SEvalZero // <1=> 50mV
139*150812a8SEvalZero 
140*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_HYST
141*150812a8SEvalZero #define NRFX_COMP_CONFIG_HYST 0
142*150812a8SEvalZero #endif
143*150812a8SEvalZero 
144*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_ISOURCE  - Current Source
145*150812a8SEvalZero 
146*150812a8SEvalZero // <0=> Off
147*150812a8SEvalZero // <1=> 2.5 uA
148*150812a8SEvalZero // <2=> 5 uA
149*150812a8SEvalZero // <3=> 10 uA
150*150812a8SEvalZero 
151*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_ISOURCE
152*150812a8SEvalZero #define NRFX_COMP_CONFIG_ISOURCE 0
153*150812a8SEvalZero #endif
154*150812a8SEvalZero 
155*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_INPUT  - Analog input
156*150812a8SEvalZero 
157*150812a8SEvalZero // <0=> 0
158*150812a8SEvalZero // <1=> 1
159*150812a8SEvalZero // <2=> 2
160*150812a8SEvalZero // <3=> 3
161*150812a8SEvalZero // <4=> 4
162*150812a8SEvalZero // <5=> 5
163*150812a8SEvalZero // <6=> 6
164*150812a8SEvalZero // <7=> 7
165*150812a8SEvalZero 
166*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_INPUT
167*150812a8SEvalZero #define NRFX_COMP_CONFIG_INPUT 0
168*150812a8SEvalZero #endif
169*150812a8SEvalZero 
170*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_IRQ_PRIORITY  - Interrupt priority
171*150812a8SEvalZero 
172*150812a8SEvalZero // <0=> 0 (highest)
173*150812a8SEvalZero // <1=> 1
174*150812a8SEvalZero // <2=> 2
175*150812a8SEvalZero // <3=> 3
176*150812a8SEvalZero // <4=> 4
177*150812a8SEvalZero // <5=> 5
178*150812a8SEvalZero // <6=> 6
179*150812a8SEvalZero // <7=> 7
180*150812a8SEvalZero 
181*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_IRQ_PRIORITY
182*150812a8SEvalZero #define NRFX_COMP_CONFIG_IRQ_PRIORITY 7
183*150812a8SEvalZero #endif
184*150812a8SEvalZero 
185*150812a8SEvalZero // <e> NRFX_COMP_CONFIG_LOG_ENABLED - Enables logging in the module.
186*150812a8SEvalZero //==========================================================
187*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_LOG_ENABLED
188*150812a8SEvalZero #define NRFX_COMP_CONFIG_LOG_ENABLED 0
189*150812a8SEvalZero #endif
190*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_LOG_LEVEL  - Default Severity level
191*150812a8SEvalZero 
192*150812a8SEvalZero // <0=> Off
193*150812a8SEvalZero // <1=> Error
194*150812a8SEvalZero // <2=> Warning
195*150812a8SEvalZero // <3=> Info
196*150812a8SEvalZero // <4=> Debug
197*150812a8SEvalZero 
198*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_LOG_LEVEL
199*150812a8SEvalZero #define NRFX_COMP_CONFIG_LOG_LEVEL 3
200*150812a8SEvalZero #endif
201*150812a8SEvalZero 
202*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_INFO_COLOR  - ANSI escape code prefix.
203*150812a8SEvalZero 
204*150812a8SEvalZero // <0=> Default
205*150812a8SEvalZero // <1=> Black
206*150812a8SEvalZero // <2=> Red
207*150812a8SEvalZero // <3=> Green
208*150812a8SEvalZero // <4=> Yellow
209*150812a8SEvalZero // <5=> Blue
210*150812a8SEvalZero // <6=> Magenta
211*150812a8SEvalZero // <7=> Cyan
212*150812a8SEvalZero // <8=> White
213*150812a8SEvalZero 
214*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_INFO_COLOR
215*150812a8SEvalZero #define NRFX_COMP_CONFIG_INFO_COLOR 0
216*150812a8SEvalZero #endif
217*150812a8SEvalZero 
218*150812a8SEvalZero // <o> NRFX_COMP_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
219*150812a8SEvalZero 
220*150812a8SEvalZero // <0=> Default
221*150812a8SEvalZero // <1=> Black
222*150812a8SEvalZero // <2=> Red
223*150812a8SEvalZero // <3=> Green
224*150812a8SEvalZero // <4=> Yellow
225*150812a8SEvalZero // <5=> Blue
226*150812a8SEvalZero // <6=> Magenta
227*150812a8SEvalZero // <7=> Cyan
228*150812a8SEvalZero // <8=> White
229*150812a8SEvalZero 
230*150812a8SEvalZero #ifndef NRFX_COMP_CONFIG_DEBUG_COLOR
231*150812a8SEvalZero #define NRFX_COMP_CONFIG_DEBUG_COLOR 0
232*150812a8SEvalZero #endif
233*150812a8SEvalZero 
234*150812a8SEvalZero // </e>
235*150812a8SEvalZero 
236*150812a8SEvalZero // </e>
237*150812a8SEvalZero 
238*150812a8SEvalZero // <e> NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver
239*150812a8SEvalZero //==========================================================
240*150812a8SEvalZero #ifndef NRFX_GPIOTE_ENABLED
241*150812a8SEvalZero #define NRFX_GPIOTE_ENABLED 1
242*150812a8SEvalZero #endif
243*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
244*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
245*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1
246*150812a8SEvalZero #endif
247*150812a8SEvalZero 
248*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_IRQ_PRIORITY  - Interrupt priority
249*150812a8SEvalZero 
250*150812a8SEvalZero // <0=> 0 (highest)
251*150812a8SEvalZero // <1=> 1
252*150812a8SEvalZero // <2=> 2
253*150812a8SEvalZero // <3=> 3
254*150812a8SEvalZero // <4=> 4
255*150812a8SEvalZero // <5=> 5
256*150812a8SEvalZero // <6=> 6
257*150812a8SEvalZero // <7=> 7
258*150812a8SEvalZero 
259*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY
260*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 7
261*150812a8SEvalZero #endif
262*150812a8SEvalZero 
263*150812a8SEvalZero // <e> NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
264*150812a8SEvalZero //==========================================================
265*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
266*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
267*150812a8SEvalZero #endif
268*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_LOG_LEVEL  - Default Severity level
269*150812a8SEvalZero 
270*150812a8SEvalZero // <0=> Off
271*150812a8SEvalZero // <1=> Error
272*150812a8SEvalZero // <2=> Warning
273*150812a8SEvalZero // <3=> Info
274*150812a8SEvalZero // <4=> Debug
275*150812a8SEvalZero 
276*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
277*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
278*150812a8SEvalZero #endif
279*150812a8SEvalZero 
280*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_INFO_COLOR  - ANSI escape code prefix.
281*150812a8SEvalZero 
282*150812a8SEvalZero // <0=> Default
283*150812a8SEvalZero // <1=> Black
284*150812a8SEvalZero // <2=> Red
285*150812a8SEvalZero // <3=> Green
286*150812a8SEvalZero // <4=> Yellow
287*150812a8SEvalZero // <5=> Blue
288*150812a8SEvalZero // <6=> Magenta
289*150812a8SEvalZero // <7=> Cyan
290*150812a8SEvalZero // <8=> White
291*150812a8SEvalZero 
292*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR
293*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_INFO_COLOR 0
294*150812a8SEvalZero #endif
295*150812a8SEvalZero 
296*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
297*150812a8SEvalZero 
298*150812a8SEvalZero // <0=> Default
299*150812a8SEvalZero // <1=> Black
300*150812a8SEvalZero // <2=> Red
301*150812a8SEvalZero // <3=> Green
302*150812a8SEvalZero // <4=> Yellow
303*150812a8SEvalZero // <5=> Blue
304*150812a8SEvalZero // <6=> Magenta
305*150812a8SEvalZero // <7=> Cyan
306*150812a8SEvalZero // <8=> White
307*150812a8SEvalZero 
308*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR
309*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0
310*150812a8SEvalZero #endif
311*150812a8SEvalZero 
312*150812a8SEvalZero // </e>
313*150812a8SEvalZero 
314*150812a8SEvalZero // </e>
315*150812a8SEvalZero 
316*150812a8SEvalZero // <e> NRFX_PDM_ENABLED - nrfx_pdm - PDM peripheral driver
317*150812a8SEvalZero //==========================================================
318*150812a8SEvalZero #ifndef NRFX_PDM_ENABLED
319*150812a8SEvalZero #define NRFX_PDM_ENABLED 1
320*150812a8SEvalZero #endif
321*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_MODE  - Mode
322*150812a8SEvalZero 
323*150812a8SEvalZero // <0=> Stereo
324*150812a8SEvalZero // <1=> Mono
325*150812a8SEvalZero 
326*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_MODE
327*150812a8SEvalZero #define NRFX_PDM_CONFIG_MODE 1
328*150812a8SEvalZero #endif
329*150812a8SEvalZero 
330*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_EDGE  - Edge
331*150812a8SEvalZero 
332*150812a8SEvalZero // <0=> Left falling
333*150812a8SEvalZero // <1=> Left rising
334*150812a8SEvalZero 
335*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_EDGE
336*150812a8SEvalZero #define NRFX_PDM_CONFIG_EDGE 0
337*150812a8SEvalZero #endif
338*150812a8SEvalZero 
339*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_CLOCK_FREQ  - Clock frequency
340*150812a8SEvalZero 
341*150812a8SEvalZero // <134217728=> 1000k
342*150812a8SEvalZero // <138412032=> 1032k (default)
343*150812a8SEvalZero // <142606336=> 1067k
344*150812a8SEvalZero 
345*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_CLOCK_FREQ
346*150812a8SEvalZero #define NRFX_PDM_CONFIG_CLOCK_FREQ 138412032
347*150812a8SEvalZero #endif
348*150812a8SEvalZero 
349*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_IRQ_PRIORITY  - Interrupt priority
350*150812a8SEvalZero 
351*150812a8SEvalZero // <0=> 0 (highest)
352*150812a8SEvalZero // <1=> 1
353*150812a8SEvalZero // <2=> 2
354*150812a8SEvalZero // <3=> 3
355*150812a8SEvalZero // <4=> 4
356*150812a8SEvalZero // <5=> 5
357*150812a8SEvalZero // <6=> 6
358*150812a8SEvalZero // <7=> 7
359*150812a8SEvalZero 
360*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_IRQ_PRIORITY
361*150812a8SEvalZero #define NRFX_PDM_CONFIG_IRQ_PRIORITY 7
362*150812a8SEvalZero #endif
363*150812a8SEvalZero 
364*150812a8SEvalZero // <e> NRFX_PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
365*150812a8SEvalZero //==========================================================
366*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_LOG_ENABLED
367*150812a8SEvalZero #define NRFX_PDM_CONFIG_LOG_ENABLED 0
368*150812a8SEvalZero #endif
369*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_LOG_LEVEL  - Default Severity level
370*150812a8SEvalZero 
371*150812a8SEvalZero // <0=> Off
372*150812a8SEvalZero // <1=> Error
373*150812a8SEvalZero // <2=> Warning
374*150812a8SEvalZero // <3=> Info
375*150812a8SEvalZero // <4=> Debug
376*150812a8SEvalZero 
377*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_LOG_LEVEL
378*150812a8SEvalZero #define NRFX_PDM_CONFIG_LOG_LEVEL 3
379*150812a8SEvalZero #endif
380*150812a8SEvalZero 
381*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
382*150812a8SEvalZero 
383*150812a8SEvalZero // <0=> Default
384*150812a8SEvalZero // <1=> Black
385*150812a8SEvalZero // <2=> Red
386*150812a8SEvalZero // <3=> Green
387*150812a8SEvalZero // <4=> Yellow
388*150812a8SEvalZero // <5=> Blue
389*150812a8SEvalZero // <6=> Magenta
390*150812a8SEvalZero // <7=> Cyan
391*150812a8SEvalZero // <8=> White
392*150812a8SEvalZero 
393*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_INFO_COLOR
394*150812a8SEvalZero #define NRFX_PDM_CONFIG_INFO_COLOR 0
395*150812a8SEvalZero #endif
396*150812a8SEvalZero 
397*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
398*150812a8SEvalZero 
399*150812a8SEvalZero // <0=> Default
400*150812a8SEvalZero // <1=> Black
401*150812a8SEvalZero // <2=> Red
402*150812a8SEvalZero // <3=> Green
403*150812a8SEvalZero // <4=> Yellow
404*150812a8SEvalZero // <5=> Blue
405*150812a8SEvalZero // <6=> Magenta
406*150812a8SEvalZero // <7=> Cyan
407*150812a8SEvalZero // <8=> White
408*150812a8SEvalZero 
409*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_DEBUG_COLOR
410*150812a8SEvalZero #define NRFX_PDM_CONFIG_DEBUG_COLOR 0
411*150812a8SEvalZero #endif
412*150812a8SEvalZero 
413*150812a8SEvalZero // </e>
414*150812a8SEvalZero 
415*150812a8SEvalZero // </e>
416*150812a8SEvalZero 
417*150812a8SEvalZero // <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver
418*150812a8SEvalZero //==========================================================
419*150812a8SEvalZero #ifndef NRFX_POWER_ENABLED
420*150812a8SEvalZero #define NRFX_POWER_ENABLED 1
421*150812a8SEvalZero #endif
422*150812a8SEvalZero // <o> NRFX_POWER_CONFIG_IRQ_PRIORITY  - Interrupt priority
423*150812a8SEvalZero 
424*150812a8SEvalZero // <0=> 0 (highest)
425*150812a8SEvalZero // <1=> 1
426*150812a8SEvalZero // <2=> 2
427*150812a8SEvalZero // <3=> 3
428*150812a8SEvalZero // <4=> 4
429*150812a8SEvalZero // <5=> 5
430*150812a8SEvalZero // <6=> 6
431*150812a8SEvalZero // <7=> 7
432*150812a8SEvalZero 
433*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY
434*150812a8SEvalZero #define NRFX_POWER_CONFIG_IRQ_PRIORITY 7
435*150812a8SEvalZero #endif
436*150812a8SEvalZero 
437*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN  - The default configuration of main DCDC regulator
438*150812a8SEvalZero 
439*150812a8SEvalZero 
440*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
441*150812a8SEvalZero 
442*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
443*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0
444*150812a8SEvalZero #endif
445*150812a8SEvalZero 
446*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV  - The default configuration of High Voltage DCDC regulator
447*150812a8SEvalZero 
448*150812a8SEvalZero 
449*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
450*150812a8SEvalZero 
451*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
452*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0
453*150812a8SEvalZero #endif
454*150812a8SEvalZero 
455*150812a8SEvalZero // </e>
456*150812a8SEvalZero 
457*150812a8SEvalZero // <e> NRFX_PPI_ENABLED - nrfx_ppi - PPI peripheral allocator
458*150812a8SEvalZero //==========================================================
459*150812a8SEvalZero #ifndef NRFX_PPI_ENABLED
460*150812a8SEvalZero #define NRFX_PPI_ENABLED 1
461*150812a8SEvalZero #endif
462*150812a8SEvalZero // <e> NRFX_PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
463*150812a8SEvalZero //==========================================================
464*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_ENABLED
465*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_ENABLED 0
466*150812a8SEvalZero #endif
467*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_LOG_LEVEL  - Default Severity level
468*150812a8SEvalZero 
469*150812a8SEvalZero // <0=> Off
470*150812a8SEvalZero // <1=> Error
471*150812a8SEvalZero // <2=> Warning
472*150812a8SEvalZero // <3=> Info
473*150812a8SEvalZero // <4=> Debug
474*150812a8SEvalZero 
475*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_LEVEL
476*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_LEVEL 3
477*150812a8SEvalZero #endif
478*150812a8SEvalZero 
479*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
480*150812a8SEvalZero 
481*150812a8SEvalZero // <0=> Default
482*150812a8SEvalZero // <1=> Black
483*150812a8SEvalZero // <2=> Red
484*150812a8SEvalZero // <3=> Green
485*150812a8SEvalZero // <4=> Yellow
486*150812a8SEvalZero // <5=> Blue
487*150812a8SEvalZero // <6=> Magenta
488*150812a8SEvalZero // <7=> Cyan
489*150812a8SEvalZero // <8=> White
490*150812a8SEvalZero 
491*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_INFO_COLOR
492*150812a8SEvalZero #define NRFX_PPI_CONFIG_INFO_COLOR 0
493*150812a8SEvalZero #endif
494*150812a8SEvalZero 
495*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
496*150812a8SEvalZero 
497*150812a8SEvalZero // <0=> Default
498*150812a8SEvalZero // <1=> Black
499*150812a8SEvalZero // <2=> Red
500*150812a8SEvalZero // <3=> Green
501*150812a8SEvalZero // <4=> Yellow
502*150812a8SEvalZero // <5=> Blue
503*150812a8SEvalZero // <6=> Magenta
504*150812a8SEvalZero // <7=> Cyan
505*150812a8SEvalZero // <8=> White
506*150812a8SEvalZero 
507*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_DEBUG_COLOR
508*150812a8SEvalZero #define NRFX_PPI_CONFIG_DEBUG_COLOR 0
509*150812a8SEvalZero #endif
510*150812a8SEvalZero 
511*150812a8SEvalZero // </e>
512*150812a8SEvalZero 
513*150812a8SEvalZero // </e>
514*150812a8SEvalZero 
515*150812a8SEvalZero // <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
516*150812a8SEvalZero //==========================================================
517*150812a8SEvalZero #ifndef NRFX_PRS_ENABLED
518*150812a8SEvalZero #define NRFX_PRS_ENABLED 1
519*150812a8SEvalZero #endif
520*150812a8SEvalZero // <q> NRFX_PRS_BOX_0_ENABLED  - Enables box 0 in the module.
521*150812a8SEvalZero 
522*150812a8SEvalZero 
523*150812a8SEvalZero #ifndef NRFX_PRS_BOX_0_ENABLED
524*150812a8SEvalZero #define NRFX_PRS_BOX_0_ENABLED 1
525*150812a8SEvalZero #endif
526*150812a8SEvalZero 
527*150812a8SEvalZero // <q> NRFX_PRS_BOX_1_ENABLED  - Enables box 1 in the module.
528*150812a8SEvalZero 
529*150812a8SEvalZero 
530*150812a8SEvalZero #ifndef NRFX_PRS_BOX_1_ENABLED
531*150812a8SEvalZero #define NRFX_PRS_BOX_1_ENABLED 1
532*150812a8SEvalZero #endif
533*150812a8SEvalZero 
534*150812a8SEvalZero // <q> NRFX_PRS_BOX_2_ENABLED  - Enables box 2 in the module.
535*150812a8SEvalZero 
536*150812a8SEvalZero 
537*150812a8SEvalZero #ifndef NRFX_PRS_BOX_2_ENABLED
538*150812a8SEvalZero #define NRFX_PRS_BOX_2_ENABLED 1
539*150812a8SEvalZero #endif
540*150812a8SEvalZero 
541*150812a8SEvalZero // <q> NRFX_PRS_BOX_3_ENABLED  - Enables box 3 in the module.
542*150812a8SEvalZero 
543*150812a8SEvalZero 
544*150812a8SEvalZero #ifndef NRFX_PRS_BOX_3_ENABLED
545*150812a8SEvalZero #define NRFX_PRS_BOX_3_ENABLED 1
546*150812a8SEvalZero #endif
547*150812a8SEvalZero 
548*150812a8SEvalZero // <q> NRFX_PRS_BOX_4_ENABLED  - Enables box 4 in the module.
549*150812a8SEvalZero 
550*150812a8SEvalZero 
551*150812a8SEvalZero #ifndef NRFX_PRS_BOX_4_ENABLED
552*150812a8SEvalZero #define NRFX_PRS_BOX_4_ENABLED 1
553*150812a8SEvalZero #endif
554*150812a8SEvalZero 
555*150812a8SEvalZero // <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
556*150812a8SEvalZero //==========================================================
557*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_ENABLED
558*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_ENABLED 0
559*150812a8SEvalZero #endif
560*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_LOG_LEVEL  - Default Severity level
561*150812a8SEvalZero 
562*150812a8SEvalZero // <0=> Off
563*150812a8SEvalZero // <1=> Error
564*150812a8SEvalZero // <2=> Warning
565*150812a8SEvalZero // <3=> Info
566*150812a8SEvalZero // <4=> Debug
567*150812a8SEvalZero 
568*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_LEVEL
569*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_LEVEL 3
570*150812a8SEvalZero #endif
571*150812a8SEvalZero 
572*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
573*150812a8SEvalZero 
574*150812a8SEvalZero // <0=> Default
575*150812a8SEvalZero // <1=> Black
576*150812a8SEvalZero // <2=> Red
577*150812a8SEvalZero // <3=> Green
578*150812a8SEvalZero // <4=> Yellow
579*150812a8SEvalZero // <5=> Blue
580*150812a8SEvalZero // <6=> Magenta
581*150812a8SEvalZero // <7=> Cyan
582*150812a8SEvalZero // <8=> White
583*150812a8SEvalZero 
584*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_INFO_COLOR
585*150812a8SEvalZero #define NRFX_PRS_CONFIG_INFO_COLOR 0
586*150812a8SEvalZero #endif
587*150812a8SEvalZero 
588*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
589*150812a8SEvalZero 
590*150812a8SEvalZero // <0=> Default
591*150812a8SEvalZero // <1=> Black
592*150812a8SEvalZero // <2=> Red
593*150812a8SEvalZero // <3=> Green
594*150812a8SEvalZero // <4=> Yellow
595*150812a8SEvalZero // <5=> Blue
596*150812a8SEvalZero // <6=> Magenta
597*150812a8SEvalZero // <7=> Cyan
598*150812a8SEvalZero // <8=> White
599*150812a8SEvalZero 
600*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
601*150812a8SEvalZero #define NRFX_PRS_CONFIG_DEBUG_COLOR 0
602*150812a8SEvalZero #endif
603*150812a8SEvalZero 
604*150812a8SEvalZero // </e>
605*150812a8SEvalZero 
606*150812a8SEvalZero // </e>
607*150812a8SEvalZero 
608*150812a8SEvalZero // <e> NRFX_PWM_ENABLED - nrfx_pwm - PWM peripheral driver
609*150812a8SEvalZero //==========================================================
610*150812a8SEvalZero #ifndef NRFX_PWM_ENABLED
611*150812a8SEvalZero #define NRFX_PWM_ENABLED 1
612*150812a8SEvalZero #endif
613*150812a8SEvalZero // <q> NRFX_PWM0_ENABLED  - Enable PWM0 instance
614*150812a8SEvalZero 
615*150812a8SEvalZero 
616*150812a8SEvalZero #ifndef NRFX_PWM0_ENABLED
617*150812a8SEvalZero #define NRFX_PWM0_ENABLED 1
618*150812a8SEvalZero #endif
619*150812a8SEvalZero 
620*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN - Out0 pin  <0-31>
621*150812a8SEvalZero 
622*150812a8SEvalZero 
623*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN
624*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN 31
625*150812a8SEvalZero #endif
626*150812a8SEvalZero 
627*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN - Out1 pin  <0-31>
628*150812a8SEvalZero 
629*150812a8SEvalZero 
630*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN
631*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN 31
632*150812a8SEvalZero #endif
633*150812a8SEvalZero 
634*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN - Out2 pin  <0-31>
635*150812a8SEvalZero 
636*150812a8SEvalZero 
637*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN
638*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN 31
639*150812a8SEvalZero #endif
640*150812a8SEvalZero 
641*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN - Out3 pin  <0-31>
642*150812a8SEvalZero 
643*150812a8SEvalZero 
644*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN
645*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN 31
646*150812a8SEvalZero #endif
647*150812a8SEvalZero 
648*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK  - Base clock
649*150812a8SEvalZero 
650*150812a8SEvalZero // <0=> 16 MHz
651*150812a8SEvalZero // <1=> 8 MHz
652*150812a8SEvalZero // <2=> 4 MHz
653*150812a8SEvalZero // <3=> 2 MHz
654*150812a8SEvalZero // <4=> 1 MHz
655*150812a8SEvalZero // <5=> 500 kHz
656*150812a8SEvalZero // <6=> 250 kHz
657*150812a8SEvalZero // <7=> 125 kHz
658*150812a8SEvalZero 
659*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK
660*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK 4
661*150812a8SEvalZero #endif
662*150812a8SEvalZero 
663*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE  - Count mode
664*150812a8SEvalZero 
665*150812a8SEvalZero // <0=> Up
666*150812a8SEvalZero // <1=> Up and Down
667*150812a8SEvalZero 
668*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE
669*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE 0
670*150812a8SEvalZero #endif
671*150812a8SEvalZero 
672*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE - Top value
673*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE
674*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE 1000
675*150812a8SEvalZero #endif
676*150812a8SEvalZero 
677*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE  - Load mode
678*150812a8SEvalZero 
679*150812a8SEvalZero // <0=> Common
680*150812a8SEvalZero // <1=> Grouped
681*150812a8SEvalZero // <2=> Individual
682*150812a8SEvalZero // <3=> Waveform
683*150812a8SEvalZero 
684*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE
685*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE 0
686*150812a8SEvalZero #endif
687*150812a8SEvalZero 
688*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_STEP_MODE  - Step mode
689*150812a8SEvalZero 
690*150812a8SEvalZero // <0=> Auto
691*150812a8SEvalZero // <1=> Triggered
692*150812a8SEvalZero 
693*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_STEP_MODE
694*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_STEP_MODE 0
695*150812a8SEvalZero #endif
696*150812a8SEvalZero 
697*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
698*150812a8SEvalZero 
699*150812a8SEvalZero // <0=> 0 (highest)
700*150812a8SEvalZero // <1=> 1
701*150812a8SEvalZero // <2=> 2
702*150812a8SEvalZero // <3=> 3
703*150812a8SEvalZero // <4=> 4
704*150812a8SEvalZero // <5=> 5
705*150812a8SEvalZero // <6=> 6
706*150812a8SEvalZero // <7=> 7
707*150812a8SEvalZero 
708*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
709*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY 7
710*150812a8SEvalZero #endif
711*150812a8SEvalZero 
712*150812a8SEvalZero // <e> NRFX_PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
713*150812a8SEvalZero //==========================================================
714*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_LOG_ENABLED
715*150812a8SEvalZero #define NRFX_PWM_CONFIG_LOG_ENABLED 0
716*150812a8SEvalZero #endif
717*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_LOG_LEVEL  - Default Severity level
718*150812a8SEvalZero 
719*150812a8SEvalZero // <0=> Off
720*150812a8SEvalZero // <1=> Error
721*150812a8SEvalZero // <2=> Warning
722*150812a8SEvalZero // <3=> Info
723*150812a8SEvalZero // <4=> Debug
724*150812a8SEvalZero 
725*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_LOG_LEVEL
726*150812a8SEvalZero #define NRFX_PWM_CONFIG_LOG_LEVEL 3
727*150812a8SEvalZero #endif
728*150812a8SEvalZero 
729*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
730*150812a8SEvalZero 
731*150812a8SEvalZero // <0=> Default
732*150812a8SEvalZero // <1=> Black
733*150812a8SEvalZero // <2=> Red
734*150812a8SEvalZero // <3=> Green
735*150812a8SEvalZero // <4=> Yellow
736*150812a8SEvalZero // <5=> Blue
737*150812a8SEvalZero // <6=> Magenta
738*150812a8SEvalZero // <7=> Cyan
739*150812a8SEvalZero // <8=> White
740*150812a8SEvalZero 
741*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_INFO_COLOR
742*150812a8SEvalZero #define NRFX_PWM_CONFIG_INFO_COLOR 0
743*150812a8SEvalZero #endif
744*150812a8SEvalZero 
745*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
746*150812a8SEvalZero 
747*150812a8SEvalZero // <0=> Default
748*150812a8SEvalZero // <1=> Black
749*150812a8SEvalZero // <2=> Red
750*150812a8SEvalZero // <3=> Green
751*150812a8SEvalZero // <4=> Yellow
752*150812a8SEvalZero // <5=> Blue
753*150812a8SEvalZero // <6=> Magenta
754*150812a8SEvalZero // <7=> Cyan
755*150812a8SEvalZero // <8=> White
756*150812a8SEvalZero 
757*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_DEBUG_COLOR
758*150812a8SEvalZero #define NRFX_PWM_CONFIG_DEBUG_COLOR 0
759*150812a8SEvalZero #endif
760*150812a8SEvalZero 
761*150812a8SEvalZero // </e>
762*150812a8SEvalZero 
763*150812a8SEvalZero // </e>
764*150812a8SEvalZero 
765*150812a8SEvalZero // <e> NRFX_QDEC_ENABLED - nrfx_qdec - QDEC peripheral driver
766*150812a8SEvalZero //==========================================================
767*150812a8SEvalZero #ifndef NRFX_QDEC_ENABLED
768*150812a8SEvalZero #define NRFX_QDEC_ENABLED 1
769*150812a8SEvalZero #endif
770*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_REPORTPER  - Report period
771*150812a8SEvalZero 
772*150812a8SEvalZero // <0=> 10 Samples
773*150812a8SEvalZero // <1=> 40 Samples
774*150812a8SEvalZero // <2=> 80 Samples
775*150812a8SEvalZero // <3=> 120 Samples
776*150812a8SEvalZero // <4=> 160 Samples
777*150812a8SEvalZero // <5=> 200 Samples
778*150812a8SEvalZero // <6=> 240 Samples
779*150812a8SEvalZero // <7=> 280 Samples
780*150812a8SEvalZero 
781*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_REPORTPER
782*150812a8SEvalZero #define NRFX_QDEC_CONFIG_REPORTPER 0
783*150812a8SEvalZero #endif
784*150812a8SEvalZero 
785*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_SAMPLEPER  - Sample period
786*150812a8SEvalZero 
787*150812a8SEvalZero // <0=> 128 us
788*150812a8SEvalZero // <1=> 256 us
789*150812a8SEvalZero // <2=> 512 us
790*150812a8SEvalZero // <3=> 1024 us
791*150812a8SEvalZero // <4=> 2048 us
792*150812a8SEvalZero // <5=> 4096 us
793*150812a8SEvalZero // <6=> 8192 us
794*150812a8SEvalZero // <7=> 16384 us
795*150812a8SEvalZero 
796*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLEPER
797*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLEPER 7
798*150812a8SEvalZero #endif
799*150812a8SEvalZero 
800*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_A - A pin  <0-31>
801*150812a8SEvalZero 
802*150812a8SEvalZero 
803*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_A
804*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_A 31
805*150812a8SEvalZero #endif
806*150812a8SEvalZero 
807*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_B - B pin  <0-31>
808*150812a8SEvalZero 
809*150812a8SEvalZero 
810*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_B
811*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_B 31
812*150812a8SEvalZero #endif
813*150812a8SEvalZero 
814*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_LED - LED pin  <0-31>
815*150812a8SEvalZero 
816*150812a8SEvalZero 
817*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_LED
818*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_LED 31
819*150812a8SEvalZero #endif
820*150812a8SEvalZero 
821*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPRE - LED pre
822*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPRE
823*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPRE 511
824*150812a8SEvalZero #endif
825*150812a8SEvalZero 
826*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPOL  - LED polarity
827*150812a8SEvalZero 
828*150812a8SEvalZero // <0=> Active low
829*150812a8SEvalZero // <1=> Active high
830*150812a8SEvalZero 
831*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPOL
832*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPOL 1
833*150812a8SEvalZero #endif
834*150812a8SEvalZero 
835*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_DBFEN  - Debouncing enable
836*150812a8SEvalZero 
837*150812a8SEvalZero 
838*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DBFEN
839*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DBFEN 0
840*150812a8SEvalZero #endif
841*150812a8SEvalZero 
842*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_SAMPLE_INTEN  - Sample ready interrupt enable
843*150812a8SEvalZero 
844*150812a8SEvalZero 
845*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLE_INTEN
846*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLE_INTEN 0
847*150812a8SEvalZero #endif
848*150812a8SEvalZero 
849*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_IRQ_PRIORITY  - Interrupt priority
850*150812a8SEvalZero 
851*150812a8SEvalZero // <0=> 0 (highest)
852*150812a8SEvalZero // <1=> 1
853*150812a8SEvalZero // <2=> 2
854*150812a8SEvalZero // <3=> 3
855*150812a8SEvalZero // <4=> 4
856*150812a8SEvalZero // <5=> 5
857*150812a8SEvalZero // <6=> 6
858*150812a8SEvalZero // <7=> 7
859*150812a8SEvalZero 
860*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_IRQ_PRIORITY
861*150812a8SEvalZero #define NRFX_QDEC_CONFIG_IRQ_PRIORITY 7
862*150812a8SEvalZero #endif
863*150812a8SEvalZero 
864*150812a8SEvalZero // <e> NRFX_QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
865*150812a8SEvalZero //==========================================================
866*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_ENABLED
867*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_ENABLED 0
868*150812a8SEvalZero #endif
869*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LOG_LEVEL  - Default Severity level
870*150812a8SEvalZero 
871*150812a8SEvalZero // <0=> Off
872*150812a8SEvalZero // <1=> Error
873*150812a8SEvalZero // <2=> Warning
874*150812a8SEvalZero // <3=> Info
875*150812a8SEvalZero // <4=> Debug
876*150812a8SEvalZero 
877*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_LEVEL
878*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_LEVEL 3
879*150812a8SEvalZero #endif
880*150812a8SEvalZero 
881*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
882*150812a8SEvalZero 
883*150812a8SEvalZero // <0=> Default
884*150812a8SEvalZero // <1=> Black
885*150812a8SEvalZero // <2=> Red
886*150812a8SEvalZero // <3=> Green
887*150812a8SEvalZero // <4=> Yellow
888*150812a8SEvalZero // <5=> Blue
889*150812a8SEvalZero // <6=> Magenta
890*150812a8SEvalZero // <7=> Cyan
891*150812a8SEvalZero // <8=> White
892*150812a8SEvalZero 
893*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_INFO_COLOR
894*150812a8SEvalZero #define NRFX_QDEC_CONFIG_INFO_COLOR 0
895*150812a8SEvalZero #endif
896*150812a8SEvalZero 
897*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
898*150812a8SEvalZero 
899*150812a8SEvalZero // <0=> Default
900*150812a8SEvalZero // <1=> Black
901*150812a8SEvalZero // <2=> Red
902*150812a8SEvalZero // <3=> Green
903*150812a8SEvalZero // <4=> Yellow
904*150812a8SEvalZero // <5=> Blue
905*150812a8SEvalZero // <6=> Magenta
906*150812a8SEvalZero // <7=> Cyan
907*150812a8SEvalZero // <8=> White
908*150812a8SEvalZero 
909*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DEBUG_COLOR
910*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DEBUG_COLOR 0
911*150812a8SEvalZero #endif
912*150812a8SEvalZero 
913*150812a8SEvalZero // </e>
914*150812a8SEvalZero 
915*150812a8SEvalZero // </e>
916*150812a8SEvalZero 
917*150812a8SEvalZero // <e> NRFX_RNG_ENABLED - nrfx_rng - RNG peripheral driver
918*150812a8SEvalZero //==========================================================
919*150812a8SEvalZero #ifndef NRFX_RNG_ENABLED
920*150812a8SEvalZero #define NRFX_RNG_ENABLED 1
921*150812a8SEvalZero #endif
922*150812a8SEvalZero // <q> NRFX_RNG_CONFIG_ERROR_CORRECTION  - Error correction
923*150812a8SEvalZero 
924*150812a8SEvalZero 
925*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_ERROR_CORRECTION
926*150812a8SEvalZero #define NRFX_RNG_CONFIG_ERROR_CORRECTION 1
927*150812a8SEvalZero #endif
928*150812a8SEvalZero 
929*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_IRQ_PRIORITY  - Interrupt priority
930*150812a8SEvalZero 
931*150812a8SEvalZero // <0=> 0 (highest)
932*150812a8SEvalZero // <1=> 1
933*150812a8SEvalZero // <2=> 2
934*150812a8SEvalZero // <3=> 3
935*150812a8SEvalZero // <4=> 4
936*150812a8SEvalZero // <5=> 5
937*150812a8SEvalZero // <6=> 6
938*150812a8SEvalZero // <7=> 7
939*150812a8SEvalZero 
940*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_IRQ_PRIORITY
941*150812a8SEvalZero #define NRFX_RNG_CONFIG_IRQ_PRIORITY 7
942*150812a8SEvalZero #endif
943*150812a8SEvalZero 
944*150812a8SEvalZero // <e> NRFX_RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
945*150812a8SEvalZero //==========================================================
946*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_ENABLED
947*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_ENABLED 0
948*150812a8SEvalZero #endif
949*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_LOG_LEVEL  - Default Severity level
950*150812a8SEvalZero 
951*150812a8SEvalZero // <0=> Off
952*150812a8SEvalZero // <1=> Error
953*150812a8SEvalZero // <2=> Warning
954*150812a8SEvalZero // <3=> Info
955*150812a8SEvalZero // <4=> Debug
956*150812a8SEvalZero 
957*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_LEVEL
958*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_LEVEL 3
959*150812a8SEvalZero #endif
960*150812a8SEvalZero 
961*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_INFO_COLOR  - ANSI escape code prefix.
962*150812a8SEvalZero 
963*150812a8SEvalZero // <0=> Default
964*150812a8SEvalZero // <1=> Black
965*150812a8SEvalZero // <2=> Red
966*150812a8SEvalZero // <3=> Green
967*150812a8SEvalZero // <4=> Yellow
968*150812a8SEvalZero // <5=> Blue
969*150812a8SEvalZero // <6=> Magenta
970*150812a8SEvalZero // <7=> Cyan
971*150812a8SEvalZero // <8=> White
972*150812a8SEvalZero 
973*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_INFO_COLOR
974*150812a8SEvalZero #define NRFX_RNG_CONFIG_INFO_COLOR 0
975*150812a8SEvalZero #endif
976*150812a8SEvalZero 
977*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
978*150812a8SEvalZero 
979*150812a8SEvalZero // <0=> Default
980*150812a8SEvalZero // <1=> Black
981*150812a8SEvalZero // <2=> Red
982*150812a8SEvalZero // <3=> Green
983*150812a8SEvalZero // <4=> Yellow
984*150812a8SEvalZero // <5=> Blue
985*150812a8SEvalZero // <6=> Magenta
986*150812a8SEvalZero // <7=> Cyan
987*150812a8SEvalZero // <8=> White
988*150812a8SEvalZero 
989*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_DEBUG_COLOR
990*150812a8SEvalZero #define NRFX_RNG_CONFIG_DEBUG_COLOR 0
991*150812a8SEvalZero #endif
992*150812a8SEvalZero 
993*150812a8SEvalZero // </e>
994*150812a8SEvalZero 
995*150812a8SEvalZero // </e>
996*150812a8SEvalZero 
997*150812a8SEvalZero // <e> NRFX_RTC_ENABLED - nrfx_rtc - RTC peripheral driver
998*150812a8SEvalZero //==========================================================
999*150812a8SEvalZero #ifndef NRFX_RTC_ENABLED
1000*150812a8SEvalZero #define NRFX_RTC_ENABLED 1
1001*150812a8SEvalZero #endif
1002*150812a8SEvalZero // <q> NRFX_RTC0_ENABLED  - Enable RTC0 instance
1003*150812a8SEvalZero 
1004*150812a8SEvalZero 
1005*150812a8SEvalZero #ifndef NRFX_RTC0_ENABLED
1006*150812a8SEvalZero #define NRFX_RTC0_ENABLED 1
1007*150812a8SEvalZero #endif
1008*150812a8SEvalZero 
1009*150812a8SEvalZero // <q> NRFX_RTC1_ENABLED  - Enable RTC1 instance
1010*150812a8SEvalZero 
1011*150812a8SEvalZero 
1012*150812a8SEvalZero #ifndef NRFX_RTC1_ENABLED
1013*150812a8SEvalZero #define NRFX_RTC1_ENABLED 1
1014*150812a8SEvalZero #endif
1015*150812a8SEvalZero 
1016*150812a8SEvalZero // <o> NRFX_RTC_MAXIMUM_LATENCY_US - Maximum possible time[us] in highest priority interrupt
1017*150812a8SEvalZero #ifndef NRFX_RTC_MAXIMUM_LATENCY_US
1018*150812a8SEvalZero #define NRFX_RTC_MAXIMUM_LATENCY_US 2000
1019*150812a8SEvalZero #endif
1020*150812a8SEvalZero 
1021*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_FREQUENCY - Frequency  <16-32768>
1022*150812a8SEvalZero 
1023*150812a8SEvalZero 
1024*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_FREQUENCY
1025*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_FREQUENCY 32768
1026*150812a8SEvalZero #endif
1027*150812a8SEvalZero 
1028*150812a8SEvalZero // <q> NRFX_RTC_DEFAULT_CONFIG_RELIABLE  - Ensures safe compare event triggering
1029*150812a8SEvalZero 
1030*150812a8SEvalZero 
1031*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_RELIABLE
1032*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_RELIABLE 0
1033*150812a8SEvalZero #endif
1034*150812a8SEvalZero 
1035*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1036*150812a8SEvalZero 
1037*150812a8SEvalZero // <0=> 0 (highest)
1038*150812a8SEvalZero // <1=> 1
1039*150812a8SEvalZero // <2=> 2
1040*150812a8SEvalZero // <3=> 3
1041*150812a8SEvalZero // <4=> 4
1042*150812a8SEvalZero // <5=> 5
1043*150812a8SEvalZero // <6=> 6
1044*150812a8SEvalZero // <7=> 7
1045*150812a8SEvalZero 
1046*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
1047*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 7
1048*150812a8SEvalZero #endif
1049*150812a8SEvalZero 
1050*150812a8SEvalZero // <e> NRFX_RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
1051*150812a8SEvalZero //==========================================================
1052*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_ENABLED
1053*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_ENABLED 0
1054*150812a8SEvalZero #endif
1055*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_LOG_LEVEL  - Default Severity level
1056*150812a8SEvalZero 
1057*150812a8SEvalZero // <0=> Off
1058*150812a8SEvalZero // <1=> Error
1059*150812a8SEvalZero // <2=> Warning
1060*150812a8SEvalZero // <3=> Info
1061*150812a8SEvalZero // <4=> Debug
1062*150812a8SEvalZero 
1063*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_LEVEL
1064*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_LEVEL 3
1065*150812a8SEvalZero #endif
1066*150812a8SEvalZero 
1067*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1068*150812a8SEvalZero 
1069*150812a8SEvalZero // <0=> Default
1070*150812a8SEvalZero // <1=> Black
1071*150812a8SEvalZero // <2=> Red
1072*150812a8SEvalZero // <3=> Green
1073*150812a8SEvalZero // <4=> Yellow
1074*150812a8SEvalZero // <5=> Blue
1075*150812a8SEvalZero // <6=> Magenta
1076*150812a8SEvalZero // <7=> Cyan
1077*150812a8SEvalZero // <8=> White
1078*150812a8SEvalZero 
1079*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_INFO_COLOR
1080*150812a8SEvalZero #define NRFX_RTC_CONFIG_INFO_COLOR 0
1081*150812a8SEvalZero #endif
1082*150812a8SEvalZero 
1083*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1084*150812a8SEvalZero 
1085*150812a8SEvalZero // <0=> Default
1086*150812a8SEvalZero // <1=> Black
1087*150812a8SEvalZero // <2=> Red
1088*150812a8SEvalZero // <3=> Green
1089*150812a8SEvalZero // <4=> Yellow
1090*150812a8SEvalZero // <5=> Blue
1091*150812a8SEvalZero // <6=> Magenta
1092*150812a8SEvalZero // <7=> Cyan
1093*150812a8SEvalZero // <8=> White
1094*150812a8SEvalZero 
1095*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_DEBUG_COLOR
1096*150812a8SEvalZero #define NRFX_RTC_CONFIG_DEBUG_COLOR 0
1097*150812a8SEvalZero #endif
1098*150812a8SEvalZero 
1099*150812a8SEvalZero // </e>
1100*150812a8SEvalZero 
1101*150812a8SEvalZero // </e>
1102*150812a8SEvalZero 
1103*150812a8SEvalZero // <e> NRFX_SAADC_ENABLED - nrfx_saadc - SAADC peripheral driver
1104*150812a8SEvalZero //==========================================================
1105*150812a8SEvalZero #ifndef NRFX_SAADC_ENABLED
1106*150812a8SEvalZero #define NRFX_SAADC_ENABLED 1
1107*150812a8SEvalZero #endif
1108*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_RESOLUTION  - Resolution
1109*150812a8SEvalZero 
1110*150812a8SEvalZero // <0=> 8 bit
1111*150812a8SEvalZero // <1=> 10 bit
1112*150812a8SEvalZero // <2=> 12 bit
1113*150812a8SEvalZero // <3=> 14 bit
1114*150812a8SEvalZero 
1115*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_RESOLUTION
1116*150812a8SEvalZero #define NRFX_SAADC_CONFIG_RESOLUTION 1
1117*150812a8SEvalZero #endif
1118*150812a8SEvalZero 
1119*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_OVERSAMPLE  - Sample period
1120*150812a8SEvalZero 
1121*150812a8SEvalZero // <0=> Disabled
1122*150812a8SEvalZero // <1=> 2x
1123*150812a8SEvalZero // <2=> 4x
1124*150812a8SEvalZero // <3=> 8x
1125*150812a8SEvalZero // <4=> 16x
1126*150812a8SEvalZero // <5=> 32x
1127*150812a8SEvalZero // <6=> 64x
1128*150812a8SEvalZero // <7=> 128x
1129*150812a8SEvalZero // <8=> 256x
1130*150812a8SEvalZero 
1131*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_OVERSAMPLE
1132*150812a8SEvalZero #define NRFX_SAADC_CONFIG_OVERSAMPLE 0
1133*150812a8SEvalZero #endif
1134*150812a8SEvalZero 
1135*150812a8SEvalZero // <q> NRFX_SAADC_CONFIG_LP_MODE  - Enabling low power mode
1136*150812a8SEvalZero 
1137*150812a8SEvalZero 
1138*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LP_MODE
1139*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LP_MODE 0
1140*150812a8SEvalZero #endif
1141*150812a8SEvalZero 
1142*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_IRQ_PRIORITY  - Interrupt priority
1143*150812a8SEvalZero 
1144*150812a8SEvalZero // <0=> 0 (highest)
1145*150812a8SEvalZero // <1=> 1
1146*150812a8SEvalZero // <2=> 2
1147*150812a8SEvalZero // <3=> 3
1148*150812a8SEvalZero // <4=> 4
1149*150812a8SEvalZero // <5=> 5
1150*150812a8SEvalZero // <6=> 6
1151*150812a8SEvalZero // <7=> 7
1152*150812a8SEvalZero 
1153*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_IRQ_PRIORITY
1154*150812a8SEvalZero #define NRFX_SAADC_CONFIG_IRQ_PRIORITY 7
1155*150812a8SEvalZero #endif
1156*150812a8SEvalZero 
1157*150812a8SEvalZero // <e> NRFX_SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
1158*150812a8SEvalZero //==========================================================
1159*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED
1160*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LOG_ENABLED 0
1161*150812a8SEvalZero #endif
1162*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_LOG_LEVEL  - Default Severity level
1163*150812a8SEvalZero 
1164*150812a8SEvalZero // <0=> Off
1165*150812a8SEvalZero // <1=> Error
1166*150812a8SEvalZero // <2=> Warning
1167*150812a8SEvalZero // <3=> Info
1168*150812a8SEvalZero // <4=> Debug
1169*150812a8SEvalZero 
1170*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL
1171*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LOG_LEVEL 3
1172*150812a8SEvalZero #endif
1173*150812a8SEvalZero 
1174*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1175*150812a8SEvalZero 
1176*150812a8SEvalZero // <0=> Default
1177*150812a8SEvalZero // <1=> Black
1178*150812a8SEvalZero // <2=> Red
1179*150812a8SEvalZero // <3=> Green
1180*150812a8SEvalZero // <4=> Yellow
1181*150812a8SEvalZero // <5=> Blue
1182*150812a8SEvalZero // <6=> Magenta
1183*150812a8SEvalZero // <7=> Cyan
1184*150812a8SEvalZero // <8=> White
1185*150812a8SEvalZero 
1186*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_INFO_COLOR
1187*150812a8SEvalZero #define NRFX_SAADC_CONFIG_INFO_COLOR 0
1188*150812a8SEvalZero #endif
1189*150812a8SEvalZero 
1190*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1191*150812a8SEvalZero 
1192*150812a8SEvalZero // <0=> Default
1193*150812a8SEvalZero // <1=> Black
1194*150812a8SEvalZero // <2=> Red
1195*150812a8SEvalZero // <3=> Green
1196*150812a8SEvalZero // <4=> Yellow
1197*150812a8SEvalZero // <5=> Blue
1198*150812a8SEvalZero // <6=> Magenta
1199*150812a8SEvalZero // <7=> Cyan
1200*150812a8SEvalZero // <8=> White
1201*150812a8SEvalZero 
1202*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_DEBUG_COLOR
1203*150812a8SEvalZero #define NRFX_SAADC_CONFIG_DEBUG_COLOR 0
1204*150812a8SEvalZero #endif
1205*150812a8SEvalZero 
1206*150812a8SEvalZero // </e>
1207*150812a8SEvalZero 
1208*150812a8SEvalZero // </e>
1209*150812a8SEvalZero 
1210*150812a8SEvalZero // <e> NRFX_SPIM_ENABLED - nrfx_spim - SPIM peripheral driver
1211*150812a8SEvalZero //==========================================================
1212*150812a8SEvalZero #ifndef NRFX_SPIM_ENABLED
1213*150812a8SEvalZero #define NRFX_SPIM_ENABLED 1
1214*150812a8SEvalZero #endif
1215*150812a8SEvalZero // <q> NRFX_SPIM0_ENABLED  - Enable SPIM0 instance
1216*150812a8SEvalZero 
1217*150812a8SEvalZero 
1218*150812a8SEvalZero #ifndef NRFX_SPIM0_ENABLED
1219*150812a8SEvalZero #define NRFX_SPIM0_ENABLED 1
1220*150812a8SEvalZero #endif
1221*150812a8SEvalZero 
1222*150812a8SEvalZero // <o> NRFX_SPIM_MISO_PULL_CFG  - MISO pin pull configuration.
1223*150812a8SEvalZero 
1224*150812a8SEvalZero // <0=> NRF_GPIO_PIN_NOPULL
1225*150812a8SEvalZero // <1=> NRF_GPIO_PIN_PULLDOWN
1226*150812a8SEvalZero // <3=> NRF_GPIO_PIN_PULLUP
1227*150812a8SEvalZero 
1228*150812a8SEvalZero #ifndef NRFX_SPIM_MISO_PULL_CFG
1229*150812a8SEvalZero #define NRFX_SPIM_MISO_PULL_CFG 1
1230*150812a8SEvalZero #endif
1231*150812a8SEvalZero 
1232*150812a8SEvalZero // <o> NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1233*150812a8SEvalZero 
1234*150812a8SEvalZero // <0=> 0 (highest)
1235*150812a8SEvalZero // <1=> 1
1236*150812a8SEvalZero // <2=> 2
1237*150812a8SEvalZero // <3=> 3
1238*150812a8SEvalZero // <4=> 4
1239*150812a8SEvalZero // <5=> 5
1240*150812a8SEvalZero // <6=> 6
1241*150812a8SEvalZero // <7=> 7
1242*150812a8SEvalZero 
1243*150812a8SEvalZero #ifndef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
1244*150812a8SEvalZero #define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY 7
1245*150812a8SEvalZero #endif
1246*150812a8SEvalZero 
1247*150812a8SEvalZero // <e> NRFX_SPIM_CONFIG_LOG_ENABLED - Enables logging in the module.
1248*150812a8SEvalZero //==========================================================
1249*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_LOG_ENABLED
1250*150812a8SEvalZero #define NRFX_SPIM_CONFIG_LOG_ENABLED 0
1251*150812a8SEvalZero #endif
1252*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_LOG_LEVEL  - Default Severity level
1253*150812a8SEvalZero 
1254*150812a8SEvalZero // <0=> Off
1255*150812a8SEvalZero // <1=> Error
1256*150812a8SEvalZero // <2=> Warning
1257*150812a8SEvalZero // <3=> Info
1258*150812a8SEvalZero // <4=> Debug
1259*150812a8SEvalZero 
1260*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_LOG_LEVEL
1261*150812a8SEvalZero #define NRFX_SPIM_CONFIG_LOG_LEVEL 3
1262*150812a8SEvalZero #endif
1263*150812a8SEvalZero 
1264*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1265*150812a8SEvalZero 
1266*150812a8SEvalZero // <0=> Default
1267*150812a8SEvalZero // <1=> Black
1268*150812a8SEvalZero // <2=> Red
1269*150812a8SEvalZero // <3=> Green
1270*150812a8SEvalZero // <4=> Yellow
1271*150812a8SEvalZero // <5=> Blue
1272*150812a8SEvalZero // <6=> Magenta
1273*150812a8SEvalZero // <7=> Cyan
1274*150812a8SEvalZero // <8=> White
1275*150812a8SEvalZero 
1276*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_INFO_COLOR
1277*150812a8SEvalZero #define NRFX_SPIM_CONFIG_INFO_COLOR 0
1278*150812a8SEvalZero #endif
1279*150812a8SEvalZero 
1280*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1281*150812a8SEvalZero 
1282*150812a8SEvalZero // <0=> Default
1283*150812a8SEvalZero // <1=> Black
1284*150812a8SEvalZero // <2=> Red
1285*150812a8SEvalZero // <3=> Green
1286*150812a8SEvalZero // <4=> Yellow
1287*150812a8SEvalZero // <5=> Blue
1288*150812a8SEvalZero // <6=> Magenta
1289*150812a8SEvalZero // <7=> Cyan
1290*150812a8SEvalZero // <8=> White
1291*150812a8SEvalZero 
1292*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_DEBUG_COLOR
1293*150812a8SEvalZero #define NRFX_SPIM_CONFIG_DEBUG_COLOR 0
1294*150812a8SEvalZero #endif
1295*150812a8SEvalZero 
1296*150812a8SEvalZero // </e>
1297*150812a8SEvalZero 
1298*150812a8SEvalZero // </e>
1299*150812a8SEvalZero 
1300*150812a8SEvalZero // <e> NRFX_SPIS_ENABLED - nrfx_spis - SPIS peripheral driver
1301*150812a8SEvalZero //==========================================================
1302*150812a8SEvalZero #ifndef NRFX_SPIS_ENABLED
1303*150812a8SEvalZero #define NRFX_SPIS_ENABLED 1
1304*150812a8SEvalZero #endif
1305*150812a8SEvalZero // <q> NRFX_SPIS0_ENABLED  - Enable SPIS0 instance
1306*150812a8SEvalZero 
1307*150812a8SEvalZero 
1308*150812a8SEvalZero #ifndef NRFX_SPIS0_ENABLED
1309*150812a8SEvalZero #define NRFX_SPIS0_ENABLED 1
1310*150812a8SEvalZero #endif
1311*150812a8SEvalZero 
1312*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1313*150812a8SEvalZero 
1314*150812a8SEvalZero // <0=> 0 (highest)
1315*150812a8SEvalZero // <1=> 1
1316*150812a8SEvalZero // <2=> 2
1317*150812a8SEvalZero // <3=> 3
1318*150812a8SEvalZero // <4=> 4
1319*150812a8SEvalZero // <5=> 5
1320*150812a8SEvalZero // <6=> 6
1321*150812a8SEvalZero // <7=> 7
1322*150812a8SEvalZero 
1323*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
1324*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 7
1325*150812a8SEvalZero #endif
1326*150812a8SEvalZero 
1327*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_DEF - SPIS default DEF character  <0-255>
1328*150812a8SEvalZero 
1329*150812a8SEvalZero 
1330*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_DEF
1331*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_DEF 255
1332*150812a8SEvalZero #endif
1333*150812a8SEvalZero 
1334*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_ORC - SPIS default ORC character  <0-255>
1335*150812a8SEvalZero 
1336*150812a8SEvalZero 
1337*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_ORC
1338*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_ORC 255
1339*150812a8SEvalZero #endif
1340*150812a8SEvalZero 
1341*150812a8SEvalZero // <e> NRFX_SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
1342*150812a8SEvalZero //==========================================================
1343*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_ENABLED
1344*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_ENABLED 0
1345*150812a8SEvalZero #endif
1346*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_LOG_LEVEL  - Default Severity level
1347*150812a8SEvalZero 
1348*150812a8SEvalZero // <0=> Off
1349*150812a8SEvalZero // <1=> Error
1350*150812a8SEvalZero // <2=> Warning
1351*150812a8SEvalZero // <3=> Info
1352*150812a8SEvalZero // <4=> Debug
1353*150812a8SEvalZero 
1354*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_LEVEL
1355*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_LEVEL 3
1356*150812a8SEvalZero #endif
1357*150812a8SEvalZero 
1358*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1359*150812a8SEvalZero 
1360*150812a8SEvalZero // <0=> Default
1361*150812a8SEvalZero // <1=> Black
1362*150812a8SEvalZero // <2=> Red
1363*150812a8SEvalZero // <3=> Green
1364*150812a8SEvalZero // <4=> Yellow
1365*150812a8SEvalZero // <5=> Blue
1366*150812a8SEvalZero // <6=> Magenta
1367*150812a8SEvalZero // <7=> Cyan
1368*150812a8SEvalZero // <8=> White
1369*150812a8SEvalZero 
1370*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_INFO_COLOR
1371*150812a8SEvalZero #define NRFX_SPIS_CONFIG_INFO_COLOR 0
1372*150812a8SEvalZero #endif
1373*150812a8SEvalZero 
1374*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1375*150812a8SEvalZero 
1376*150812a8SEvalZero // <0=> Default
1377*150812a8SEvalZero // <1=> Black
1378*150812a8SEvalZero // <2=> Red
1379*150812a8SEvalZero // <3=> Green
1380*150812a8SEvalZero // <4=> Yellow
1381*150812a8SEvalZero // <5=> Blue
1382*150812a8SEvalZero // <6=> Magenta
1383*150812a8SEvalZero // <7=> Cyan
1384*150812a8SEvalZero // <8=> White
1385*150812a8SEvalZero 
1386*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_DEBUG_COLOR
1387*150812a8SEvalZero #define NRFX_SPIS_CONFIG_DEBUG_COLOR 0
1388*150812a8SEvalZero #endif
1389*150812a8SEvalZero 
1390*150812a8SEvalZero // </e>
1391*150812a8SEvalZero 
1392*150812a8SEvalZero // </e>
1393*150812a8SEvalZero 
1394*150812a8SEvalZero // <e> NRFX_SWI_ENABLED - nrfx_swi - SWI/EGU peripheral allocator
1395*150812a8SEvalZero //==========================================================
1396*150812a8SEvalZero #ifndef NRFX_SWI_ENABLED
1397*150812a8SEvalZero #define NRFX_SWI_ENABLED 1
1398*150812a8SEvalZero #endif
1399*150812a8SEvalZero // <q> NRFX_EGU_ENABLED  - Enable EGU support
1400*150812a8SEvalZero 
1401*150812a8SEvalZero 
1402*150812a8SEvalZero #ifndef NRFX_EGU_ENABLED
1403*150812a8SEvalZero #define NRFX_EGU_ENABLED 1
1404*150812a8SEvalZero #endif
1405*150812a8SEvalZero 
1406*150812a8SEvalZero // <q> NRFX_SWI0_DISABLED  - Exclude SWI0 from being utilized by the driver
1407*150812a8SEvalZero 
1408*150812a8SEvalZero 
1409*150812a8SEvalZero #ifndef NRFX_SWI0_DISABLED
1410*150812a8SEvalZero #define NRFX_SWI0_DISABLED 0
1411*150812a8SEvalZero #endif
1412*150812a8SEvalZero 
1413*150812a8SEvalZero // <q> NRFX_SWI1_DISABLED  - Exclude SWI1 from being utilized by the driver
1414*150812a8SEvalZero 
1415*150812a8SEvalZero 
1416*150812a8SEvalZero #ifndef NRFX_SWI1_DISABLED
1417*150812a8SEvalZero #define NRFX_SWI1_DISABLED 0
1418*150812a8SEvalZero #endif
1419*150812a8SEvalZero 
1420*150812a8SEvalZero // <q> NRFX_SWI2_DISABLED  - Exclude SWI2 from being utilized by the driver
1421*150812a8SEvalZero 
1422*150812a8SEvalZero 
1423*150812a8SEvalZero #ifndef NRFX_SWI2_DISABLED
1424*150812a8SEvalZero #define NRFX_SWI2_DISABLED 0
1425*150812a8SEvalZero #endif
1426*150812a8SEvalZero 
1427*150812a8SEvalZero // <q> NRFX_SWI3_DISABLED  - Exclude SWI3 from being utilized by the driver
1428*150812a8SEvalZero 
1429*150812a8SEvalZero 
1430*150812a8SEvalZero #ifndef NRFX_SWI3_DISABLED
1431*150812a8SEvalZero #define NRFX_SWI3_DISABLED 0
1432*150812a8SEvalZero #endif
1433*150812a8SEvalZero 
1434*150812a8SEvalZero // <q> NRFX_SWI4_DISABLED  - Exclude SWI4 from being utilized by the driver
1435*150812a8SEvalZero 
1436*150812a8SEvalZero 
1437*150812a8SEvalZero #ifndef NRFX_SWI4_DISABLED
1438*150812a8SEvalZero #define NRFX_SWI4_DISABLED 0
1439*150812a8SEvalZero #endif
1440*150812a8SEvalZero 
1441*150812a8SEvalZero // <q> NRFX_SWI5_DISABLED  - Exclude SWI5 from being utilized by the driver
1442*150812a8SEvalZero 
1443*150812a8SEvalZero 
1444*150812a8SEvalZero #ifndef NRFX_SWI5_DISABLED
1445*150812a8SEvalZero #define NRFX_SWI5_DISABLED 0
1446*150812a8SEvalZero #endif
1447*150812a8SEvalZero 
1448*150812a8SEvalZero // <e> NRFX_SWI_CONFIG_LOG_ENABLED - Enables logging in the module.
1449*150812a8SEvalZero //==========================================================
1450*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_ENABLED
1451*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_ENABLED 0
1452*150812a8SEvalZero #endif
1453*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_LOG_LEVEL  - Default Severity level
1454*150812a8SEvalZero 
1455*150812a8SEvalZero // <0=> Off
1456*150812a8SEvalZero // <1=> Error
1457*150812a8SEvalZero // <2=> Warning
1458*150812a8SEvalZero // <3=> Info
1459*150812a8SEvalZero // <4=> Debug
1460*150812a8SEvalZero 
1461*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_LEVEL
1462*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_LEVEL 3
1463*150812a8SEvalZero #endif
1464*150812a8SEvalZero 
1465*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1466*150812a8SEvalZero 
1467*150812a8SEvalZero // <0=> Default
1468*150812a8SEvalZero // <1=> Black
1469*150812a8SEvalZero // <2=> Red
1470*150812a8SEvalZero // <3=> Green
1471*150812a8SEvalZero // <4=> Yellow
1472*150812a8SEvalZero // <5=> Blue
1473*150812a8SEvalZero // <6=> Magenta
1474*150812a8SEvalZero // <7=> Cyan
1475*150812a8SEvalZero // <8=> White
1476*150812a8SEvalZero 
1477*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_INFO_COLOR
1478*150812a8SEvalZero #define NRFX_SWI_CONFIG_INFO_COLOR 0
1479*150812a8SEvalZero #endif
1480*150812a8SEvalZero 
1481*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1482*150812a8SEvalZero 
1483*150812a8SEvalZero // <0=> Default
1484*150812a8SEvalZero // <1=> Black
1485*150812a8SEvalZero // <2=> Red
1486*150812a8SEvalZero // <3=> Green
1487*150812a8SEvalZero // <4=> Yellow
1488*150812a8SEvalZero // <5=> Blue
1489*150812a8SEvalZero // <6=> Magenta
1490*150812a8SEvalZero // <7=> Cyan
1491*150812a8SEvalZero // <8=> White
1492*150812a8SEvalZero 
1493*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_DEBUG_COLOR
1494*150812a8SEvalZero #define NRFX_SWI_CONFIG_DEBUG_COLOR 0
1495*150812a8SEvalZero #endif
1496*150812a8SEvalZero 
1497*150812a8SEvalZero // </e>
1498*150812a8SEvalZero 
1499*150812a8SEvalZero // </e>
1500*150812a8SEvalZero 
1501*150812a8SEvalZero // <q> NRFX_SYSTICK_ENABLED  - nrfx_systick - ARM(R) SysTick driver
1502*150812a8SEvalZero 
1503*150812a8SEvalZero 
1504*150812a8SEvalZero #ifndef NRFX_SYSTICK_ENABLED
1505*150812a8SEvalZero #define NRFX_SYSTICK_ENABLED 1
1506*150812a8SEvalZero #endif
1507*150812a8SEvalZero 
1508*150812a8SEvalZero // <e> NRFX_TIMER_ENABLED - nrfx_timer - TIMER periperal driver
1509*150812a8SEvalZero //==========================================================
1510*150812a8SEvalZero #ifndef NRFX_TIMER_ENABLED
1511*150812a8SEvalZero #define NRFX_TIMER_ENABLED 1
1512*150812a8SEvalZero #endif
1513*150812a8SEvalZero // <q> NRFX_TIMER0_ENABLED  - Enable TIMER0 instance
1514*150812a8SEvalZero 
1515*150812a8SEvalZero 
1516*150812a8SEvalZero #ifndef NRFX_TIMER0_ENABLED
1517*150812a8SEvalZero #define NRFX_TIMER0_ENABLED 1
1518*150812a8SEvalZero #endif
1519*150812a8SEvalZero 
1520*150812a8SEvalZero // <q> NRFX_TIMER1_ENABLED  - Enable TIMER1 instance
1521*150812a8SEvalZero 
1522*150812a8SEvalZero 
1523*150812a8SEvalZero #ifndef NRFX_TIMER1_ENABLED
1524*150812a8SEvalZero #define NRFX_TIMER1_ENABLED 1
1525*150812a8SEvalZero #endif
1526*150812a8SEvalZero 
1527*150812a8SEvalZero // <q> NRFX_TIMER2_ENABLED  - Enable TIMER2 instance
1528*150812a8SEvalZero 
1529*150812a8SEvalZero 
1530*150812a8SEvalZero #ifndef NRFX_TIMER2_ENABLED
1531*150812a8SEvalZero #define NRFX_TIMER2_ENABLED 1
1532*150812a8SEvalZero #endif
1533*150812a8SEvalZero 
1534*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY  - Timer frequency if in Timer mode
1535*150812a8SEvalZero 
1536*150812a8SEvalZero // <0=> 16 MHz
1537*150812a8SEvalZero // <1=> 8 MHz
1538*150812a8SEvalZero // <2=> 4 MHz
1539*150812a8SEvalZero // <3=> 2 MHz
1540*150812a8SEvalZero // <4=> 1 MHz
1541*150812a8SEvalZero // <5=> 500 kHz
1542*150812a8SEvalZero // <6=> 250 kHz
1543*150812a8SEvalZero // <7=> 125 kHz
1544*150812a8SEvalZero // <8=> 62.5 kHz
1545*150812a8SEvalZero // <9=> 31.25 kHz
1546*150812a8SEvalZero 
1547*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY
1548*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY 0
1549*150812a8SEvalZero #endif
1550*150812a8SEvalZero 
1551*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_MODE  - Timer mode or operation
1552*150812a8SEvalZero 
1553*150812a8SEvalZero // <0=> Timer
1554*150812a8SEvalZero // <1=> Counter
1555*150812a8SEvalZero 
1556*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_MODE
1557*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_MODE 0
1558*150812a8SEvalZero #endif
1559*150812a8SEvalZero 
1560*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH  - Timer counter bit width
1561*150812a8SEvalZero 
1562*150812a8SEvalZero // <0=> 16 bit
1563*150812a8SEvalZero // <1=> 8 bit
1564*150812a8SEvalZero // <2=> 24 bit
1565*150812a8SEvalZero // <3=> 32 bit
1566*150812a8SEvalZero 
1567*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH
1568*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH 0
1569*150812a8SEvalZero #endif
1570*150812a8SEvalZero 
1571*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1572*150812a8SEvalZero 
1573*150812a8SEvalZero // <0=> 0 (highest)
1574*150812a8SEvalZero // <1=> 1
1575*150812a8SEvalZero // <2=> 2
1576*150812a8SEvalZero // <3=> 3
1577*150812a8SEvalZero // <4=> 4
1578*150812a8SEvalZero // <5=> 5
1579*150812a8SEvalZero // <6=> 6
1580*150812a8SEvalZero // <7=> 7
1581*150812a8SEvalZero 
1582*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
1583*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 7
1584*150812a8SEvalZero #endif
1585*150812a8SEvalZero 
1586*150812a8SEvalZero // <e> NRFX_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
1587*150812a8SEvalZero //==========================================================
1588*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED
1589*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_ENABLED 0
1590*150812a8SEvalZero #endif
1591*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_LOG_LEVEL  - Default Severity level
1592*150812a8SEvalZero 
1593*150812a8SEvalZero // <0=> Off
1594*150812a8SEvalZero // <1=> Error
1595*150812a8SEvalZero // <2=> Warning
1596*150812a8SEvalZero // <3=> Info
1597*150812a8SEvalZero // <4=> Debug
1598*150812a8SEvalZero 
1599*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL
1600*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_LEVEL 3
1601*150812a8SEvalZero #endif
1602*150812a8SEvalZero 
1603*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1604*150812a8SEvalZero 
1605*150812a8SEvalZero // <0=> Default
1606*150812a8SEvalZero // <1=> Black
1607*150812a8SEvalZero // <2=> Red
1608*150812a8SEvalZero // <3=> Green
1609*150812a8SEvalZero // <4=> Yellow
1610*150812a8SEvalZero // <5=> Blue
1611*150812a8SEvalZero // <6=> Magenta
1612*150812a8SEvalZero // <7=> Cyan
1613*150812a8SEvalZero // <8=> White
1614*150812a8SEvalZero 
1615*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_INFO_COLOR
1616*150812a8SEvalZero #define NRFX_TIMER_CONFIG_INFO_COLOR 0
1617*150812a8SEvalZero #endif
1618*150812a8SEvalZero 
1619*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1620*150812a8SEvalZero 
1621*150812a8SEvalZero // <0=> Default
1622*150812a8SEvalZero // <1=> Black
1623*150812a8SEvalZero // <2=> Red
1624*150812a8SEvalZero // <3=> Green
1625*150812a8SEvalZero // <4=> Yellow
1626*150812a8SEvalZero // <5=> Blue
1627*150812a8SEvalZero // <6=> Magenta
1628*150812a8SEvalZero // <7=> Cyan
1629*150812a8SEvalZero // <8=> White
1630*150812a8SEvalZero 
1631*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_DEBUG_COLOR
1632*150812a8SEvalZero #define NRFX_TIMER_CONFIG_DEBUG_COLOR 0
1633*150812a8SEvalZero #endif
1634*150812a8SEvalZero 
1635*150812a8SEvalZero // </e>
1636*150812a8SEvalZero 
1637*150812a8SEvalZero // </e>
1638*150812a8SEvalZero 
1639*150812a8SEvalZero // <e> NRFX_TWIM_ENABLED - nrfx_twim - TWIM peripheral driver
1640*150812a8SEvalZero //==========================================================
1641*150812a8SEvalZero #ifndef NRFX_TWIM_ENABLED
1642*150812a8SEvalZero #define NRFX_TWIM_ENABLED 1
1643*150812a8SEvalZero #endif
1644*150812a8SEvalZero // <q> NRFX_TWIM0_ENABLED  - Enable TWIM0 instance
1645*150812a8SEvalZero 
1646*150812a8SEvalZero 
1647*150812a8SEvalZero #ifndef NRFX_TWIM0_ENABLED
1648*150812a8SEvalZero #define NRFX_TWIM0_ENABLED 1
1649*150812a8SEvalZero #endif
1650*150812a8SEvalZero 
1651*150812a8SEvalZero // <o> NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY  - Frequency
1652*150812a8SEvalZero 
1653*150812a8SEvalZero // <26738688=> 100k
1654*150812a8SEvalZero // <67108864=> 250k
1655*150812a8SEvalZero // <104857600=> 400k
1656*150812a8SEvalZero 
1657*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY
1658*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY 26738688
1659*150812a8SEvalZero #endif
1660*150812a8SEvalZero 
1661*150812a8SEvalZero // <q> NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT  - Enables bus holding after uninit
1662*150812a8SEvalZero 
1663*150812a8SEvalZero 
1664*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT
1665*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0
1666*150812a8SEvalZero #endif
1667*150812a8SEvalZero 
1668*150812a8SEvalZero // <o> NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1669*150812a8SEvalZero 
1670*150812a8SEvalZero // <0=> 0 (highest)
1671*150812a8SEvalZero // <1=> 1
1672*150812a8SEvalZero // <2=> 2
1673*150812a8SEvalZero // <3=> 3
1674*150812a8SEvalZero // <4=> 4
1675*150812a8SEvalZero // <5=> 5
1676*150812a8SEvalZero // <6=> 6
1677*150812a8SEvalZero // <7=> 7
1678*150812a8SEvalZero 
1679*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY
1680*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY 7
1681*150812a8SEvalZero #endif
1682*150812a8SEvalZero 
1683*150812a8SEvalZero // <e> NRFX_TWIM_CONFIG_LOG_ENABLED - Enables logging in the module.
1684*150812a8SEvalZero //==========================================================
1685*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_LOG_ENABLED
1686*150812a8SEvalZero #define NRFX_TWIM_CONFIG_LOG_ENABLED 0
1687*150812a8SEvalZero #endif
1688*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_LOG_LEVEL  - Default Severity level
1689*150812a8SEvalZero 
1690*150812a8SEvalZero // <0=> Off
1691*150812a8SEvalZero // <1=> Error
1692*150812a8SEvalZero // <2=> Warning
1693*150812a8SEvalZero // <3=> Info
1694*150812a8SEvalZero // <4=> Debug
1695*150812a8SEvalZero 
1696*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_LOG_LEVEL
1697*150812a8SEvalZero #define NRFX_TWIM_CONFIG_LOG_LEVEL 3
1698*150812a8SEvalZero #endif
1699*150812a8SEvalZero 
1700*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1701*150812a8SEvalZero 
1702*150812a8SEvalZero // <0=> Default
1703*150812a8SEvalZero // <1=> Black
1704*150812a8SEvalZero // <2=> Red
1705*150812a8SEvalZero // <3=> Green
1706*150812a8SEvalZero // <4=> Yellow
1707*150812a8SEvalZero // <5=> Blue
1708*150812a8SEvalZero // <6=> Magenta
1709*150812a8SEvalZero // <7=> Cyan
1710*150812a8SEvalZero // <8=> White
1711*150812a8SEvalZero 
1712*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_INFO_COLOR
1713*150812a8SEvalZero #define NRFX_TWIM_CONFIG_INFO_COLOR 0
1714*150812a8SEvalZero #endif
1715*150812a8SEvalZero 
1716*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1717*150812a8SEvalZero 
1718*150812a8SEvalZero // <0=> Default
1719*150812a8SEvalZero // <1=> Black
1720*150812a8SEvalZero // <2=> Red
1721*150812a8SEvalZero // <3=> Green
1722*150812a8SEvalZero // <4=> Yellow
1723*150812a8SEvalZero // <5=> Blue
1724*150812a8SEvalZero // <6=> Magenta
1725*150812a8SEvalZero // <7=> Cyan
1726*150812a8SEvalZero // <8=> White
1727*150812a8SEvalZero 
1728*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_DEBUG_COLOR
1729*150812a8SEvalZero #define NRFX_TWIM_CONFIG_DEBUG_COLOR 0
1730*150812a8SEvalZero #endif
1731*150812a8SEvalZero 
1732*150812a8SEvalZero // </e>
1733*150812a8SEvalZero 
1734*150812a8SEvalZero // </e>
1735*150812a8SEvalZero 
1736*150812a8SEvalZero // <e> NRFX_TWIS_ENABLED - nrfx_twis - TWIS peripheral driver
1737*150812a8SEvalZero //==========================================================
1738*150812a8SEvalZero #ifndef NRFX_TWIS_ENABLED
1739*150812a8SEvalZero #define NRFX_TWIS_ENABLED 1
1740*150812a8SEvalZero #endif
1741*150812a8SEvalZero // <q> NRFX_TWIS0_ENABLED  - Enable TWIS0 instance
1742*150812a8SEvalZero 
1743*150812a8SEvalZero 
1744*150812a8SEvalZero #ifndef NRFX_TWIS0_ENABLED
1745*150812a8SEvalZero #define NRFX_TWIS0_ENABLED 1
1746*150812a8SEvalZero #endif
1747*150812a8SEvalZero 
1748*150812a8SEvalZero // <q> NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY  - Assume that any instance would be initialized only once
1749*150812a8SEvalZero 
1750*150812a8SEvalZero 
1751*150812a8SEvalZero // <i> Optimization flag. Registers used by TWIS are shared by other peripherals. Normally, during initialization driver tries to clear all registers to known state before doing the initialization itself. This gives initialization safe procedure, no matter when it would be called. If you activate TWIS only once and do never uninitialize it - set this flag to 1 what gives more optimal code.
1752*150812a8SEvalZero 
1753*150812a8SEvalZero #ifndef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY
1754*150812a8SEvalZero #define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 0
1755*150812a8SEvalZero #endif
1756*150812a8SEvalZero 
1757*150812a8SEvalZero // <q> NRFX_TWIS_NO_SYNC_MODE  - Remove support for synchronous mode
1758*150812a8SEvalZero 
1759*150812a8SEvalZero 
1760*150812a8SEvalZero // <i> Synchronous mode would be used in specific situations. And it uses some additional code and data memory to safely process state machine by polling it in status functions. If this functionality is not required it may be disabled to free some resources.
1761*150812a8SEvalZero 
1762*150812a8SEvalZero #ifndef NRFX_TWIS_NO_SYNC_MODE
1763*150812a8SEvalZero #define NRFX_TWIS_NO_SYNC_MODE 0
1764*150812a8SEvalZero #endif
1765*150812a8SEvalZero 
1766*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_ADDR0 - Address0
1767*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_ADDR0
1768*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_ADDR0 0
1769*150812a8SEvalZero #endif
1770*150812a8SEvalZero 
1771*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_ADDR1 - Address1
1772*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_ADDR1
1773*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_ADDR1 0
1774*150812a8SEvalZero #endif
1775*150812a8SEvalZero 
1776*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL  - SCL pin pull configuration
1777*150812a8SEvalZero 
1778*150812a8SEvalZero // <0=> Disabled
1779*150812a8SEvalZero // <1=> Pull down
1780*150812a8SEvalZero // <3=> Pull up
1781*150812a8SEvalZero 
1782*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL
1783*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL 0
1784*150812a8SEvalZero #endif
1785*150812a8SEvalZero 
1786*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL  - SDA pin pull configuration
1787*150812a8SEvalZero 
1788*150812a8SEvalZero // <0=> Disabled
1789*150812a8SEvalZero // <1=> Pull down
1790*150812a8SEvalZero // <3=> Pull up
1791*150812a8SEvalZero 
1792*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL
1793*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL 0
1794*150812a8SEvalZero #endif
1795*150812a8SEvalZero 
1796*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1797*150812a8SEvalZero 
1798*150812a8SEvalZero // <0=> 0 (highest)
1799*150812a8SEvalZero // <1=> 1
1800*150812a8SEvalZero // <2=> 2
1801*150812a8SEvalZero // <3=> 3
1802*150812a8SEvalZero // <4=> 4
1803*150812a8SEvalZero // <5=> 5
1804*150812a8SEvalZero // <6=> 6
1805*150812a8SEvalZero // <7=> 7
1806*150812a8SEvalZero 
1807*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
1808*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY 7
1809*150812a8SEvalZero #endif
1810*150812a8SEvalZero 
1811*150812a8SEvalZero // <e> NRFX_TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
1812*150812a8SEvalZero //==========================================================
1813*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_LOG_ENABLED
1814*150812a8SEvalZero #define NRFX_TWIS_CONFIG_LOG_ENABLED 0
1815*150812a8SEvalZero #endif
1816*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_LOG_LEVEL  - Default Severity level
1817*150812a8SEvalZero 
1818*150812a8SEvalZero // <0=> Off
1819*150812a8SEvalZero // <1=> Error
1820*150812a8SEvalZero // <2=> Warning
1821*150812a8SEvalZero // <3=> Info
1822*150812a8SEvalZero // <4=> Debug
1823*150812a8SEvalZero 
1824*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_LOG_LEVEL
1825*150812a8SEvalZero #define NRFX_TWIS_CONFIG_LOG_LEVEL 3
1826*150812a8SEvalZero #endif
1827*150812a8SEvalZero 
1828*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1829*150812a8SEvalZero 
1830*150812a8SEvalZero // <0=> Default
1831*150812a8SEvalZero // <1=> Black
1832*150812a8SEvalZero // <2=> Red
1833*150812a8SEvalZero // <3=> Green
1834*150812a8SEvalZero // <4=> Yellow
1835*150812a8SEvalZero // <5=> Blue
1836*150812a8SEvalZero // <6=> Magenta
1837*150812a8SEvalZero // <7=> Cyan
1838*150812a8SEvalZero // <8=> White
1839*150812a8SEvalZero 
1840*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_INFO_COLOR
1841*150812a8SEvalZero #define NRFX_TWIS_CONFIG_INFO_COLOR 0
1842*150812a8SEvalZero #endif
1843*150812a8SEvalZero 
1844*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1845*150812a8SEvalZero 
1846*150812a8SEvalZero // <0=> Default
1847*150812a8SEvalZero // <1=> Black
1848*150812a8SEvalZero // <2=> Red
1849*150812a8SEvalZero // <3=> Green
1850*150812a8SEvalZero // <4=> Yellow
1851*150812a8SEvalZero // <5=> Blue
1852*150812a8SEvalZero // <6=> Magenta
1853*150812a8SEvalZero // <7=> Cyan
1854*150812a8SEvalZero // <8=> White
1855*150812a8SEvalZero 
1856*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_DEBUG_COLOR
1857*150812a8SEvalZero #define NRFX_TWIS_CONFIG_DEBUG_COLOR 0
1858*150812a8SEvalZero #endif
1859*150812a8SEvalZero 
1860*150812a8SEvalZero // </e>
1861*150812a8SEvalZero 
1862*150812a8SEvalZero // </e>
1863*150812a8SEvalZero 
1864*150812a8SEvalZero // <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
1865*150812a8SEvalZero //==========================================================
1866*150812a8SEvalZero #ifndef NRFX_UARTE_ENABLED
1867*150812a8SEvalZero #define NRFX_UARTE_ENABLED 1
1868*150812a8SEvalZero #endif
1869*150812a8SEvalZero // <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
1870*150812a8SEvalZero #ifndef NRFX_UARTE0_ENABLED
1871*150812a8SEvalZero #define NRFX_UARTE0_ENABLED 1
1872*150812a8SEvalZero #endif
1873*150812a8SEvalZero 
1874*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC  - Hardware Flow Control
1875*150812a8SEvalZero 
1876*150812a8SEvalZero // <0=> Disabled
1877*150812a8SEvalZero // <1=> Enabled
1878*150812a8SEvalZero 
1879*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
1880*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
1881*150812a8SEvalZero #endif
1882*150812a8SEvalZero 
1883*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY  - Parity
1884*150812a8SEvalZero 
1885*150812a8SEvalZero // <0=> Excluded
1886*150812a8SEvalZero // <14=> Included
1887*150812a8SEvalZero 
1888*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
1889*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
1890*150812a8SEvalZero #endif
1891*150812a8SEvalZero 
1892*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE  - Default Baudrate
1893*150812a8SEvalZero 
1894*150812a8SEvalZero // <323584=> 1200 baud
1895*150812a8SEvalZero // <643072=> 2400 baud
1896*150812a8SEvalZero // <1290240=> 4800 baud
1897*150812a8SEvalZero // <2576384=> 9600 baud
1898*150812a8SEvalZero // <3862528=> 14400 baud
1899*150812a8SEvalZero // <5152768=> 19200 baud
1900*150812a8SEvalZero // <7716864=> 28800 baud
1901*150812a8SEvalZero // <8388608=> 31250 baud
1902*150812a8SEvalZero // <10289152=> 38400 baud
1903*150812a8SEvalZero // <15007744=> 56000 baud
1904*150812a8SEvalZero // <15400960=> 57600 baud
1905*150812a8SEvalZero // <20615168=> 76800 baud
1906*150812a8SEvalZero // <30801920=> 115200 baud
1907*150812a8SEvalZero // <61865984=> 230400 baud
1908*150812a8SEvalZero // <67108864=> 250000 baud
1909*150812a8SEvalZero // <121634816=> 460800 baud
1910*150812a8SEvalZero // <251658240=> 921600 baud
1911*150812a8SEvalZero // <268435456=> 1000000 baud
1912*150812a8SEvalZero 
1913*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
1914*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
1915*150812a8SEvalZero #endif
1916*150812a8SEvalZero 
1917*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1918*150812a8SEvalZero 
1919*150812a8SEvalZero // <0=> 0 (highest)
1920*150812a8SEvalZero // <1=> 1
1921*150812a8SEvalZero // <2=> 2
1922*150812a8SEvalZero // <3=> 3
1923*150812a8SEvalZero // <4=> 4
1924*150812a8SEvalZero // <5=> 5
1925*150812a8SEvalZero // <6=> 6
1926*150812a8SEvalZero // <7=> 7
1927*150812a8SEvalZero 
1928*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
1929*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 7
1930*150812a8SEvalZero #endif
1931*150812a8SEvalZero 
1932*150812a8SEvalZero // <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
1933*150812a8SEvalZero //==========================================================
1934*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
1935*150812a8SEvalZero #define NRFX_UARTE_CONFIG_LOG_ENABLED 0
1936*150812a8SEvalZero #endif
1937*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_LOG_LEVEL  - Default Severity level
1938*150812a8SEvalZero 
1939*150812a8SEvalZero // <0=> Off
1940*150812a8SEvalZero // <1=> Error
1941*150812a8SEvalZero // <2=> Warning
1942*150812a8SEvalZero // <3=> Info
1943*150812a8SEvalZero // <4=> Debug
1944*150812a8SEvalZero 
1945*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
1946*150812a8SEvalZero #define NRFX_UARTE_CONFIG_LOG_LEVEL 3
1947*150812a8SEvalZero #endif
1948*150812a8SEvalZero 
1949*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1950*150812a8SEvalZero 
1951*150812a8SEvalZero // <0=> Default
1952*150812a8SEvalZero // <1=> Black
1953*150812a8SEvalZero // <2=> Red
1954*150812a8SEvalZero // <3=> Green
1955*150812a8SEvalZero // <4=> Yellow
1956*150812a8SEvalZero // <5=> Blue
1957*150812a8SEvalZero // <6=> Magenta
1958*150812a8SEvalZero // <7=> Cyan
1959*150812a8SEvalZero // <8=> White
1960*150812a8SEvalZero 
1961*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_INFO_COLOR
1962*150812a8SEvalZero #define NRFX_UARTE_CONFIG_INFO_COLOR 0
1963*150812a8SEvalZero #endif
1964*150812a8SEvalZero 
1965*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1966*150812a8SEvalZero 
1967*150812a8SEvalZero // <0=> Default
1968*150812a8SEvalZero // <1=> Black
1969*150812a8SEvalZero // <2=> Red
1970*150812a8SEvalZero // <3=> Green
1971*150812a8SEvalZero // <4=> Yellow
1972*150812a8SEvalZero // <5=> Blue
1973*150812a8SEvalZero // <6=> Magenta
1974*150812a8SEvalZero // <7=> Cyan
1975*150812a8SEvalZero // <8=> White
1976*150812a8SEvalZero 
1977*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
1978*150812a8SEvalZero #define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
1979*150812a8SEvalZero #endif
1980*150812a8SEvalZero 
1981*150812a8SEvalZero // </e>
1982*150812a8SEvalZero 
1983*150812a8SEvalZero // </e>
1984*150812a8SEvalZero 
1985*150812a8SEvalZero // <e> NRFX_WDT_ENABLED - nrfx_wdt - WDT peripheral driver
1986*150812a8SEvalZero //==========================================================
1987*150812a8SEvalZero #ifndef NRFX_WDT_ENABLED
1988*150812a8SEvalZero #define NRFX_WDT_ENABLED 1
1989*150812a8SEvalZero #endif
1990*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_BEHAVIOUR  - WDT behavior in CPU SLEEP or HALT mode
1991*150812a8SEvalZero 
1992*150812a8SEvalZero // <1=> Run in SLEEP, Pause in HALT
1993*150812a8SEvalZero // <8=> Pause in SLEEP, Run in HALT
1994*150812a8SEvalZero // <9=> Run in SLEEP and HALT
1995*150812a8SEvalZero // <0=> Pause in SLEEP and HALT
1996*150812a8SEvalZero 
1997*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_BEHAVIOUR
1998*150812a8SEvalZero #define NRFX_WDT_CONFIG_BEHAVIOUR 1
1999*150812a8SEvalZero #endif
2000*150812a8SEvalZero 
2001*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_RELOAD_VALUE - Reload value  <15-4294967295>
2002*150812a8SEvalZero 
2003*150812a8SEvalZero 
2004*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_RELOAD_VALUE
2005*150812a8SEvalZero #define NRFX_WDT_CONFIG_RELOAD_VALUE 2000
2006*150812a8SEvalZero #endif
2007*150812a8SEvalZero 
2008*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_NO_IRQ  - Remove WDT IRQ handling from WDT driver
2009*150812a8SEvalZero 
2010*150812a8SEvalZero // <0=> Include WDT IRQ handling
2011*150812a8SEvalZero // <1=> Remove WDT IRQ handling
2012*150812a8SEvalZero 
2013*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_NO_IRQ
2014*150812a8SEvalZero #define NRFX_WDT_CONFIG_NO_IRQ 0
2015*150812a8SEvalZero #endif
2016*150812a8SEvalZero 
2017*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2018*150812a8SEvalZero 
2019*150812a8SEvalZero // <0=> 0 (highest)
2020*150812a8SEvalZero // <1=> 1
2021*150812a8SEvalZero // <2=> 2
2022*150812a8SEvalZero // <3=> 3
2023*150812a8SEvalZero // <4=> 4
2024*150812a8SEvalZero // <5=> 5
2025*150812a8SEvalZero // <6=> 6
2026*150812a8SEvalZero // <7=> 7
2027*150812a8SEvalZero 
2028*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_IRQ_PRIORITY
2029*150812a8SEvalZero #define NRFX_WDT_CONFIG_IRQ_PRIORITY 7
2030*150812a8SEvalZero #endif
2031*150812a8SEvalZero 
2032*150812a8SEvalZero // <e> NRFX_WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
2033*150812a8SEvalZero //==========================================================
2034*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_ENABLED
2035*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_ENABLED 0
2036*150812a8SEvalZero #endif
2037*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_LOG_LEVEL  - Default Severity level
2038*150812a8SEvalZero 
2039*150812a8SEvalZero // <0=> Off
2040*150812a8SEvalZero // <1=> Error
2041*150812a8SEvalZero // <2=> Warning
2042*150812a8SEvalZero // <3=> Info
2043*150812a8SEvalZero // <4=> Debug
2044*150812a8SEvalZero 
2045*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_LEVEL
2046*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_LEVEL 3
2047*150812a8SEvalZero #endif
2048*150812a8SEvalZero 
2049*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2050*150812a8SEvalZero 
2051*150812a8SEvalZero // <0=> Default
2052*150812a8SEvalZero // <1=> Black
2053*150812a8SEvalZero // <2=> Red
2054*150812a8SEvalZero // <3=> Green
2055*150812a8SEvalZero // <4=> Yellow
2056*150812a8SEvalZero // <5=> Blue
2057*150812a8SEvalZero // <6=> Magenta
2058*150812a8SEvalZero // <7=> Cyan
2059*150812a8SEvalZero // <8=> White
2060*150812a8SEvalZero 
2061*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_INFO_COLOR
2062*150812a8SEvalZero #define NRFX_WDT_CONFIG_INFO_COLOR 0
2063*150812a8SEvalZero #endif
2064*150812a8SEvalZero 
2065*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2066*150812a8SEvalZero 
2067*150812a8SEvalZero // <0=> Default
2068*150812a8SEvalZero // <1=> Black
2069*150812a8SEvalZero // <2=> Red
2070*150812a8SEvalZero // <3=> Green
2071*150812a8SEvalZero // <4=> Yellow
2072*150812a8SEvalZero // <5=> Blue
2073*150812a8SEvalZero // <6=> Magenta
2074*150812a8SEvalZero // <7=> Cyan
2075*150812a8SEvalZero // <8=> White
2076*150812a8SEvalZero 
2077*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_DEBUG_COLOR
2078*150812a8SEvalZero #define NRFX_WDT_CONFIG_DEBUG_COLOR 0
2079*150812a8SEvalZero #endif
2080*150812a8SEvalZero 
2081*150812a8SEvalZero // </e>
2082*150812a8SEvalZero 
2083*150812a8SEvalZero // </e>
2084*150812a8SEvalZero 
2085*150812a8SEvalZero // </h>
2086*150812a8SEvalZero 
2087*150812a8SEvalZero #endif // NRFX_CONFIG_H__
2088