xref: /nrf52832-nimble/nordic/nrfx/templates/nRF52840/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_I2S_ENABLED - nrfx_i2s - I2S peripheral driver
317*150812a8SEvalZero //==========================================================
318*150812a8SEvalZero #ifndef NRFX_I2S_ENABLED
319*150812a8SEvalZero #define NRFX_I2S_ENABLED 1
320*150812a8SEvalZero #endif
321*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_SCK_PIN - SCK pin  <0-31>
322*150812a8SEvalZero 
323*150812a8SEvalZero 
324*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_SCK_PIN
325*150812a8SEvalZero #define NRFX_I2S_CONFIG_SCK_PIN 31
326*150812a8SEvalZero #endif
327*150812a8SEvalZero 
328*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_LRCK_PIN - LRCK pin  <1-31>
329*150812a8SEvalZero 
330*150812a8SEvalZero 
331*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_LRCK_PIN
332*150812a8SEvalZero #define NRFX_I2S_CONFIG_LRCK_PIN 30
333*150812a8SEvalZero #endif
334*150812a8SEvalZero 
335*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_MCK_PIN - MCK pin
336*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_MCK_PIN
337*150812a8SEvalZero #define NRFX_I2S_CONFIG_MCK_PIN 255
338*150812a8SEvalZero #endif
339*150812a8SEvalZero 
340*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_SDOUT_PIN - SDOUT pin  <0-31>
341*150812a8SEvalZero 
342*150812a8SEvalZero 
343*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_SDOUT_PIN
344*150812a8SEvalZero #define NRFX_I2S_CONFIG_SDOUT_PIN 29
345*150812a8SEvalZero #endif
346*150812a8SEvalZero 
347*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_SDIN_PIN - SDIN pin  <0-31>
348*150812a8SEvalZero 
349*150812a8SEvalZero 
350*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_SDIN_PIN
351*150812a8SEvalZero #define NRFX_I2S_CONFIG_SDIN_PIN 28
352*150812a8SEvalZero #endif
353*150812a8SEvalZero 
354*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_MASTER  - Mode
355*150812a8SEvalZero 
356*150812a8SEvalZero // <0=> Master
357*150812a8SEvalZero // <1=> Slave
358*150812a8SEvalZero 
359*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_MASTER
360*150812a8SEvalZero #define NRFX_I2S_CONFIG_MASTER 0
361*150812a8SEvalZero #endif
362*150812a8SEvalZero 
363*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_FORMAT  - Format
364*150812a8SEvalZero 
365*150812a8SEvalZero // <0=> I2S
366*150812a8SEvalZero // <1=> Aligned
367*150812a8SEvalZero 
368*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_FORMAT
369*150812a8SEvalZero #define NRFX_I2S_CONFIG_FORMAT 0
370*150812a8SEvalZero #endif
371*150812a8SEvalZero 
372*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_ALIGN  - Alignment
373*150812a8SEvalZero 
374*150812a8SEvalZero // <0=> Left
375*150812a8SEvalZero // <1=> Right
376*150812a8SEvalZero 
377*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_ALIGN
378*150812a8SEvalZero #define NRFX_I2S_CONFIG_ALIGN 0
379*150812a8SEvalZero #endif
380*150812a8SEvalZero 
381*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_SWIDTH  - Sample width (bits)
382*150812a8SEvalZero 
383*150812a8SEvalZero // <0=> 8
384*150812a8SEvalZero // <1=> 16
385*150812a8SEvalZero // <2=> 24
386*150812a8SEvalZero 
387*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_SWIDTH
388*150812a8SEvalZero #define NRFX_I2S_CONFIG_SWIDTH 1
389*150812a8SEvalZero #endif
390*150812a8SEvalZero 
391*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_CHANNELS  - Channels
392*150812a8SEvalZero 
393*150812a8SEvalZero // <0=> Stereo
394*150812a8SEvalZero // <1=> Left
395*150812a8SEvalZero // <2=> Right
396*150812a8SEvalZero 
397*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_CHANNELS
398*150812a8SEvalZero #define NRFX_I2S_CONFIG_CHANNELS 1
399*150812a8SEvalZero #endif
400*150812a8SEvalZero 
401*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_MCK_SETUP  - MCK behavior
402*150812a8SEvalZero 
403*150812a8SEvalZero // <0=> Disabled
404*150812a8SEvalZero // <2147483648=> 32MHz/2
405*150812a8SEvalZero // <1342177280=> 32MHz/3
406*150812a8SEvalZero // <1073741824=> 32MHz/4
407*150812a8SEvalZero // <805306368=> 32MHz/5
408*150812a8SEvalZero // <671088640=> 32MHz/6
409*150812a8SEvalZero // <536870912=> 32MHz/8
410*150812a8SEvalZero // <402653184=> 32MHz/10
411*150812a8SEvalZero // <369098752=> 32MHz/11
412*150812a8SEvalZero // <285212672=> 32MHz/15
413*150812a8SEvalZero // <268435456=> 32MHz/16
414*150812a8SEvalZero // <201326592=> 32MHz/21
415*150812a8SEvalZero // <184549376=> 32MHz/23
416*150812a8SEvalZero // <142606336=> 32MHz/30
417*150812a8SEvalZero // <138412032=> 32MHz/31
418*150812a8SEvalZero // <134217728=> 32MHz/32
419*150812a8SEvalZero // <100663296=> 32MHz/42
420*150812a8SEvalZero // <68157440=> 32MHz/63
421*150812a8SEvalZero // <34340864=> 32MHz/125
422*150812a8SEvalZero 
423*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_MCK_SETUP
424*150812a8SEvalZero #define NRFX_I2S_CONFIG_MCK_SETUP 536870912
425*150812a8SEvalZero #endif
426*150812a8SEvalZero 
427*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_RATIO  - MCK/LRCK ratio
428*150812a8SEvalZero 
429*150812a8SEvalZero // <0=> 32x
430*150812a8SEvalZero // <1=> 48x
431*150812a8SEvalZero // <2=> 64x
432*150812a8SEvalZero // <3=> 96x
433*150812a8SEvalZero // <4=> 128x
434*150812a8SEvalZero // <5=> 192x
435*150812a8SEvalZero // <6=> 256x
436*150812a8SEvalZero // <7=> 384x
437*150812a8SEvalZero // <8=> 512x
438*150812a8SEvalZero 
439*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_RATIO
440*150812a8SEvalZero #define NRFX_I2S_CONFIG_RATIO 5
441*150812a8SEvalZero #endif
442*150812a8SEvalZero 
443*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_IRQ_PRIORITY  - Interrupt priority
444*150812a8SEvalZero 
445*150812a8SEvalZero // <0=> 0 (highest)
446*150812a8SEvalZero // <1=> 1
447*150812a8SEvalZero // <2=> 2
448*150812a8SEvalZero // <3=> 3
449*150812a8SEvalZero // <4=> 4
450*150812a8SEvalZero // <5=> 5
451*150812a8SEvalZero // <6=> 6
452*150812a8SEvalZero // <7=> 7
453*150812a8SEvalZero 
454*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_IRQ_PRIORITY
455*150812a8SEvalZero #define NRFX_I2S_CONFIG_IRQ_PRIORITY 7
456*150812a8SEvalZero #endif
457*150812a8SEvalZero 
458*150812a8SEvalZero // <e> NRFX_I2S_CONFIG_LOG_ENABLED - Enables logging in the module.
459*150812a8SEvalZero //==========================================================
460*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_LOG_ENABLED
461*150812a8SEvalZero #define NRFX_I2S_CONFIG_LOG_ENABLED 0
462*150812a8SEvalZero #endif
463*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_LOG_LEVEL  - Default Severity level
464*150812a8SEvalZero 
465*150812a8SEvalZero // <0=> Off
466*150812a8SEvalZero // <1=> Error
467*150812a8SEvalZero // <2=> Warning
468*150812a8SEvalZero // <3=> Info
469*150812a8SEvalZero // <4=> Debug
470*150812a8SEvalZero 
471*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_LOG_LEVEL
472*150812a8SEvalZero #define NRFX_I2S_CONFIG_LOG_LEVEL 3
473*150812a8SEvalZero #endif
474*150812a8SEvalZero 
475*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_INFO_COLOR  - ANSI escape code prefix.
476*150812a8SEvalZero 
477*150812a8SEvalZero // <0=> Default
478*150812a8SEvalZero // <1=> Black
479*150812a8SEvalZero // <2=> Red
480*150812a8SEvalZero // <3=> Green
481*150812a8SEvalZero // <4=> Yellow
482*150812a8SEvalZero // <5=> Blue
483*150812a8SEvalZero // <6=> Magenta
484*150812a8SEvalZero // <7=> Cyan
485*150812a8SEvalZero // <8=> White
486*150812a8SEvalZero 
487*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_INFO_COLOR
488*150812a8SEvalZero #define NRFX_I2S_CONFIG_INFO_COLOR 0
489*150812a8SEvalZero #endif
490*150812a8SEvalZero 
491*150812a8SEvalZero // <o> NRFX_I2S_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
492*150812a8SEvalZero 
493*150812a8SEvalZero // <0=> Default
494*150812a8SEvalZero // <1=> Black
495*150812a8SEvalZero // <2=> Red
496*150812a8SEvalZero // <3=> Green
497*150812a8SEvalZero // <4=> Yellow
498*150812a8SEvalZero // <5=> Blue
499*150812a8SEvalZero // <6=> Magenta
500*150812a8SEvalZero // <7=> Cyan
501*150812a8SEvalZero // <8=> White
502*150812a8SEvalZero 
503*150812a8SEvalZero #ifndef NRFX_I2S_CONFIG_DEBUG_COLOR
504*150812a8SEvalZero #define NRFX_I2S_CONFIG_DEBUG_COLOR 0
505*150812a8SEvalZero #endif
506*150812a8SEvalZero 
507*150812a8SEvalZero // </e>
508*150812a8SEvalZero 
509*150812a8SEvalZero // </e>
510*150812a8SEvalZero 
511*150812a8SEvalZero // <e> NRFX_LPCOMP_ENABLED - nrfx_lpcomp - LPCOMP peripheral driver
512*150812a8SEvalZero //==========================================================
513*150812a8SEvalZero #ifndef NRFX_LPCOMP_ENABLED
514*150812a8SEvalZero #define NRFX_LPCOMP_ENABLED 1
515*150812a8SEvalZero #endif
516*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_REFERENCE  - Reference voltage
517*150812a8SEvalZero 
518*150812a8SEvalZero // <0=> Supply 1/8
519*150812a8SEvalZero // <1=> Supply 2/8
520*150812a8SEvalZero // <2=> Supply 3/8
521*150812a8SEvalZero // <3=> Supply 4/8
522*150812a8SEvalZero // <4=> Supply 5/8
523*150812a8SEvalZero // <5=> Supply 6/8
524*150812a8SEvalZero // <6=> Supply 7/8
525*150812a8SEvalZero // <8=> Supply 1/16 (nRF52)
526*150812a8SEvalZero // <9=> Supply 3/16 (nRF52)
527*150812a8SEvalZero // <10=> Supply 5/16 (nRF52)
528*150812a8SEvalZero // <11=> Supply 7/16 (nRF52)
529*150812a8SEvalZero // <12=> Supply 9/16 (nRF52)
530*150812a8SEvalZero // <13=> Supply 11/16 (nRF52)
531*150812a8SEvalZero // <14=> Supply 13/16 (nRF52)
532*150812a8SEvalZero // <15=> Supply 15/16 (nRF52)
533*150812a8SEvalZero // <7=> External Ref 0
534*150812a8SEvalZero // <65543=> External Ref 1
535*150812a8SEvalZero 
536*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_REFERENCE
537*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_REFERENCE 3
538*150812a8SEvalZero #endif
539*150812a8SEvalZero 
540*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_DETECTION  - Detection
541*150812a8SEvalZero 
542*150812a8SEvalZero // <0=> Crossing
543*150812a8SEvalZero // <1=> Up
544*150812a8SEvalZero // <2=> Down
545*150812a8SEvalZero 
546*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_DETECTION
547*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_DETECTION 2
548*150812a8SEvalZero #endif
549*150812a8SEvalZero 
550*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_INPUT  - Analog input
551*150812a8SEvalZero 
552*150812a8SEvalZero // <0=> 0
553*150812a8SEvalZero // <1=> 1
554*150812a8SEvalZero // <2=> 2
555*150812a8SEvalZero // <3=> 3
556*150812a8SEvalZero // <4=> 4
557*150812a8SEvalZero // <5=> 5
558*150812a8SEvalZero // <6=> 6
559*150812a8SEvalZero // <7=> 7
560*150812a8SEvalZero 
561*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_INPUT
562*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_INPUT 0
563*150812a8SEvalZero #endif
564*150812a8SEvalZero 
565*150812a8SEvalZero // <q> NRFX_LPCOMP_CONFIG_HYST  - Hysteresis
566*150812a8SEvalZero 
567*150812a8SEvalZero 
568*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_HYST
569*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_HYST 0
570*150812a8SEvalZero #endif
571*150812a8SEvalZero 
572*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_IRQ_PRIORITY  - Interrupt priority
573*150812a8SEvalZero 
574*150812a8SEvalZero // <0=> 0 (highest)
575*150812a8SEvalZero // <1=> 1
576*150812a8SEvalZero // <2=> 2
577*150812a8SEvalZero // <3=> 3
578*150812a8SEvalZero // <4=> 4
579*150812a8SEvalZero // <5=> 5
580*150812a8SEvalZero // <6=> 6
581*150812a8SEvalZero // <7=> 7
582*150812a8SEvalZero 
583*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_IRQ_PRIORITY
584*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_IRQ_PRIORITY 7
585*150812a8SEvalZero #endif
586*150812a8SEvalZero 
587*150812a8SEvalZero // <e> NRFX_LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module.
588*150812a8SEvalZero //==========================================================
589*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_LOG_ENABLED
590*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_LOG_ENABLED 0
591*150812a8SEvalZero #endif
592*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_LOG_LEVEL  - Default Severity level
593*150812a8SEvalZero 
594*150812a8SEvalZero // <0=> Off
595*150812a8SEvalZero // <1=> Error
596*150812a8SEvalZero // <2=> Warning
597*150812a8SEvalZero // <3=> Info
598*150812a8SEvalZero // <4=> Debug
599*150812a8SEvalZero 
600*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_LOG_LEVEL
601*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_LOG_LEVEL 3
602*150812a8SEvalZero #endif
603*150812a8SEvalZero 
604*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_INFO_COLOR  - ANSI escape code prefix.
605*150812a8SEvalZero 
606*150812a8SEvalZero // <0=> Default
607*150812a8SEvalZero // <1=> Black
608*150812a8SEvalZero // <2=> Red
609*150812a8SEvalZero // <3=> Green
610*150812a8SEvalZero // <4=> Yellow
611*150812a8SEvalZero // <5=> Blue
612*150812a8SEvalZero // <6=> Magenta
613*150812a8SEvalZero // <7=> Cyan
614*150812a8SEvalZero // <8=> White
615*150812a8SEvalZero 
616*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_INFO_COLOR
617*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_INFO_COLOR 0
618*150812a8SEvalZero #endif
619*150812a8SEvalZero 
620*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
621*150812a8SEvalZero 
622*150812a8SEvalZero // <0=> Default
623*150812a8SEvalZero // <1=> Black
624*150812a8SEvalZero // <2=> Red
625*150812a8SEvalZero // <3=> Green
626*150812a8SEvalZero // <4=> Yellow
627*150812a8SEvalZero // <5=> Blue
628*150812a8SEvalZero // <6=> Magenta
629*150812a8SEvalZero // <7=> Cyan
630*150812a8SEvalZero // <8=> White
631*150812a8SEvalZero 
632*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_DEBUG_COLOR
633*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_DEBUG_COLOR 0
634*150812a8SEvalZero #endif
635*150812a8SEvalZero 
636*150812a8SEvalZero // </e>
637*150812a8SEvalZero 
638*150812a8SEvalZero // </e>
639*150812a8SEvalZero 
640*150812a8SEvalZero // <e> NRFX_NFCT_ENABLED - nrfx_nfct - NFCT peripheral driver
641*150812a8SEvalZero //==========================================================
642*150812a8SEvalZero #ifndef NRFX_NFCT_ENABLED
643*150812a8SEvalZero #define NRFX_NFCT_ENABLED 1
644*150812a8SEvalZero #endif
645*150812a8SEvalZero // <o> NRFX_NFCT_CONFIG_IRQ_PRIORITY  - Interrupt priority
646*150812a8SEvalZero 
647*150812a8SEvalZero // <0=> 0 (highest)
648*150812a8SEvalZero // <1=> 1
649*150812a8SEvalZero // <2=> 2
650*150812a8SEvalZero // <3=> 3
651*150812a8SEvalZero // <4=> 4
652*150812a8SEvalZero // <5=> 5
653*150812a8SEvalZero // <6=> 6
654*150812a8SEvalZero // <7=> 7
655*150812a8SEvalZero 
656*150812a8SEvalZero #ifndef NRFX_NFCT_CONFIG_IRQ_PRIORITY
657*150812a8SEvalZero #define NRFX_NFCT_CONFIG_IRQ_PRIORITY 7
658*150812a8SEvalZero #endif
659*150812a8SEvalZero 
660*150812a8SEvalZero // <e> NRFX_NFCT_CONFIG_LOG_ENABLED - Enables logging in the module.
661*150812a8SEvalZero //==========================================================
662*150812a8SEvalZero #ifndef NRFX_NFCT_CONFIG_LOG_ENABLED
663*150812a8SEvalZero #define NRFX_NFCT_CONFIG_LOG_ENABLED 0
664*150812a8SEvalZero #endif
665*150812a8SEvalZero // <o> NRFX_NFCT_CONFIG_LOG_LEVEL  - Default Severity level
666*150812a8SEvalZero 
667*150812a8SEvalZero // <0=> Off
668*150812a8SEvalZero // <1=> Error
669*150812a8SEvalZero // <2=> Warning
670*150812a8SEvalZero // <3=> Info
671*150812a8SEvalZero // <4=> Debug
672*150812a8SEvalZero 
673*150812a8SEvalZero #ifndef NRFX_NFCT_CONFIG_LOG_LEVEL
674*150812a8SEvalZero #define NRFX_NFCT_CONFIG_LOG_LEVEL 3
675*150812a8SEvalZero #endif
676*150812a8SEvalZero 
677*150812a8SEvalZero // <o> NRFX_NFCT_CONFIG_INFO_COLOR  - ANSI escape code prefix.
678*150812a8SEvalZero 
679*150812a8SEvalZero // <0=> Default
680*150812a8SEvalZero // <1=> Black
681*150812a8SEvalZero // <2=> Red
682*150812a8SEvalZero // <3=> Green
683*150812a8SEvalZero // <4=> Yellow
684*150812a8SEvalZero // <5=> Blue
685*150812a8SEvalZero // <6=> Magenta
686*150812a8SEvalZero // <7=> Cyan
687*150812a8SEvalZero // <8=> White
688*150812a8SEvalZero 
689*150812a8SEvalZero #ifndef NRFX_NFCT_CONFIG_INFO_COLOR
690*150812a8SEvalZero #define NRFX_NFCT_CONFIG_INFO_COLOR 0
691*150812a8SEvalZero #endif
692*150812a8SEvalZero 
693*150812a8SEvalZero // <o> NRFX_NFCT_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
694*150812a8SEvalZero 
695*150812a8SEvalZero // <0=> Default
696*150812a8SEvalZero // <1=> Black
697*150812a8SEvalZero // <2=> Red
698*150812a8SEvalZero // <3=> Green
699*150812a8SEvalZero // <4=> Yellow
700*150812a8SEvalZero // <5=> Blue
701*150812a8SEvalZero // <6=> Magenta
702*150812a8SEvalZero // <7=> Cyan
703*150812a8SEvalZero // <8=> White
704*150812a8SEvalZero 
705*150812a8SEvalZero #ifndef NRFX_NFCT_CONFIG_DEBUG_COLOR
706*150812a8SEvalZero #define NRFX_NFCT_CONFIG_DEBUG_COLOR 0
707*150812a8SEvalZero #endif
708*150812a8SEvalZero 
709*150812a8SEvalZero // </e>
710*150812a8SEvalZero 
711*150812a8SEvalZero // </e>
712*150812a8SEvalZero 
713*150812a8SEvalZero // <e> NRFX_PDM_ENABLED - nrfx_pdm - PDM peripheral driver
714*150812a8SEvalZero //==========================================================
715*150812a8SEvalZero #ifndef NRFX_PDM_ENABLED
716*150812a8SEvalZero #define NRFX_PDM_ENABLED 1
717*150812a8SEvalZero #endif
718*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_MODE  - Mode
719*150812a8SEvalZero 
720*150812a8SEvalZero // <0=> Stereo
721*150812a8SEvalZero // <1=> Mono
722*150812a8SEvalZero 
723*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_MODE
724*150812a8SEvalZero #define NRFX_PDM_CONFIG_MODE 1
725*150812a8SEvalZero #endif
726*150812a8SEvalZero 
727*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_EDGE  - Edge
728*150812a8SEvalZero 
729*150812a8SEvalZero // <0=> Left falling
730*150812a8SEvalZero // <1=> Left rising
731*150812a8SEvalZero 
732*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_EDGE
733*150812a8SEvalZero #define NRFX_PDM_CONFIG_EDGE 0
734*150812a8SEvalZero #endif
735*150812a8SEvalZero 
736*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_CLOCK_FREQ  - Clock frequency
737*150812a8SEvalZero 
738*150812a8SEvalZero // <134217728=> 1000k
739*150812a8SEvalZero // <138412032=> 1032k (default)
740*150812a8SEvalZero // <142606336=> 1067k
741*150812a8SEvalZero 
742*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_CLOCK_FREQ
743*150812a8SEvalZero #define NRFX_PDM_CONFIG_CLOCK_FREQ 138412032
744*150812a8SEvalZero #endif
745*150812a8SEvalZero 
746*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_IRQ_PRIORITY  - Interrupt priority
747*150812a8SEvalZero 
748*150812a8SEvalZero // <0=> 0 (highest)
749*150812a8SEvalZero // <1=> 1
750*150812a8SEvalZero // <2=> 2
751*150812a8SEvalZero // <3=> 3
752*150812a8SEvalZero // <4=> 4
753*150812a8SEvalZero // <5=> 5
754*150812a8SEvalZero // <6=> 6
755*150812a8SEvalZero // <7=> 7
756*150812a8SEvalZero 
757*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_IRQ_PRIORITY
758*150812a8SEvalZero #define NRFX_PDM_CONFIG_IRQ_PRIORITY 7
759*150812a8SEvalZero #endif
760*150812a8SEvalZero 
761*150812a8SEvalZero // <e> NRFX_PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
762*150812a8SEvalZero //==========================================================
763*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_LOG_ENABLED
764*150812a8SEvalZero #define NRFX_PDM_CONFIG_LOG_ENABLED 0
765*150812a8SEvalZero #endif
766*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_LOG_LEVEL  - Default Severity level
767*150812a8SEvalZero 
768*150812a8SEvalZero // <0=> Off
769*150812a8SEvalZero // <1=> Error
770*150812a8SEvalZero // <2=> Warning
771*150812a8SEvalZero // <3=> Info
772*150812a8SEvalZero // <4=> Debug
773*150812a8SEvalZero 
774*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_LOG_LEVEL
775*150812a8SEvalZero #define NRFX_PDM_CONFIG_LOG_LEVEL 3
776*150812a8SEvalZero #endif
777*150812a8SEvalZero 
778*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
779*150812a8SEvalZero 
780*150812a8SEvalZero // <0=> Default
781*150812a8SEvalZero // <1=> Black
782*150812a8SEvalZero // <2=> Red
783*150812a8SEvalZero // <3=> Green
784*150812a8SEvalZero // <4=> Yellow
785*150812a8SEvalZero // <5=> Blue
786*150812a8SEvalZero // <6=> Magenta
787*150812a8SEvalZero // <7=> Cyan
788*150812a8SEvalZero // <8=> White
789*150812a8SEvalZero 
790*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_INFO_COLOR
791*150812a8SEvalZero #define NRFX_PDM_CONFIG_INFO_COLOR 0
792*150812a8SEvalZero #endif
793*150812a8SEvalZero 
794*150812a8SEvalZero // <o> NRFX_PDM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
795*150812a8SEvalZero 
796*150812a8SEvalZero // <0=> Default
797*150812a8SEvalZero // <1=> Black
798*150812a8SEvalZero // <2=> Red
799*150812a8SEvalZero // <3=> Green
800*150812a8SEvalZero // <4=> Yellow
801*150812a8SEvalZero // <5=> Blue
802*150812a8SEvalZero // <6=> Magenta
803*150812a8SEvalZero // <7=> Cyan
804*150812a8SEvalZero // <8=> White
805*150812a8SEvalZero 
806*150812a8SEvalZero #ifndef NRFX_PDM_CONFIG_DEBUG_COLOR
807*150812a8SEvalZero #define NRFX_PDM_CONFIG_DEBUG_COLOR 0
808*150812a8SEvalZero #endif
809*150812a8SEvalZero 
810*150812a8SEvalZero // </e>
811*150812a8SEvalZero 
812*150812a8SEvalZero // </e>
813*150812a8SEvalZero 
814*150812a8SEvalZero // <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver
815*150812a8SEvalZero //==========================================================
816*150812a8SEvalZero #ifndef NRFX_POWER_ENABLED
817*150812a8SEvalZero #define NRFX_POWER_ENABLED 1
818*150812a8SEvalZero #endif
819*150812a8SEvalZero // <o> NRFX_POWER_CONFIG_IRQ_PRIORITY  - Interrupt priority
820*150812a8SEvalZero 
821*150812a8SEvalZero // <0=> 0 (highest)
822*150812a8SEvalZero // <1=> 1
823*150812a8SEvalZero // <2=> 2
824*150812a8SEvalZero // <3=> 3
825*150812a8SEvalZero // <4=> 4
826*150812a8SEvalZero // <5=> 5
827*150812a8SEvalZero // <6=> 6
828*150812a8SEvalZero // <7=> 7
829*150812a8SEvalZero 
830*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY
831*150812a8SEvalZero #define NRFX_POWER_CONFIG_IRQ_PRIORITY 7
832*150812a8SEvalZero #endif
833*150812a8SEvalZero 
834*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN  - The default configuration of main DCDC regulator
835*150812a8SEvalZero 
836*150812a8SEvalZero 
837*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
838*150812a8SEvalZero 
839*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
840*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0
841*150812a8SEvalZero #endif
842*150812a8SEvalZero 
843*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV  - The default configuration of High Voltage DCDC regulator
844*150812a8SEvalZero 
845*150812a8SEvalZero 
846*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
847*150812a8SEvalZero 
848*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
849*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0
850*150812a8SEvalZero #endif
851*150812a8SEvalZero 
852*150812a8SEvalZero // </e>
853*150812a8SEvalZero 
854*150812a8SEvalZero // <e> NRFX_PPI_ENABLED - nrfx_ppi - PPI peripheral allocator
855*150812a8SEvalZero //==========================================================
856*150812a8SEvalZero #ifndef NRFX_PPI_ENABLED
857*150812a8SEvalZero #define NRFX_PPI_ENABLED 1
858*150812a8SEvalZero #endif
859*150812a8SEvalZero // <e> NRFX_PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
860*150812a8SEvalZero //==========================================================
861*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_ENABLED
862*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_ENABLED 0
863*150812a8SEvalZero #endif
864*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_LOG_LEVEL  - Default Severity level
865*150812a8SEvalZero 
866*150812a8SEvalZero // <0=> Off
867*150812a8SEvalZero // <1=> Error
868*150812a8SEvalZero // <2=> Warning
869*150812a8SEvalZero // <3=> Info
870*150812a8SEvalZero // <4=> Debug
871*150812a8SEvalZero 
872*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_LEVEL
873*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_LEVEL 3
874*150812a8SEvalZero #endif
875*150812a8SEvalZero 
876*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
877*150812a8SEvalZero 
878*150812a8SEvalZero // <0=> Default
879*150812a8SEvalZero // <1=> Black
880*150812a8SEvalZero // <2=> Red
881*150812a8SEvalZero // <3=> Green
882*150812a8SEvalZero // <4=> Yellow
883*150812a8SEvalZero // <5=> Blue
884*150812a8SEvalZero // <6=> Magenta
885*150812a8SEvalZero // <7=> Cyan
886*150812a8SEvalZero // <8=> White
887*150812a8SEvalZero 
888*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_INFO_COLOR
889*150812a8SEvalZero #define NRFX_PPI_CONFIG_INFO_COLOR 0
890*150812a8SEvalZero #endif
891*150812a8SEvalZero 
892*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
893*150812a8SEvalZero 
894*150812a8SEvalZero // <0=> Default
895*150812a8SEvalZero // <1=> Black
896*150812a8SEvalZero // <2=> Red
897*150812a8SEvalZero // <3=> Green
898*150812a8SEvalZero // <4=> Yellow
899*150812a8SEvalZero // <5=> Blue
900*150812a8SEvalZero // <6=> Magenta
901*150812a8SEvalZero // <7=> Cyan
902*150812a8SEvalZero // <8=> White
903*150812a8SEvalZero 
904*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_DEBUG_COLOR
905*150812a8SEvalZero #define NRFX_PPI_CONFIG_DEBUG_COLOR 0
906*150812a8SEvalZero #endif
907*150812a8SEvalZero 
908*150812a8SEvalZero // </e>
909*150812a8SEvalZero 
910*150812a8SEvalZero // </e>
911*150812a8SEvalZero 
912*150812a8SEvalZero // <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
913*150812a8SEvalZero //==========================================================
914*150812a8SEvalZero #ifndef NRFX_PRS_ENABLED
915*150812a8SEvalZero #define NRFX_PRS_ENABLED 1
916*150812a8SEvalZero #endif
917*150812a8SEvalZero // <q> NRFX_PRS_BOX_0_ENABLED  - Enables box 0 in the module.
918*150812a8SEvalZero 
919*150812a8SEvalZero 
920*150812a8SEvalZero #ifndef NRFX_PRS_BOX_0_ENABLED
921*150812a8SEvalZero #define NRFX_PRS_BOX_0_ENABLED 1
922*150812a8SEvalZero #endif
923*150812a8SEvalZero 
924*150812a8SEvalZero // <q> NRFX_PRS_BOX_1_ENABLED  - Enables box 1 in the module.
925*150812a8SEvalZero 
926*150812a8SEvalZero 
927*150812a8SEvalZero #ifndef NRFX_PRS_BOX_1_ENABLED
928*150812a8SEvalZero #define NRFX_PRS_BOX_1_ENABLED 1
929*150812a8SEvalZero #endif
930*150812a8SEvalZero 
931*150812a8SEvalZero // <q> NRFX_PRS_BOX_2_ENABLED  - Enables box 2 in the module.
932*150812a8SEvalZero 
933*150812a8SEvalZero 
934*150812a8SEvalZero #ifndef NRFX_PRS_BOX_2_ENABLED
935*150812a8SEvalZero #define NRFX_PRS_BOX_2_ENABLED 1
936*150812a8SEvalZero #endif
937*150812a8SEvalZero 
938*150812a8SEvalZero // <q> NRFX_PRS_BOX_3_ENABLED  - Enables box 3 in the module.
939*150812a8SEvalZero 
940*150812a8SEvalZero 
941*150812a8SEvalZero #ifndef NRFX_PRS_BOX_3_ENABLED
942*150812a8SEvalZero #define NRFX_PRS_BOX_3_ENABLED 1
943*150812a8SEvalZero #endif
944*150812a8SEvalZero 
945*150812a8SEvalZero // <q> NRFX_PRS_BOX_4_ENABLED  - Enables box 4 in the module.
946*150812a8SEvalZero 
947*150812a8SEvalZero 
948*150812a8SEvalZero #ifndef NRFX_PRS_BOX_4_ENABLED
949*150812a8SEvalZero #define NRFX_PRS_BOX_4_ENABLED 1
950*150812a8SEvalZero #endif
951*150812a8SEvalZero 
952*150812a8SEvalZero // <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
953*150812a8SEvalZero //==========================================================
954*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_ENABLED
955*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_ENABLED 0
956*150812a8SEvalZero #endif
957*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_LOG_LEVEL  - Default Severity level
958*150812a8SEvalZero 
959*150812a8SEvalZero // <0=> Off
960*150812a8SEvalZero // <1=> Error
961*150812a8SEvalZero // <2=> Warning
962*150812a8SEvalZero // <3=> Info
963*150812a8SEvalZero // <4=> Debug
964*150812a8SEvalZero 
965*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_LEVEL
966*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_LEVEL 3
967*150812a8SEvalZero #endif
968*150812a8SEvalZero 
969*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
970*150812a8SEvalZero 
971*150812a8SEvalZero // <0=> Default
972*150812a8SEvalZero // <1=> Black
973*150812a8SEvalZero // <2=> Red
974*150812a8SEvalZero // <3=> Green
975*150812a8SEvalZero // <4=> Yellow
976*150812a8SEvalZero // <5=> Blue
977*150812a8SEvalZero // <6=> Magenta
978*150812a8SEvalZero // <7=> Cyan
979*150812a8SEvalZero // <8=> White
980*150812a8SEvalZero 
981*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_INFO_COLOR
982*150812a8SEvalZero #define NRFX_PRS_CONFIG_INFO_COLOR 0
983*150812a8SEvalZero #endif
984*150812a8SEvalZero 
985*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
986*150812a8SEvalZero 
987*150812a8SEvalZero // <0=> Default
988*150812a8SEvalZero // <1=> Black
989*150812a8SEvalZero // <2=> Red
990*150812a8SEvalZero // <3=> Green
991*150812a8SEvalZero // <4=> Yellow
992*150812a8SEvalZero // <5=> Blue
993*150812a8SEvalZero // <6=> Magenta
994*150812a8SEvalZero // <7=> Cyan
995*150812a8SEvalZero // <8=> White
996*150812a8SEvalZero 
997*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
998*150812a8SEvalZero #define NRFX_PRS_CONFIG_DEBUG_COLOR 0
999*150812a8SEvalZero #endif
1000*150812a8SEvalZero 
1001*150812a8SEvalZero // </e>
1002*150812a8SEvalZero 
1003*150812a8SEvalZero // </e>
1004*150812a8SEvalZero 
1005*150812a8SEvalZero // <e> NRFX_PWM_ENABLED - nrfx_pwm - PWM peripheral driver
1006*150812a8SEvalZero //==========================================================
1007*150812a8SEvalZero #ifndef NRFX_PWM_ENABLED
1008*150812a8SEvalZero #define NRFX_PWM_ENABLED 1
1009*150812a8SEvalZero #endif
1010*150812a8SEvalZero // <q> NRFX_PWM0_ENABLED  - Enable PWM0 instance
1011*150812a8SEvalZero 
1012*150812a8SEvalZero 
1013*150812a8SEvalZero #ifndef NRFX_PWM0_ENABLED
1014*150812a8SEvalZero #define NRFX_PWM0_ENABLED 1
1015*150812a8SEvalZero #endif
1016*150812a8SEvalZero 
1017*150812a8SEvalZero // <q> NRFX_PWM1_ENABLED  - Enable PWM1 instance
1018*150812a8SEvalZero 
1019*150812a8SEvalZero 
1020*150812a8SEvalZero #ifndef NRFX_PWM1_ENABLED
1021*150812a8SEvalZero #define NRFX_PWM1_ENABLED 1
1022*150812a8SEvalZero #endif
1023*150812a8SEvalZero 
1024*150812a8SEvalZero // <q> NRFX_PWM2_ENABLED  - Enable PWM2 instance
1025*150812a8SEvalZero 
1026*150812a8SEvalZero 
1027*150812a8SEvalZero #ifndef NRFX_PWM2_ENABLED
1028*150812a8SEvalZero #define NRFX_PWM2_ENABLED 1
1029*150812a8SEvalZero #endif
1030*150812a8SEvalZero 
1031*150812a8SEvalZero // <q> NRFX_PWM3_ENABLED  - Enable PWM3 instance
1032*150812a8SEvalZero 
1033*150812a8SEvalZero 
1034*150812a8SEvalZero #ifndef NRFX_PWM3_ENABLED
1035*150812a8SEvalZero #define NRFX_PWM3_ENABLED 1
1036*150812a8SEvalZero #endif
1037*150812a8SEvalZero 
1038*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN - Out0 pin  <0-31>
1039*150812a8SEvalZero 
1040*150812a8SEvalZero 
1041*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN
1042*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT0_PIN 31
1043*150812a8SEvalZero #endif
1044*150812a8SEvalZero 
1045*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN - Out1 pin  <0-31>
1046*150812a8SEvalZero 
1047*150812a8SEvalZero 
1048*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN
1049*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT1_PIN 31
1050*150812a8SEvalZero #endif
1051*150812a8SEvalZero 
1052*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN - Out2 pin  <0-31>
1053*150812a8SEvalZero 
1054*150812a8SEvalZero 
1055*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN
1056*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT2_PIN 31
1057*150812a8SEvalZero #endif
1058*150812a8SEvalZero 
1059*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN - Out3 pin  <0-31>
1060*150812a8SEvalZero 
1061*150812a8SEvalZero 
1062*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN
1063*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_OUT3_PIN 31
1064*150812a8SEvalZero #endif
1065*150812a8SEvalZero 
1066*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK  - Base clock
1067*150812a8SEvalZero 
1068*150812a8SEvalZero // <0=> 16 MHz
1069*150812a8SEvalZero // <1=> 8 MHz
1070*150812a8SEvalZero // <2=> 4 MHz
1071*150812a8SEvalZero // <3=> 2 MHz
1072*150812a8SEvalZero // <4=> 1 MHz
1073*150812a8SEvalZero // <5=> 500 kHz
1074*150812a8SEvalZero // <6=> 250 kHz
1075*150812a8SEvalZero // <7=> 125 kHz
1076*150812a8SEvalZero 
1077*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK
1078*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK 4
1079*150812a8SEvalZero #endif
1080*150812a8SEvalZero 
1081*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE  - Count mode
1082*150812a8SEvalZero 
1083*150812a8SEvalZero // <0=> Up
1084*150812a8SEvalZero // <1=> Up and Down
1085*150812a8SEvalZero 
1086*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE
1087*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE 0
1088*150812a8SEvalZero #endif
1089*150812a8SEvalZero 
1090*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE - Top value
1091*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE
1092*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_TOP_VALUE 1000
1093*150812a8SEvalZero #endif
1094*150812a8SEvalZero 
1095*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE  - Load mode
1096*150812a8SEvalZero 
1097*150812a8SEvalZero // <0=> Common
1098*150812a8SEvalZero // <1=> Grouped
1099*150812a8SEvalZero // <2=> Individual
1100*150812a8SEvalZero // <3=> Waveform
1101*150812a8SEvalZero 
1102*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE
1103*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE 0
1104*150812a8SEvalZero #endif
1105*150812a8SEvalZero 
1106*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_STEP_MODE  - Step mode
1107*150812a8SEvalZero 
1108*150812a8SEvalZero // <0=> Auto
1109*150812a8SEvalZero // <1=> Triggered
1110*150812a8SEvalZero 
1111*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_STEP_MODE
1112*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_STEP_MODE 0
1113*150812a8SEvalZero #endif
1114*150812a8SEvalZero 
1115*150812a8SEvalZero // <o> NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1116*150812a8SEvalZero 
1117*150812a8SEvalZero // <0=> 0 (highest)
1118*150812a8SEvalZero // <1=> 1
1119*150812a8SEvalZero // <2=> 2
1120*150812a8SEvalZero // <3=> 3
1121*150812a8SEvalZero // <4=> 4
1122*150812a8SEvalZero // <5=> 5
1123*150812a8SEvalZero // <6=> 6
1124*150812a8SEvalZero // <7=> 7
1125*150812a8SEvalZero 
1126*150812a8SEvalZero #ifndef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY
1127*150812a8SEvalZero #define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY 7
1128*150812a8SEvalZero #endif
1129*150812a8SEvalZero 
1130*150812a8SEvalZero // <e> NRFX_PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
1131*150812a8SEvalZero //==========================================================
1132*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_LOG_ENABLED
1133*150812a8SEvalZero #define NRFX_PWM_CONFIG_LOG_ENABLED 0
1134*150812a8SEvalZero #endif
1135*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_LOG_LEVEL  - Default Severity level
1136*150812a8SEvalZero 
1137*150812a8SEvalZero // <0=> Off
1138*150812a8SEvalZero // <1=> Error
1139*150812a8SEvalZero // <2=> Warning
1140*150812a8SEvalZero // <3=> Info
1141*150812a8SEvalZero // <4=> Debug
1142*150812a8SEvalZero 
1143*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_LOG_LEVEL
1144*150812a8SEvalZero #define NRFX_PWM_CONFIG_LOG_LEVEL 3
1145*150812a8SEvalZero #endif
1146*150812a8SEvalZero 
1147*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1148*150812a8SEvalZero 
1149*150812a8SEvalZero // <0=> Default
1150*150812a8SEvalZero // <1=> Black
1151*150812a8SEvalZero // <2=> Red
1152*150812a8SEvalZero // <3=> Green
1153*150812a8SEvalZero // <4=> Yellow
1154*150812a8SEvalZero // <5=> Blue
1155*150812a8SEvalZero // <6=> Magenta
1156*150812a8SEvalZero // <7=> Cyan
1157*150812a8SEvalZero // <8=> White
1158*150812a8SEvalZero 
1159*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_INFO_COLOR
1160*150812a8SEvalZero #define NRFX_PWM_CONFIG_INFO_COLOR 0
1161*150812a8SEvalZero #endif
1162*150812a8SEvalZero 
1163*150812a8SEvalZero // <o> NRFX_PWM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1164*150812a8SEvalZero 
1165*150812a8SEvalZero // <0=> Default
1166*150812a8SEvalZero // <1=> Black
1167*150812a8SEvalZero // <2=> Red
1168*150812a8SEvalZero // <3=> Green
1169*150812a8SEvalZero // <4=> Yellow
1170*150812a8SEvalZero // <5=> Blue
1171*150812a8SEvalZero // <6=> Magenta
1172*150812a8SEvalZero // <7=> Cyan
1173*150812a8SEvalZero // <8=> White
1174*150812a8SEvalZero 
1175*150812a8SEvalZero #ifndef NRFX_PWM_CONFIG_DEBUG_COLOR
1176*150812a8SEvalZero #define NRFX_PWM_CONFIG_DEBUG_COLOR 0
1177*150812a8SEvalZero #endif
1178*150812a8SEvalZero 
1179*150812a8SEvalZero // </e>
1180*150812a8SEvalZero 
1181*150812a8SEvalZero // </e>
1182*150812a8SEvalZero 
1183*150812a8SEvalZero // <e> NRFX_QDEC_ENABLED - nrfx_qdec - QDEC peripheral driver
1184*150812a8SEvalZero //==========================================================
1185*150812a8SEvalZero #ifndef NRFX_QDEC_ENABLED
1186*150812a8SEvalZero #define NRFX_QDEC_ENABLED 1
1187*150812a8SEvalZero #endif
1188*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_REPORTPER  - Report period
1189*150812a8SEvalZero 
1190*150812a8SEvalZero // <0=> 10 Samples
1191*150812a8SEvalZero // <1=> 40 Samples
1192*150812a8SEvalZero // <2=> 80 Samples
1193*150812a8SEvalZero // <3=> 120 Samples
1194*150812a8SEvalZero // <4=> 160 Samples
1195*150812a8SEvalZero // <5=> 200 Samples
1196*150812a8SEvalZero // <6=> 240 Samples
1197*150812a8SEvalZero // <7=> 280 Samples
1198*150812a8SEvalZero 
1199*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_REPORTPER
1200*150812a8SEvalZero #define NRFX_QDEC_CONFIG_REPORTPER 0
1201*150812a8SEvalZero #endif
1202*150812a8SEvalZero 
1203*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_SAMPLEPER  - Sample period
1204*150812a8SEvalZero 
1205*150812a8SEvalZero // <0=> 128 us
1206*150812a8SEvalZero // <1=> 256 us
1207*150812a8SEvalZero // <2=> 512 us
1208*150812a8SEvalZero // <3=> 1024 us
1209*150812a8SEvalZero // <4=> 2048 us
1210*150812a8SEvalZero // <5=> 4096 us
1211*150812a8SEvalZero // <6=> 8192 us
1212*150812a8SEvalZero // <7=> 16384 us
1213*150812a8SEvalZero 
1214*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLEPER
1215*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLEPER 7
1216*150812a8SEvalZero #endif
1217*150812a8SEvalZero 
1218*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_A - A pin  <0-31>
1219*150812a8SEvalZero 
1220*150812a8SEvalZero 
1221*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_A
1222*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_A 31
1223*150812a8SEvalZero #endif
1224*150812a8SEvalZero 
1225*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_B - B pin  <0-31>
1226*150812a8SEvalZero 
1227*150812a8SEvalZero 
1228*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_B
1229*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_B 31
1230*150812a8SEvalZero #endif
1231*150812a8SEvalZero 
1232*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_LED - LED pin  <0-31>
1233*150812a8SEvalZero 
1234*150812a8SEvalZero 
1235*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_LED
1236*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_LED 31
1237*150812a8SEvalZero #endif
1238*150812a8SEvalZero 
1239*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPRE - LED pre
1240*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPRE
1241*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPRE 511
1242*150812a8SEvalZero #endif
1243*150812a8SEvalZero 
1244*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPOL  - LED polarity
1245*150812a8SEvalZero 
1246*150812a8SEvalZero // <0=> Active low
1247*150812a8SEvalZero // <1=> Active high
1248*150812a8SEvalZero 
1249*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPOL
1250*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPOL 1
1251*150812a8SEvalZero #endif
1252*150812a8SEvalZero 
1253*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_DBFEN  - Debouncing enable
1254*150812a8SEvalZero 
1255*150812a8SEvalZero 
1256*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DBFEN
1257*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DBFEN 0
1258*150812a8SEvalZero #endif
1259*150812a8SEvalZero 
1260*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_SAMPLE_INTEN  - Sample ready interrupt enable
1261*150812a8SEvalZero 
1262*150812a8SEvalZero 
1263*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLE_INTEN
1264*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLE_INTEN 0
1265*150812a8SEvalZero #endif
1266*150812a8SEvalZero 
1267*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_IRQ_PRIORITY  - Interrupt priority
1268*150812a8SEvalZero 
1269*150812a8SEvalZero // <0=> 0 (highest)
1270*150812a8SEvalZero // <1=> 1
1271*150812a8SEvalZero // <2=> 2
1272*150812a8SEvalZero // <3=> 3
1273*150812a8SEvalZero // <4=> 4
1274*150812a8SEvalZero // <5=> 5
1275*150812a8SEvalZero // <6=> 6
1276*150812a8SEvalZero // <7=> 7
1277*150812a8SEvalZero 
1278*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_IRQ_PRIORITY
1279*150812a8SEvalZero #define NRFX_QDEC_CONFIG_IRQ_PRIORITY 7
1280*150812a8SEvalZero #endif
1281*150812a8SEvalZero 
1282*150812a8SEvalZero // <e> NRFX_QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
1283*150812a8SEvalZero //==========================================================
1284*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_ENABLED
1285*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_ENABLED 0
1286*150812a8SEvalZero #endif
1287*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LOG_LEVEL  - Default Severity level
1288*150812a8SEvalZero 
1289*150812a8SEvalZero // <0=> Off
1290*150812a8SEvalZero // <1=> Error
1291*150812a8SEvalZero // <2=> Warning
1292*150812a8SEvalZero // <3=> Info
1293*150812a8SEvalZero // <4=> Debug
1294*150812a8SEvalZero 
1295*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_LEVEL
1296*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_LEVEL 3
1297*150812a8SEvalZero #endif
1298*150812a8SEvalZero 
1299*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1300*150812a8SEvalZero 
1301*150812a8SEvalZero // <0=> Default
1302*150812a8SEvalZero // <1=> Black
1303*150812a8SEvalZero // <2=> Red
1304*150812a8SEvalZero // <3=> Green
1305*150812a8SEvalZero // <4=> Yellow
1306*150812a8SEvalZero // <5=> Blue
1307*150812a8SEvalZero // <6=> Magenta
1308*150812a8SEvalZero // <7=> Cyan
1309*150812a8SEvalZero // <8=> White
1310*150812a8SEvalZero 
1311*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_INFO_COLOR
1312*150812a8SEvalZero #define NRFX_QDEC_CONFIG_INFO_COLOR 0
1313*150812a8SEvalZero #endif
1314*150812a8SEvalZero 
1315*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1316*150812a8SEvalZero 
1317*150812a8SEvalZero // <0=> Default
1318*150812a8SEvalZero // <1=> Black
1319*150812a8SEvalZero // <2=> Red
1320*150812a8SEvalZero // <3=> Green
1321*150812a8SEvalZero // <4=> Yellow
1322*150812a8SEvalZero // <5=> Blue
1323*150812a8SEvalZero // <6=> Magenta
1324*150812a8SEvalZero // <7=> Cyan
1325*150812a8SEvalZero // <8=> White
1326*150812a8SEvalZero 
1327*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DEBUG_COLOR
1328*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DEBUG_COLOR 0
1329*150812a8SEvalZero #endif
1330*150812a8SEvalZero 
1331*150812a8SEvalZero // </e>
1332*150812a8SEvalZero 
1333*150812a8SEvalZero // </e>
1334*150812a8SEvalZero 
1335*150812a8SEvalZero // <e> NRFX_QSPI_ENABLED - nrfx_qspi - QSPI peripheral driver
1336*150812a8SEvalZero //==========================================================
1337*150812a8SEvalZero #ifndef NRFX_QSPI_ENABLED
1338*150812a8SEvalZero #define NRFX_QSPI_ENABLED 1
1339*150812a8SEvalZero #endif
1340*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_SCK_DELAY - tSHSL, tWHSL and tSHWL in number of 16 MHz periods (62.5 ns).  <0-255>
1341*150812a8SEvalZero 
1342*150812a8SEvalZero 
1343*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_SCK_DELAY
1344*150812a8SEvalZero #define NRFX_QSPI_CONFIG_SCK_DELAY 1
1345*150812a8SEvalZero #endif
1346*150812a8SEvalZero 
1347*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_XIP_OFFSET - Address offset in the external memory for Execute in Place operation.
1348*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_XIP_OFFSET
1349*150812a8SEvalZero #define NRFX_QSPI_CONFIG_XIP_OFFSET 0
1350*150812a8SEvalZero #endif
1351*150812a8SEvalZero 
1352*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_READOC  - Number of data lines and opcode used for reading.
1353*150812a8SEvalZero 
1354*150812a8SEvalZero // <0=> FastRead
1355*150812a8SEvalZero // <1=> Read2O
1356*150812a8SEvalZero // <2=> Read2IO
1357*150812a8SEvalZero // <3=> Read4O
1358*150812a8SEvalZero // <4=> Read4IO
1359*150812a8SEvalZero 
1360*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_READOC
1361*150812a8SEvalZero #define NRFX_QSPI_CONFIG_READOC 0
1362*150812a8SEvalZero #endif
1363*150812a8SEvalZero 
1364*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_WRITEOC  - Number of data lines and opcode used for writing.
1365*150812a8SEvalZero 
1366*150812a8SEvalZero // <0=> PP
1367*150812a8SEvalZero // <1=> PP2O
1368*150812a8SEvalZero // <2=> PP4O
1369*150812a8SEvalZero // <3=> PP4IO
1370*150812a8SEvalZero 
1371*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_WRITEOC
1372*150812a8SEvalZero #define NRFX_QSPI_CONFIG_WRITEOC 0
1373*150812a8SEvalZero #endif
1374*150812a8SEvalZero 
1375*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_ADDRMODE  - Addressing mode.
1376*150812a8SEvalZero 
1377*150812a8SEvalZero // <0=> 24bit
1378*150812a8SEvalZero // <1=> 32bit
1379*150812a8SEvalZero 
1380*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_ADDRMODE
1381*150812a8SEvalZero #define NRFX_QSPI_CONFIG_ADDRMODE 0
1382*150812a8SEvalZero #endif
1383*150812a8SEvalZero 
1384*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_MODE  - SPI mode.
1385*150812a8SEvalZero 
1386*150812a8SEvalZero // <0=> Mode 0
1387*150812a8SEvalZero // <1=> Mode 1
1388*150812a8SEvalZero 
1389*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_MODE
1390*150812a8SEvalZero #define NRFX_QSPI_CONFIG_MODE 0
1391*150812a8SEvalZero #endif
1392*150812a8SEvalZero 
1393*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_FREQUENCY  - Frequency divider.
1394*150812a8SEvalZero 
1395*150812a8SEvalZero // <0=> 32MHz/1
1396*150812a8SEvalZero // <1=> 32MHz/2
1397*150812a8SEvalZero // <2=> 32MHz/3
1398*150812a8SEvalZero // <3=> 32MHz/4
1399*150812a8SEvalZero // <4=> 32MHz/5
1400*150812a8SEvalZero // <5=> 32MHz/6
1401*150812a8SEvalZero // <6=> 32MHz/7
1402*150812a8SEvalZero // <7=> 32MHz/8
1403*150812a8SEvalZero // <8=> 32MHz/9
1404*150812a8SEvalZero // <9=> 32MHz/10
1405*150812a8SEvalZero // <10=> 32MHz/11
1406*150812a8SEvalZero // <11=> 32MHz/12
1407*150812a8SEvalZero // <12=> 32MHz/13
1408*150812a8SEvalZero // <13=> 32MHz/14
1409*150812a8SEvalZero // <14=> 32MHz/15
1410*150812a8SEvalZero // <15=> 32MHz/16
1411*150812a8SEvalZero 
1412*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_FREQUENCY
1413*150812a8SEvalZero #define NRFX_QSPI_CONFIG_FREQUENCY 15
1414*150812a8SEvalZero #endif
1415*150812a8SEvalZero 
1416*150812a8SEvalZero // <s> NRFX_QSPI_PIN_SCK - SCK pin value.
1417*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_SCK
1418*150812a8SEvalZero #define NRFX_QSPI_PIN_SCK NRF_QSPI_PIN_NOT_CONNECTED
1419*150812a8SEvalZero #endif
1420*150812a8SEvalZero 
1421*150812a8SEvalZero // <s> NRFX_QSPI_PIN_CSN - CSN pin value.
1422*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_CSN
1423*150812a8SEvalZero #define NRFX_QSPI_PIN_CSN NRF_QSPI_PIN_NOT_CONNECTED
1424*150812a8SEvalZero #endif
1425*150812a8SEvalZero 
1426*150812a8SEvalZero // <s> NRFX_QSPI_PIN_IO0 - IO0 pin value.
1427*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_IO0
1428*150812a8SEvalZero #define NRFX_QSPI_PIN_IO0 NRF_QSPI_PIN_NOT_CONNECTED
1429*150812a8SEvalZero #endif
1430*150812a8SEvalZero 
1431*150812a8SEvalZero // <s> NRFX_QSPI_PIN_IO1 - IO1 pin value.
1432*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_IO1
1433*150812a8SEvalZero #define NRFX_QSPI_PIN_IO1 NRF_QSPI_PIN_NOT_CONNECTED
1434*150812a8SEvalZero #endif
1435*150812a8SEvalZero 
1436*150812a8SEvalZero // <s> NRFX_QSPI_PIN_IO2 - IO2 pin value.
1437*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_IO2
1438*150812a8SEvalZero #define NRFX_QSPI_PIN_IO2 NRF_QSPI_PIN_NOT_CONNECTED
1439*150812a8SEvalZero #endif
1440*150812a8SEvalZero 
1441*150812a8SEvalZero // <s> NRFX_QSPI_PIN_IO3 - IO3 pin value.
1442*150812a8SEvalZero #ifndef NRFX_QSPI_PIN_IO3
1443*150812a8SEvalZero #define NRFX_QSPI_PIN_IO3 NRF_QSPI_PIN_NOT_CONNECTED
1444*150812a8SEvalZero #endif
1445*150812a8SEvalZero 
1446*150812a8SEvalZero // <o> NRFX_QSPI_CONFIG_IRQ_PRIORITY  - Interrupt priority
1447*150812a8SEvalZero 
1448*150812a8SEvalZero // <0=> 0 (highest)
1449*150812a8SEvalZero // <1=> 1
1450*150812a8SEvalZero // <2=> 2
1451*150812a8SEvalZero // <3=> 3
1452*150812a8SEvalZero // <4=> 4
1453*150812a8SEvalZero // <5=> 5
1454*150812a8SEvalZero // <6=> 6
1455*150812a8SEvalZero // <7=> 7
1456*150812a8SEvalZero 
1457*150812a8SEvalZero #ifndef NRFX_QSPI_CONFIG_IRQ_PRIORITY
1458*150812a8SEvalZero #define NRFX_QSPI_CONFIG_IRQ_PRIORITY 7
1459*150812a8SEvalZero #endif
1460*150812a8SEvalZero 
1461*150812a8SEvalZero // </e>
1462*150812a8SEvalZero 
1463*150812a8SEvalZero // <e> NRFX_RNG_ENABLED - nrfx_rng - RNG peripheral driver
1464*150812a8SEvalZero //==========================================================
1465*150812a8SEvalZero #ifndef NRFX_RNG_ENABLED
1466*150812a8SEvalZero #define NRFX_RNG_ENABLED 1
1467*150812a8SEvalZero #endif
1468*150812a8SEvalZero // <q> NRFX_RNG_CONFIG_ERROR_CORRECTION  - Error correction
1469*150812a8SEvalZero 
1470*150812a8SEvalZero 
1471*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_ERROR_CORRECTION
1472*150812a8SEvalZero #define NRFX_RNG_CONFIG_ERROR_CORRECTION 1
1473*150812a8SEvalZero #endif
1474*150812a8SEvalZero 
1475*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_IRQ_PRIORITY  - Interrupt priority
1476*150812a8SEvalZero 
1477*150812a8SEvalZero // <0=> 0 (highest)
1478*150812a8SEvalZero // <1=> 1
1479*150812a8SEvalZero // <2=> 2
1480*150812a8SEvalZero // <3=> 3
1481*150812a8SEvalZero // <4=> 4
1482*150812a8SEvalZero // <5=> 5
1483*150812a8SEvalZero // <6=> 6
1484*150812a8SEvalZero // <7=> 7
1485*150812a8SEvalZero 
1486*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_IRQ_PRIORITY
1487*150812a8SEvalZero #define NRFX_RNG_CONFIG_IRQ_PRIORITY 7
1488*150812a8SEvalZero #endif
1489*150812a8SEvalZero 
1490*150812a8SEvalZero // <e> NRFX_RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
1491*150812a8SEvalZero //==========================================================
1492*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_ENABLED
1493*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_ENABLED 0
1494*150812a8SEvalZero #endif
1495*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_LOG_LEVEL  - Default Severity level
1496*150812a8SEvalZero 
1497*150812a8SEvalZero // <0=> Off
1498*150812a8SEvalZero // <1=> Error
1499*150812a8SEvalZero // <2=> Warning
1500*150812a8SEvalZero // <3=> Info
1501*150812a8SEvalZero // <4=> Debug
1502*150812a8SEvalZero 
1503*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_LEVEL
1504*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_LEVEL 3
1505*150812a8SEvalZero #endif
1506*150812a8SEvalZero 
1507*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1508*150812a8SEvalZero 
1509*150812a8SEvalZero // <0=> Default
1510*150812a8SEvalZero // <1=> Black
1511*150812a8SEvalZero // <2=> Red
1512*150812a8SEvalZero // <3=> Green
1513*150812a8SEvalZero // <4=> Yellow
1514*150812a8SEvalZero // <5=> Blue
1515*150812a8SEvalZero // <6=> Magenta
1516*150812a8SEvalZero // <7=> Cyan
1517*150812a8SEvalZero // <8=> White
1518*150812a8SEvalZero 
1519*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_INFO_COLOR
1520*150812a8SEvalZero #define NRFX_RNG_CONFIG_INFO_COLOR 0
1521*150812a8SEvalZero #endif
1522*150812a8SEvalZero 
1523*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1524*150812a8SEvalZero 
1525*150812a8SEvalZero // <0=> Default
1526*150812a8SEvalZero // <1=> Black
1527*150812a8SEvalZero // <2=> Red
1528*150812a8SEvalZero // <3=> Green
1529*150812a8SEvalZero // <4=> Yellow
1530*150812a8SEvalZero // <5=> Blue
1531*150812a8SEvalZero // <6=> Magenta
1532*150812a8SEvalZero // <7=> Cyan
1533*150812a8SEvalZero // <8=> White
1534*150812a8SEvalZero 
1535*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_DEBUG_COLOR
1536*150812a8SEvalZero #define NRFX_RNG_CONFIG_DEBUG_COLOR 0
1537*150812a8SEvalZero #endif
1538*150812a8SEvalZero 
1539*150812a8SEvalZero // </e>
1540*150812a8SEvalZero 
1541*150812a8SEvalZero // </e>
1542*150812a8SEvalZero 
1543*150812a8SEvalZero // <e> NRFX_RTC_ENABLED - nrfx_rtc - RTC peripheral driver
1544*150812a8SEvalZero //==========================================================
1545*150812a8SEvalZero #ifndef NRFX_RTC_ENABLED
1546*150812a8SEvalZero #define NRFX_RTC_ENABLED 1
1547*150812a8SEvalZero #endif
1548*150812a8SEvalZero // <q> NRFX_RTC0_ENABLED  - Enable RTC0 instance
1549*150812a8SEvalZero 
1550*150812a8SEvalZero 
1551*150812a8SEvalZero #ifndef NRFX_RTC0_ENABLED
1552*150812a8SEvalZero #define NRFX_RTC0_ENABLED 1
1553*150812a8SEvalZero #endif
1554*150812a8SEvalZero 
1555*150812a8SEvalZero // <q> NRFX_RTC1_ENABLED  - Enable RTC1 instance
1556*150812a8SEvalZero 
1557*150812a8SEvalZero 
1558*150812a8SEvalZero #ifndef NRFX_RTC1_ENABLED
1559*150812a8SEvalZero #define NRFX_RTC1_ENABLED 1
1560*150812a8SEvalZero #endif
1561*150812a8SEvalZero 
1562*150812a8SEvalZero // <q> NRFX_RTC2_ENABLED  - Enable RTC2 instance
1563*150812a8SEvalZero 
1564*150812a8SEvalZero 
1565*150812a8SEvalZero #ifndef NRFX_RTC2_ENABLED
1566*150812a8SEvalZero #define NRFX_RTC2_ENABLED 1
1567*150812a8SEvalZero #endif
1568*150812a8SEvalZero 
1569*150812a8SEvalZero // <o> NRFX_RTC_MAXIMUM_LATENCY_US - Maximum possible time[us] in highest priority interrupt
1570*150812a8SEvalZero #ifndef NRFX_RTC_MAXIMUM_LATENCY_US
1571*150812a8SEvalZero #define NRFX_RTC_MAXIMUM_LATENCY_US 2000
1572*150812a8SEvalZero #endif
1573*150812a8SEvalZero 
1574*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_FREQUENCY - Frequency  <16-32768>
1575*150812a8SEvalZero 
1576*150812a8SEvalZero 
1577*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_FREQUENCY
1578*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_FREQUENCY 32768
1579*150812a8SEvalZero #endif
1580*150812a8SEvalZero 
1581*150812a8SEvalZero // <q> NRFX_RTC_DEFAULT_CONFIG_RELIABLE  - Ensures safe compare event triggering
1582*150812a8SEvalZero 
1583*150812a8SEvalZero 
1584*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_RELIABLE
1585*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_RELIABLE 0
1586*150812a8SEvalZero #endif
1587*150812a8SEvalZero 
1588*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1589*150812a8SEvalZero 
1590*150812a8SEvalZero // <0=> 0 (highest)
1591*150812a8SEvalZero // <1=> 1
1592*150812a8SEvalZero // <2=> 2
1593*150812a8SEvalZero // <3=> 3
1594*150812a8SEvalZero // <4=> 4
1595*150812a8SEvalZero // <5=> 5
1596*150812a8SEvalZero // <6=> 6
1597*150812a8SEvalZero // <7=> 7
1598*150812a8SEvalZero 
1599*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY
1600*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 7
1601*150812a8SEvalZero #endif
1602*150812a8SEvalZero 
1603*150812a8SEvalZero // <e> NRFX_RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
1604*150812a8SEvalZero //==========================================================
1605*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_ENABLED
1606*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_ENABLED 0
1607*150812a8SEvalZero #endif
1608*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_LOG_LEVEL  - Default Severity level
1609*150812a8SEvalZero 
1610*150812a8SEvalZero // <0=> Off
1611*150812a8SEvalZero // <1=> Error
1612*150812a8SEvalZero // <2=> Warning
1613*150812a8SEvalZero // <3=> Info
1614*150812a8SEvalZero // <4=> Debug
1615*150812a8SEvalZero 
1616*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_LEVEL
1617*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_LEVEL 3
1618*150812a8SEvalZero #endif
1619*150812a8SEvalZero 
1620*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1621*150812a8SEvalZero 
1622*150812a8SEvalZero // <0=> Default
1623*150812a8SEvalZero // <1=> Black
1624*150812a8SEvalZero // <2=> Red
1625*150812a8SEvalZero // <3=> Green
1626*150812a8SEvalZero // <4=> Yellow
1627*150812a8SEvalZero // <5=> Blue
1628*150812a8SEvalZero // <6=> Magenta
1629*150812a8SEvalZero // <7=> Cyan
1630*150812a8SEvalZero // <8=> White
1631*150812a8SEvalZero 
1632*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_INFO_COLOR
1633*150812a8SEvalZero #define NRFX_RTC_CONFIG_INFO_COLOR 0
1634*150812a8SEvalZero #endif
1635*150812a8SEvalZero 
1636*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1637*150812a8SEvalZero 
1638*150812a8SEvalZero // <0=> Default
1639*150812a8SEvalZero // <1=> Black
1640*150812a8SEvalZero // <2=> Red
1641*150812a8SEvalZero // <3=> Green
1642*150812a8SEvalZero // <4=> Yellow
1643*150812a8SEvalZero // <5=> Blue
1644*150812a8SEvalZero // <6=> Magenta
1645*150812a8SEvalZero // <7=> Cyan
1646*150812a8SEvalZero // <8=> White
1647*150812a8SEvalZero 
1648*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_DEBUG_COLOR
1649*150812a8SEvalZero #define NRFX_RTC_CONFIG_DEBUG_COLOR 0
1650*150812a8SEvalZero #endif
1651*150812a8SEvalZero 
1652*150812a8SEvalZero // </e>
1653*150812a8SEvalZero 
1654*150812a8SEvalZero // </e>
1655*150812a8SEvalZero 
1656*150812a8SEvalZero // <e> NRFX_SAADC_ENABLED - nrfx_saadc - SAADC peripheral driver
1657*150812a8SEvalZero //==========================================================
1658*150812a8SEvalZero #ifndef NRFX_SAADC_ENABLED
1659*150812a8SEvalZero #define NRFX_SAADC_ENABLED 1
1660*150812a8SEvalZero #endif
1661*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_RESOLUTION  - Resolution
1662*150812a8SEvalZero 
1663*150812a8SEvalZero // <0=> 8 bit
1664*150812a8SEvalZero // <1=> 10 bit
1665*150812a8SEvalZero // <2=> 12 bit
1666*150812a8SEvalZero // <3=> 14 bit
1667*150812a8SEvalZero 
1668*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_RESOLUTION
1669*150812a8SEvalZero #define NRFX_SAADC_CONFIG_RESOLUTION 1
1670*150812a8SEvalZero #endif
1671*150812a8SEvalZero 
1672*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_OVERSAMPLE  - Sample period
1673*150812a8SEvalZero 
1674*150812a8SEvalZero // <0=> Disabled
1675*150812a8SEvalZero // <1=> 2x
1676*150812a8SEvalZero // <2=> 4x
1677*150812a8SEvalZero // <3=> 8x
1678*150812a8SEvalZero // <4=> 16x
1679*150812a8SEvalZero // <5=> 32x
1680*150812a8SEvalZero // <6=> 64x
1681*150812a8SEvalZero // <7=> 128x
1682*150812a8SEvalZero // <8=> 256x
1683*150812a8SEvalZero 
1684*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_OVERSAMPLE
1685*150812a8SEvalZero #define NRFX_SAADC_CONFIG_OVERSAMPLE 0
1686*150812a8SEvalZero #endif
1687*150812a8SEvalZero 
1688*150812a8SEvalZero // <q> NRFX_SAADC_CONFIG_LP_MODE  - Enabling low power mode
1689*150812a8SEvalZero 
1690*150812a8SEvalZero 
1691*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LP_MODE
1692*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LP_MODE 0
1693*150812a8SEvalZero #endif
1694*150812a8SEvalZero 
1695*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_IRQ_PRIORITY  - Interrupt priority
1696*150812a8SEvalZero 
1697*150812a8SEvalZero // <0=> 0 (highest)
1698*150812a8SEvalZero // <1=> 1
1699*150812a8SEvalZero // <2=> 2
1700*150812a8SEvalZero // <3=> 3
1701*150812a8SEvalZero // <4=> 4
1702*150812a8SEvalZero // <5=> 5
1703*150812a8SEvalZero // <6=> 6
1704*150812a8SEvalZero // <7=> 7
1705*150812a8SEvalZero 
1706*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_IRQ_PRIORITY
1707*150812a8SEvalZero #define NRFX_SAADC_CONFIG_IRQ_PRIORITY 7
1708*150812a8SEvalZero #endif
1709*150812a8SEvalZero 
1710*150812a8SEvalZero // <e> NRFX_SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
1711*150812a8SEvalZero //==========================================================
1712*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED
1713*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LOG_ENABLED 0
1714*150812a8SEvalZero #endif
1715*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_LOG_LEVEL  - Default Severity level
1716*150812a8SEvalZero 
1717*150812a8SEvalZero // <0=> Off
1718*150812a8SEvalZero // <1=> Error
1719*150812a8SEvalZero // <2=> Warning
1720*150812a8SEvalZero // <3=> Info
1721*150812a8SEvalZero // <4=> Debug
1722*150812a8SEvalZero 
1723*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL
1724*150812a8SEvalZero #define NRFX_SAADC_CONFIG_LOG_LEVEL 3
1725*150812a8SEvalZero #endif
1726*150812a8SEvalZero 
1727*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1728*150812a8SEvalZero 
1729*150812a8SEvalZero // <0=> Default
1730*150812a8SEvalZero // <1=> Black
1731*150812a8SEvalZero // <2=> Red
1732*150812a8SEvalZero // <3=> Green
1733*150812a8SEvalZero // <4=> Yellow
1734*150812a8SEvalZero // <5=> Blue
1735*150812a8SEvalZero // <6=> Magenta
1736*150812a8SEvalZero // <7=> Cyan
1737*150812a8SEvalZero // <8=> White
1738*150812a8SEvalZero 
1739*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_INFO_COLOR
1740*150812a8SEvalZero #define NRFX_SAADC_CONFIG_INFO_COLOR 0
1741*150812a8SEvalZero #endif
1742*150812a8SEvalZero 
1743*150812a8SEvalZero // <o> NRFX_SAADC_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1744*150812a8SEvalZero 
1745*150812a8SEvalZero // <0=> Default
1746*150812a8SEvalZero // <1=> Black
1747*150812a8SEvalZero // <2=> Red
1748*150812a8SEvalZero // <3=> Green
1749*150812a8SEvalZero // <4=> Yellow
1750*150812a8SEvalZero // <5=> Blue
1751*150812a8SEvalZero // <6=> Magenta
1752*150812a8SEvalZero // <7=> Cyan
1753*150812a8SEvalZero // <8=> White
1754*150812a8SEvalZero 
1755*150812a8SEvalZero #ifndef NRFX_SAADC_CONFIG_DEBUG_COLOR
1756*150812a8SEvalZero #define NRFX_SAADC_CONFIG_DEBUG_COLOR 0
1757*150812a8SEvalZero #endif
1758*150812a8SEvalZero 
1759*150812a8SEvalZero // </e>
1760*150812a8SEvalZero 
1761*150812a8SEvalZero // </e>
1762*150812a8SEvalZero 
1763*150812a8SEvalZero // <e> NRFX_SPIM_ENABLED - nrfx_spim - SPIM peripheral driver
1764*150812a8SEvalZero //==========================================================
1765*150812a8SEvalZero #ifndef NRFX_SPIM_ENABLED
1766*150812a8SEvalZero #define NRFX_SPIM_ENABLED 1
1767*150812a8SEvalZero #endif
1768*150812a8SEvalZero // <q> NRFX_SPIM0_ENABLED  - Enable SPIM0 instance
1769*150812a8SEvalZero 
1770*150812a8SEvalZero 
1771*150812a8SEvalZero #ifndef NRFX_SPIM0_ENABLED
1772*150812a8SEvalZero #define NRFX_SPIM0_ENABLED 1
1773*150812a8SEvalZero #endif
1774*150812a8SEvalZero 
1775*150812a8SEvalZero // <q> NRFX_SPIM1_ENABLED  - Enable SPIM1 instance
1776*150812a8SEvalZero 
1777*150812a8SEvalZero 
1778*150812a8SEvalZero #ifndef NRFX_SPIM1_ENABLED
1779*150812a8SEvalZero #define NRFX_SPIM1_ENABLED 1
1780*150812a8SEvalZero #endif
1781*150812a8SEvalZero 
1782*150812a8SEvalZero // <q> NRFX_SPIM2_ENABLED  - Enable SPIM2 instance
1783*150812a8SEvalZero 
1784*150812a8SEvalZero 
1785*150812a8SEvalZero #ifndef NRFX_SPIM2_ENABLED
1786*150812a8SEvalZero #define NRFX_SPIM2_ENABLED 1
1787*150812a8SEvalZero #endif
1788*150812a8SEvalZero 
1789*150812a8SEvalZero // <q> NRFX_SPIM3_ENABLED  - Enable SPIM3 instance
1790*150812a8SEvalZero 
1791*150812a8SEvalZero 
1792*150812a8SEvalZero #ifndef NRFX_SPIM3_ENABLED
1793*150812a8SEvalZero #define NRFX_SPIM3_ENABLED 1
1794*150812a8SEvalZero #endif
1795*150812a8SEvalZero 
1796*150812a8SEvalZero // <q> NRFX_SPIM_EXTENDED_ENABLED  - Enable extended SPIM features
1797*150812a8SEvalZero 
1798*150812a8SEvalZero 
1799*150812a8SEvalZero #ifndef NRFX_SPIM_EXTENDED_ENABLED
1800*150812a8SEvalZero #define NRFX_SPIM_EXTENDED_ENABLED 0
1801*150812a8SEvalZero #endif
1802*150812a8SEvalZero 
1803*150812a8SEvalZero // <o> NRFX_SPIM_MISO_PULL_CFG  - MISO pin pull configuration.
1804*150812a8SEvalZero 
1805*150812a8SEvalZero // <0=> NRF_GPIO_PIN_NOPULL
1806*150812a8SEvalZero // <1=> NRF_GPIO_PIN_PULLDOWN
1807*150812a8SEvalZero // <3=> NRF_GPIO_PIN_PULLUP
1808*150812a8SEvalZero 
1809*150812a8SEvalZero #ifndef NRFX_SPIM_MISO_PULL_CFG
1810*150812a8SEvalZero #define NRFX_SPIM_MISO_PULL_CFG 1
1811*150812a8SEvalZero #endif
1812*150812a8SEvalZero 
1813*150812a8SEvalZero // <o> NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
1814*150812a8SEvalZero 
1815*150812a8SEvalZero // <0=> 0 (highest)
1816*150812a8SEvalZero // <1=> 1
1817*150812a8SEvalZero // <2=> 2
1818*150812a8SEvalZero // <3=> 3
1819*150812a8SEvalZero // <4=> 4
1820*150812a8SEvalZero // <5=> 5
1821*150812a8SEvalZero // <6=> 6
1822*150812a8SEvalZero // <7=> 7
1823*150812a8SEvalZero 
1824*150812a8SEvalZero #ifndef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY
1825*150812a8SEvalZero #define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY 7
1826*150812a8SEvalZero #endif
1827*150812a8SEvalZero 
1828*150812a8SEvalZero // <e> NRFX_SPIM_CONFIG_LOG_ENABLED - Enables logging in the module.
1829*150812a8SEvalZero //==========================================================
1830*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_LOG_ENABLED
1831*150812a8SEvalZero #define NRFX_SPIM_CONFIG_LOG_ENABLED 0
1832*150812a8SEvalZero #endif
1833*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_LOG_LEVEL  - Default Severity level
1834*150812a8SEvalZero 
1835*150812a8SEvalZero // <0=> Off
1836*150812a8SEvalZero // <1=> Error
1837*150812a8SEvalZero // <2=> Warning
1838*150812a8SEvalZero // <3=> Info
1839*150812a8SEvalZero // <4=> Debug
1840*150812a8SEvalZero 
1841*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_LOG_LEVEL
1842*150812a8SEvalZero #define NRFX_SPIM_CONFIG_LOG_LEVEL 3
1843*150812a8SEvalZero #endif
1844*150812a8SEvalZero 
1845*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1846*150812a8SEvalZero 
1847*150812a8SEvalZero // <0=> Default
1848*150812a8SEvalZero // <1=> Black
1849*150812a8SEvalZero // <2=> Red
1850*150812a8SEvalZero // <3=> Green
1851*150812a8SEvalZero // <4=> Yellow
1852*150812a8SEvalZero // <5=> Blue
1853*150812a8SEvalZero // <6=> Magenta
1854*150812a8SEvalZero // <7=> Cyan
1855*150812a8SEvalZero // <8=> White
1856*150812a8SEvalZero 
1857*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_INFO_COLOR
1858*150812a8SEvalZero #define NRFX_SPIM_CONFIG_INFO_COLOR 0
1859*150812a8SEvalZero #endif
1860*150812a8SEvalZero 
1861*150812a8SEvalZero // <o> NRFX_SPIM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1862*150812a8SEvalZero 
1863*150812a8SEvalZero // <0=> Default
1864*150812a8SEvalZero // <1=> Black
1865*150812a8SEvalZero // <2=> Red
1866*150812a8SEvalZero // <3=> Green
1867*150812a8SEvalZero // <4=> Yellow
1868*150812a8SEvalZero // <5=> Blue
1869*150812a8SEvalZero // <6=> Magenta
1870*150812a8SEvalZero // <7=> Cyan
1871*150812a8SEvalZero // <8=> White
1872*150812a8SEvalZero 
1873*150812a8SEvalZero #ifndef NRFX_SPIM_CONFIG_DEBUG_COLOR
1874*150812a8SEvalZero #define NRFX_SPIM_CONFIG_DEBUG_COLOR 0
1875*150812a8SEvalZero #endif
1876*150812a8SEvalZero 
1877*150812a8SEvalZero // </e>
1878*150812a8SEvalZero 
1879*150812a8SEvalZero // <q> NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED  - Enables nRF52840 anomaly 198 workaround for SPIM3.
1880*150812a8SEvalZero 
1881*150812a8SEvalZero 
1882*150812a8SEvalZero // <i> See more in the Errata document located at
1883*150812a8SEvalZero // <i> https://infocenter.nordicsemi.com/
1884*150812a8SEvalZero 
1885*150812a8SEvalZero #ifndef NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED
1886*150812a8SEvalZero #define NRFX_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED 0
1887*150812a8SEvalZero #endif
1888*150812a8SEvalZero 
1889*150812a8SEvalZero // </e>
1890*150812a8SEvalZero 
1891*150812a8SEvalZero // <e> NRFX_SPIS_ENABLED - nrfx_spis - SPIS peripheral driver
1892*150812a8SEvalZero //==========================================================
1893*150812a8SEvalZero #ifndef NRFX_SPIS_ENABLED
1894*150812a8SEvalZero #define NRFX_SPIS_ENABLED 1
1895*150812a8SEvalZero #endif
1896*150812a8SEvalZero // <q> NRFX_SPIS0_ENABLED  - Enable SPIS0 instance
1897*150812a8SEvalZero 
1898*150812a8SEvalZero 
1899*150812a8SEvalZero #ifndef NRFX_SPIS0_ENABLED
1900*150812a8SEvalZero #define NRFX_SPIS0_ENABLED 1
1901*150812a8SEvalZero #endif
1902*150812a8SEvalZero 
1903*150812a8SEvalZero // <q> NRFX_SPIS1_ENABLED  - Enable SPIS1 instance
1904*150812a8SEvalZero 
1905*150812a8SEvalZero 
1906*150812a8SEvalZero #ifndef NRFX_SPIS1_ENABLED
1907*150812a8SEvalZero #define NRFX_SPIS1_ENABLED 1
1908*150812a8SEvalZero #endif
1909*150812a8SEvalZero 
1910*150812a8SEvalZero // <q> NRFX_SPIS2_ENABLED  - Enable SPIS2 instance
1911*150812a8SEvalZero 
1912*150812a8SEvalZero 
1913*150812a8SEvalZero #ifndef NRFX_SPIS2_ENABLED
1914*150812a8SEvalZero #define NRFX_SPIS2_ENABLED 1
1915*150812a8SEvalZero #endif
1916*150812a8SEvalZero 
1917*150812a8SEvalZero // <o> NRFX_SPIS_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_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY
1929*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 7
1930*150812a8SEvalZero #endif
1931*150812a8SEvalZero 
1932*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_DEF - SPIS default DEF character  <0-255>
1933*150812a8SEvalZero 
1934*150812a8SEvalZero 
1935*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_DEF
1936*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_DEF 255
1937*150812a8SEvalZero #endif
1938*150812a8SEvalZero 
1939*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_ORC - SPIS default ORC character  <0-255>
1940*150812a8SEvalZero 
1941*150812a8SEvalZero 
1942*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_ORC
1943*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_ORC 255
1944*150812a8SEvalZero #endif
1945*150812a8SEvalZero 
1946*150812a8SEvalZero // <e> NRFX_SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
1947*150812a8SEvalZero //==========================================================
1948*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_ENABLED
1949*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_ENABLED 0
1950*150812a8SEvalZero #endif
1951*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_LOG_LEVEL  - Default Severity level
1952*150812a8SEvalZero 
1953*150812a8SEvalZero // <0=> Off
1954*150812a8SEvalZero // <1=> Error
1955*150812a8SEvalZero // <2=> Warning
1956*150812a8SEvalZero // <3=> Info
1957*150812a8SEvalZero // <4=> Debug
1958*150812a8SEvalZero 
1959*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_LEVEL
1960*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_LEVEL 3
1961*150812a8SEvalZero #endif
1962*150812a8SEvalZero 
1963*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
1964*150812a8SEvalZero 
1965*150812a8SEvalZero // <0=> Default
1966*150812a8SEvalZero // <1=> Black
1967*150812a8SEvalZero // <2=> Red
1968*150812a8SEvalZero // <3=> Green
1969*150812a8SEvalZero // <4=> Yellow
1970*150812a8SEvalZero // <5=> Blue
1971*150812a8SEvalZero // <6=> Magenta
1972*150812a8SEvalZero // <7=> Cyan
1973*150812a8SEvalZero // <8=> White
1974*150812a8SEvalZero 
1975*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_INFO_COLOR
1976*150812a8SEvalZero #define NRFX_SPIS_CONFIG_INFO_COLOR 0
1977*150812a8SEvalZero #endif
1978*150812a8SEvalZero 
1979*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
1980*150812a8SEvalZero 
1981*150812a8SEvalZero // <0=> Default
1982*150812a8SEvalZero // <1=> Black
1983*150812a8SEvalZero // <2=> Red
1984*150812a8SEvalZero // <3=> Green
1985*150812a8SEvalZero // <4=> Yellow
1986*150812a8SEvalZero // <5=> Blue
1987*150812a8SEvalZero // <6=> Magenta
1988*150812a8SEvalZero // <7=> Cyan
1989*150812a8SEvalZero // <8=> White
1990*150812a8SEvalZero 
1991*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_DEBUG_COLOR
1992*150812a8SEvalZero #define NRFX_SPIS_CONFIG_DEBUG_COLOR 0
1993*150812a8SEvalZero #endif
1994*150812a8SEvalZero 
1995*150812a8SEvalZero // </e>
1996*150812a8SEvalZero 
1997*150812a8SEvalZero // </e>
1998*150812a8SEvalZero 
1999*150812a8SEvalZero // <e> NRFX_SPI_ENABLED - nrfx_spi - SPI peripheral driver
2000*150812a8SEvalZero //==========================================================
2001*150812a8SEvalZero #ifndef NRFX_SPI_ENABLED
2002*150812a8SEvalZero #define NRFX_SPI_ENABLED 1
2003*150812a8SEvalZero #endif
2004*150812a8SEvalZero // <q> NRFX_SPI0_ENABLED  - Enable SPI0 instance
2005*150812a8SEvalZero 
2006*150812a8SEvalZero 
2007*150812a8SEvalZero #ifndef NRFX_SPI0_ENABLED
2008*150812a8SEvalZero #define NRFX_SPI0_ENABLED 1
2009*150812a8SEvalZero #endif
2010*150812a8SEvalZero 
2011*150812a8SEvalZero // <q> NRFX_SPI1_ENABLED  - Enable SPI1 instance
2012*150812a8SEvalZero 
2013*150812a8SEvalZero 
2014*150812a8SEvalZero #ifndef NRFX_SPI1_ENABLED
2015*150812a8SEvalZero #define NRFX_SPI1_ENABLED 1
2016*150812a8SEvalZero #endif
2017*150812a8SEvalZero 
2018*150812a8SEvalZero // <q> NRFX_SPI2_ENABLED  - Enable SPI2 instance
2019*150812a8SEvalZero 
2020*150812a8SEvalZero 
2021*150812a8SEvalZero #ifndef NRFX_SPI2_ENABLED
2022*150812a8SEvalZero #define NRFX_SPI2_ENABLED 1
2023*150812a8SEvalZero #endif
2024*150812a8SEvalZero 
2025*150812a8SEvalZero // <o> NRFX_SPI_MISO_PULL_CFG  - MISO pin pull configuration.
2026*150812a8SEvalZero 
2027*150812a8SEvalZero // <0=> NRF_GPIO_PIN_NOPULL
2028*150812a8SEvalZero // <1=> NRF_GPIO_PIN_PULLDOWN
2029*150812a8SEvalZero // <3=> NRF_GPIO_PIN_PULLUP
2030*150812a8SEvalZero 
2031*150812a8SEvalZero #ifndef NRFX_SPI_MISO_PULL_CFG
2032*150812a8SEvalZero #define NRFX_SPI_MISO_PULL_CFG 1
2033*150812a8SEvalZero #endif
2034*150812a8SEvalZero 
2035*150812a8SEvalZero // <o> NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2036*150812a8SEvalZero 
2037*150812a8SEvalZero // <0=> 0 (highest)
2038*150812a8SEvalZero // <1=> 1
2039*150812a8SEvalZero // <2=> 2
2040*150812a8SEvalZero // <3=> 3
2041*150812a8SEvalZero // <4=> 4
2042*150812a8SEvalZero // <5=> 5
2043*150812a8SEvalZero // <6=> 6
2044*150812a8SEvalZero // <7=> 7
2045*150812a8SEvalZero 
2046*150812a8SEvalZero #ifndef NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY
2047*150812a8SEvalZero #define NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY 7
2048*150812a8SEvalZero #endif
2049*150812a8SEvalZero 
2050*150812a8SEvalZero // <e> NRFX_SPI_CONFIG_LOG_ENABLED - Enables logging in the module.
2051*150812a8SEvalZero //==========================================================
2052*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_LOG_ENABLED
2053*150812a8SEvalZero #define NRFX_SPI_CONFIG_LOG_ENABLED 0
2054*150812a8SEvalZero #endif
2055*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_LOG_LEVEL  - Default Severity level
2056*150812a8SEvalZero 
2057*150812a8SEvalZero // <0=> Off
2058*150812a8SEvalZero // <1=> Error
2059*150812a8SEvalZero // <2=> Warning
2060*150812a8SEvalZero // <3=> Info
2061*150812a8SEvalZero // <4=> Debug
2062*150812a8SEvalZero 
2063*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_LOG_LEVEL
2064*150812a8SEvalZero #define NRFX_SPI_CONFIG_LOG_LEVEL 3
2065*150812a8SEvalZero #endif
2066*150812a8SEvalZero 
2067*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2068*150812a8SEvalZero 
2069*150812a8SEvalZero // <0=> Default
2070*150812a8SEvalZero // <1=> Black
2071*150812a8SEvalZero // <2=> Red
2072*150812a8SEvalZero // <3=> Green
2073*150812a8SEvalZero // <4=> Yellow
2074*150812a8SEvalZero // <5=> Blue
2075*150812a8SEvalZero // <6=> Magenta
2076*150812a8SEvalZero // <7=> Cyan
2077*150812a8SEvalZero // <8=> White
2078*150812a8SEvalZero 
2079*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_INFO_COLOR
2080*150812a8SEvalZero #define NRFX_SPI_CONFIG_INFO_COLOR 0
2081*150812a8SEvalZero #endif
2082*150812a8SEvalZero 
2083*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2084*150812a8SEvalZero 
2085*150812a8SEvalZero // <0=> Default
2086*150812a8SEvalZero // <1=> Black
2087*150812a8SEvalZero // <2=> Red
2088*150812a8SEvalZero // <3=> Green
2089*150812a8SEvalZero // <4=> Yellow
2090*150812a8SEvalZero // <5=> Blue
2091*150812a8SEvalZero // <6=> Magenta
2092*150812a8SEvalZero // <7=> Cyan
2093*150812a8SEvalZero // <8=> White
2094*150812a8SEvalZero 
2095*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_DEBUG_COLOR
2096*150812a8SEvalZero #define NRFX_SPI_CONFIG_DEBUG_COLOR 0
2097*150812a8SEvalZero #endif
2098*150812a8SEvalZero 
2099*150812a8SEvalZero // </e>
2100*150812a8SEvalZero 
2101*150812a8SEvalZero // </e>
2102*150812a8SEvalZero 
2103*150812a8SEvalZero // <e> NRFX_SWI_ENABLED - nrfx_swi - SWI/EGU peripheral allocator
2104*150812a8SEvalZero //==========================================================
2105*150812a8SEvalZero #ifndef NRFX_SWI_ENABLED
2106*150812a8SEvalZero #define NRFX_SWI_ENABLED 1
2107*150812a8SEvalZero #endif
2108*150812a8SEvalZero // <q> NRFX_EGU_ENABLED  - Enable EGU support
2109*150812a8SEvalZero 
2110*150812a8SEvalZero 
2111*150812a8SEvalZero #ifndef NRFX_EGU_ENABLED
2112*150812a8SEvalZero #define NRFX_EGU_ENABLED 1
2113*150812a8SEvalZero #endif
2114*150812a8SEvalZero 
2115*150812a8SEvalZero // <q> NRFX_SWI0_DISABLED  - Exclude SWI0 from being utilized by the driver
2116*150812a8SEvalZero 
2117*150812a8SEvalZero 
2118*150812a8SEvalZero #ifndef NRFX_SWI0_DISABLED
2119*150812a8SEvalZero #define NRFX_SWI0_DISABLED 0
2120*150812a8SEvalZero #endif
2121*150812a8SEvalZero 
2122*150812a8SEvalZero // <q> NRFX_SWI1_DISABLED  - Exclude SWI1 from being utilized by the driver
2123*150812a8SEvalZero 
2124*150812a8SEvalZero 
2125*150812a8SEvalZero #ifndef NRFX_SWI1_DISABLED
2126*150812a8SEvalZero #define NRFX_SWI1_DISABLED 0
2127*150812a8SEvalZero #endif
2128*150812a8SEvalZero 
2129*150812a8SEvalZero // <q> NRFX_SWI2_DISABLED  - Exclude SWI2 from being utilized by the driver
2130*150812a8SEvalZero 
2131*150812a8SEvalZero 
2132*150812a8SEvalZero #ifndef NRFX_SWI2_DISABLED
2133*150812a8SEvalZero #define NRFX_SWI2_DISABLED 0
2134*150812a8SEvalZero #endif
2135*150812a8SEvalZero 
2136*150812a8SEvalZero // <q> NRFX_SWI3_DISABLED  - Exclude SWI3 from being utilized by the driver
2137*150812a8SEvalZero 
2138*150812a8SEvalZero 
2139*150812a8SEvalZero #ifndef NRFX_SWI3_DISABLED
2140*150812a8SEvalZero #define NRFX_SWI3_DISABLED 0
2141*150812a8SEvalZero #endif
2142*150812a8SEvalZero 
2143*150812a8SEvalZero // <q> NRFX_SWI4_DISABLED  - Exclude SWI4 from being utilized by the driver
2144*150812a8SEvalZero 
2145*150812a8SEvalZero 
2146*150812a8SEvalZero #ifndef NRFX_SWI4_DISABLED
2147*150812a8SEvalZero #define NRFX_SWI4_DISABLED 0
2148*150812a8SEvalZero #endif
2149*150812a8SEvalZero 
2150*150812a8SEvalZero // <q> NRFX_SWI5_DISABLED  - Exclude SWI5 from being utilized by the driver
2151*150812a8SEvalZero 
2152*150812a8SEvalZero 
2153*150812a8SEvalZero #ifndef NRFX_SWI5_DISABLED
2154*150812a8SEvalZero #define NRFX_SWI5_DISABLED 0
2155*150812a8SEvalZero #endif
2156*150812a8SEvalZero 
2157*150812a8SEvalZero // <e> NRFX_SWI_CONFIG_LOG_ENABLED - Enables logging in the module.
2158*150812a8SEvalZero //==========================================================
2159*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_ENABLED
2160*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_ENABLED 0
2161*150812a8SEvalZero #endif
2162*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_LOG_LEVEL  - Default Severity level
2163*150812a8SEvalZero 
2164*150812a8SEvalZero // <0=> Off
2165*150812a8SEvalZero // <1=> Error
2166*150812a8SEvalZero // <2=> Warning
2167*150812a8SEvalZero // <3=> Info
2168*150812a8SEvalZero // <4=> Debug
2169*150812a8SEvalZero 
2170*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_LEVEL
2171*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_LEVEL 3
2172*150812a8SEvalZero #endif
2173*150812a8SEvalZero 
2174*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2175*150812a8SEvalZero 
2176*150812a8SEvalZero // <0=> Default
2177*150812a8SEvalZero // <1=> Black
2178*150812a8SEvalZero // <2=> Red
2179*150812a8SEvalZero // <3=> Green
2180*150812a8SEvalZero // <4=> Yellow
2181*150812a8SEvalZero // <5=> Blue
2182*150812a8SEvalZero // <6=> Magenta
2183*150812a8SEvalZero // <7=> Cyan
2184*150812a8SEvalZero // <8=> White
2185*150812a8SEvalZero 
2186*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_INFO_COLOR
2187*150812a8SEvalZero #define NRFX_SWI_CONFIG_INFO_COLOR 0
2188*150812a8SEvalZero #endif
2189*150812a8SEvalZero 
2190*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2191*150812a8SEvalZero 
2192*150812a8SEvalZero // <0=> Default
2193*150812a8SEvalZero // <1=> Black
2194*150812a8SEvalZero // <2=> Red
2195*150812a8SEvalZero // <3=> Green
2196*150812a8SEvalZero // <4=> Yellow
2197*150812a8SEvalZero // <5=> Blue
2198*150812a8SEvalZero // <6=> Magenta
2199*150812a8SEvalZero // <7=> Cyan
2200*150812a8SEvalZero // <8=> White
2201*150812a8SEvalZero 
2202*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_DEBUG_COLOR
2203*150812a8SEvalZero #define NRFX_SWI_CONFIG_DEBUG_COLOR 0
2204*150812a8SEvalZero #endif
2205*150812a8SEvalZero 
2206*150812a8SEvalZero // </e>
2207*150812a8SEvalZero 
2208*150812a8SEvalZero // </e>
2209*150812a8SEvalZero 
2210*150812a8SEvalZero // <q> NRFX_SYSTICK_ENABLED  - nrfx_systick - ARM(R) SysTick driver
2211*150812a8SEvalZero 
2212*150812a8SEvalZero 
2213*150812a8SEvalZero #ifndef NRFX_SYSTICK_ENABLED
2214*150812a8SEvalZero #define NRFX_SYSTICK_ENABLED 1
2215*150812a8SEvalZero #endif
2216*150812a8SEvalZero 
2217*150812a8SEvalZero // <e> NRFX_TIMER_ENABLED - nrfx_timer - TIMER periperal driver
2218*150812a8SEvalZero //==========================================================
2219*150812a8SEvalZero #ifndef NRFX_TIMER_ENABLED
2220*150812a8SEvalZero #define NRFX_TIMER_ENABLED 1
2221*150812a8SEvalZero #endif
2222*150812a8SEvalZero // <q> NRFX_TIMER0_ENABLED  - Enable TIMER0 instance
2223*150812a8SEvalZero 
2224*150812a8SEvalZero 
2225*150812a8SEvalZero #ifndef NRFX_TIMER0_ENABLED
2226*150812a8SEvalZero #define NRFX_TIMER0_ENABLED 1
2227*150812a8SEvalZero #endif
2228*150812a8SEvalZero 
2229*150812a8SEvalZero // <q> NRFX_TIMER1_ENABLED  - Enable TIMER1 instance
2230*150812a8SEvalZero 
2231*150812a8SEvalZero 
2232*150812a8SEvalZero #ifndef NRFX_TIMER1_ENABLED
2233*150812a8SEvalZero #define NRFX_TIMER1_ENABLED 1
2234*150812a8SEvalZero #endif
2235*150812a8SEvalZero 
2236*150812a8SEvalZero // <q> NRFX_TIMER2_ENABLED  - Enable TIMER2 instance
2237*150812a8SEvalZero 
2238*150812a8SEvalZero 
2239*150812a8SEvalZero #ifndef NRFX_TIMER2_ENABLED
2240*150812a8SEvalZero #define NRFX_TIMER2_ENABLED 1
2241*150812a8SEvalZero #endif
2242*150812a8SEvalZero 
2243*150812a8SEvalZero // <q> NRFX_TIMER3_ENABLED  - Enable TIMER3 instance
2244*150812a8SEvalZero 
2245*150812a8SEvalZero 
2246*150812a8SEvalZero #ifndef NRFX_TIMER3_ENABLED
2247*150812a8SEvalZero #define NRFX_TIMER3_ENABLED 1
2248*150812a8SEvalZero #endif
2249*150812a8SEvalZero 
2250*150812a8SEvalZero // <q> NRFX_TIMER4_ENABLED  - Enable TIMER4 instance
2251*150812a8SEvalZero 
2252*150812a8SEvalZero 
2253*150812a8SEvalZero #ifndef NRFX_TIMER4_ENABLED
2254*150812a8SEvalZero #define NRFX_TIMER4_ENABLED 1
2255*150812a8SEvalZero #endif
2256*150812a8SEvalZero 
2257*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY  - Timer frequency if in Timer mode
2258*150812a8SEvalZero 
2259*150812a8SEvalZero // <0=> 16 MHz
2260*150812a8SEvalZero // <1=> 8 MHz
2261*150812a8SEvalZero // <2=> 4 MHz
2262*150812a8SEvalZero // <3=> 2 MHz
2263*150812a8SEvalZero // <4=> 1 MHz
2264*150812a8SEvalZero // <5=> 500 kHz
2265*150812a8SEvalZero // <6=> 250 kHz
2266*150812a8SEvalZero // <7=> 125 kHz
2267*150812a8SEvalZero // <8=> 62.5 kHz
2268*150812a8SEvalZero // <9=> 31.25 kHz
2269*150812a8SEvalZero 
2270*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY
2271*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY 0
2272*150812a8SEvalZero #endif
2273*150812a8SEvalZero 
2274*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_MODE  - Timer mode or operation
2275*150812a8SEvalZero 
2276*150812a8SEvalZero // <0=> Timer
2277*150812a8SEvalZero // <1=> Counter
2278*150812a8SEvalZero 
2279*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_MODE
2280*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_MODE 0
2281*150812a8SEvalZero #endif
2282*150812a8SEvalZero 
2283*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH  - Timer counter bit width
2284*150812a8SEvalZero 
2285*150812a8SEvalZero // <0=> 16 bit
2286*150812a8SEvalZero // <1=> 8 bit
2287*150812a8SEvalZero // <2=> 24 bit
2288*150812a8SEvalZero // <3=> 32 bit
2289*150812a8SEvalZero 
2290*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH
2291*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH 0
2292*150812a8SEvalZero #endif
2293*150812a8SEvalZero 
2294*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2295*150812a8SEvalZero 
2296*150812a8SEvalZero // <0=> 0 (highest)
2297*150812a8SEvalZero // <1=> 1
2298*150812a8SEvalZero // <2=> 2
2299*150812a8SEvalZero // <3=> 3
2300*150812a8SEvalZero // <4=> 4
2301*150812a8SEvalZero // <5=> 5
2302*150812a8SEvalZero // <6=> 6
2303*150812a8SEvalZero // <7=> 7
2304*150812a8SEvalZero 
2305*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY
2306*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 7
2307*150812a8SEvalZero #endif
2308*150812a8SEvalZero 
2309*150812a8SEvalZero // <e> NRFX_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
2310*150812a8SEvalZero //==========================================================
2311*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED
2312*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_ENABLED 0
2313*150812a8SEvalZero #endif
2314*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_LOG_LEVEL  - Default Severity level
2315*150812a8SEvalZero 
2316*150812a8SEvalZero // <0=> Off
2317*150812a8SEvalZero // <1=> Error
2318*150812a8SEvalZero // <2=> Warning
2319*150812a8SEvalZero // <3=> Info
2320*150812a8SEvalZero // <4=> Debug
2321*150812a8SEvalZero 
2322*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL
2323*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_LEVEL 3
2324*150812a8SEvalZero #endif
2325*150812a8SEvalZero 
2326*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2327*150812a8SEvalZero 
2328*150812a8SEvalZero // <0=> Default
2329*150812a8SEvalZero // <1=> Black
2330*150812a8SEvalZero // <2=> Red
2331*150812a8SEvalZero // <3=> Green
2332*150812a8SEvalZero // <4=> Yellow
2333*150812a8SEvalZero // <5=> Blue
2334*150812a8SEvalZero // <6=> Magenta
2335*150812a8SEvalZero // <7=> Cyan
2336*150812a8SEvalZero // <8=> White
2337*150812a8SEvalZero 
2338*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_INFO_COLOR
2339*150812a8SEvalZero #define NRFX_TIMER_CONFIG_INFO_COLOR 0
2340*150812a8SEvalZero #endif
2341*150812a8SEvalZero 
2342*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2343*150812a8SEvalZero 
2344*150812a8SEvalZero // <0=> Default
2345*150812a8SEvalZero // <1=> Black
2346*150812a8SEvalZero // <2=> Red
2347*150812a8SEvalZero // <3=> Green
2348*150812a8SEvalZero // <4=> Yellow
2349*150812a8SEvalZero // <5=> Blue
2350*150812a8SEvalZero // <6=> Magenta
2351*150812a8SEvalZero // <7=> Cyan
2352*150812a8SEvalZero // <8=> White
2353*150812a8SEvalZero 
2354*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_DEBUG_COLOR
2355*150812a8SEvalZero #define NRFX_TIMER_CONFIG_DEBUG_COLOR 0
2356*150812a8SEvalZero #endif
2357*150812a8SEvalZero 
2358*150812a8SEvalZero // </e>
2359*150812a8SEvalZero 
2360*150812a8SEvalZero // </e>
2361*150812a8SEvalZero 
2362*150812a8SEvalZero // <e> NRFX_TWIM_ENABLED - nrfx_twim - TWIM peripheral driver
2363*150812a8SEvalZero //==========================================================
2364*150812a8SEvalZero #ifndef NRFX_TWIM_ENABLED
2365*150812a8SEvalZero #define NRFX_TWIM_ENABLED 1
2366*150812a8SEvalZero #endif
2367*150812a8SEvalZero // <q> NRFX_TWIM0_ENABLED  - Enable TWIM0 instance
2368*150812a8SEvalZero 
2369*150812a8SEvalZero 
2370*150812a8SEvalZero #ifndef NRFX_TWIM0_ENABLED
2371*150812a8SEvalZero #define NRFX_TWIM0_ENABLED 1
2372*150812a8SEvalZero #endif
2373*150812a8SEvalZero 
2374*150812a8SEvalZero // <q> NRFX_TWIM1_ENABLED  - Enable TWIM1 instance
2375*150812a8SEvalZero 
2376*150812a8SEvalZero 
2377*150812a8SEvalZero #ifndef NRFX_TWIM1_ENABLED
2378*150812a8SEvalZero #define NRFX_TWIM1_ENABLED 1
2379*150812a8SEvalZero #endif
2380*150812a8SEvalZero 
2381*150812a8SEvalZero // <o> NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY  - Frequency
2382*150812a8SEvalZero 
2383*150812a8SEvalZero // <26738688=> 100k
2384*150812a8SEvalZero // <67108864=> 250k
2385*150812a8SEvalZero // <104857600=> 400k
2386*150812a8SEvalZero 
2387*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY
2388*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY 26738688
2389*150812a8SEvalZero #endif
2390*150812a8SEvalZero 
2391*150812a8SEvalZero // <q> NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT  - Enables bus holding after uninit
2392*150812a8SEvalZero 
2393*150812a8SEvalZero 
2394*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT
2395*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0
2396*150812a8SEvalZero #endif
2397*150812a8SEvalZero 
2398*150812a8SEvalZero // <o> NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2399*150812a8SEvalZero 
2400*150812a8SEvalZero // <0=> 0 (highest)
2401*150812a8SEvalZero // <1=> 1
2402*150812a8SEvalZero // <2=> 2
2403*150812a8SEvalZero // <3=> 3
2404*150812a8SEvalZero // <4=> 4
2405*150812a8SEvalZero // <5=> 5
2406*150812a8SEvalZero // <6=> 6
2407*150812a8SEvalZero // <7=> 7
2408*150812a8SEvalZero 
2409*150812a8SEvalZero #ifndef NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY
2410*150812a8SEvalZero #define NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY 7
2411*150812a8SEvalZero #endif
2412*150812a8SEvalZero 
2413*150812a8SEvalZero // <e> NRFX_TWIM_CONFIG_LOG_ENABLED - Enables logging in the module.
2414*150812a8SEvalZero //==========================================================
2415*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_LOG_ENABLED
2416*150812a8SEvalZero #define NRFX_TWIM_CONFIG_LOG_ENABLED 0
2417*150812a8SEvalZero #endif
2418*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_LOG_LEVEL  - Default Severity level
2419*150812a8SEvalZero 
2420*150812a8SEvalZero // <0=> Off
2421*150812a8SEvalZero // <1=> Error
2422*150812a8SEvalZero // <2=> Warning
2423*150812a8SEvalZero // <3=> Info
2424*150812a8SEvalZero // <4=> Debug
2425*150812a8SEvalZero 
2426*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_LOG_LEVEL
2427*150812a8SEvalZero #define NRFX_TWIM_CONFIG_LOG_LEVEL 3
2428*150812a8SEvalZero #endif
2429*150812a8SEvalZero 
2430*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2431*150812a8SEvalZero 
2432*150812a8SEvalZero // <0=> Default
2433*150812a8SEvalZero // <1=> Black
2434*150812a8SEvalZero // <2=> Red
2435*150812a8SEvalZero // <3=> Green
2436*150812a8SEvalZero // <4=> Yellow
2437*150812a8SEvalZero // <5=> Blue
2438*150812a8SEvalZero // <6=> Magenta
2439*150812a8SEvalZero // <7=> Cyan
2440*150812a8SEvalZero // <8=> White
2441*150812a8SEvalZero 
2442*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_INFO_COLOR
2443*150812a8SEvalZero #define NRFX_TWIM_CONFIG_INFO_COLOR 0
2444*150812a8SEvalZero #endif
2445*150812a8SEvalZero 
2446*150812a8SEvalZero // <o> NRFX_TWIM_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2447*150812a8SEvalZero 
2448*150812a8SEvalZero // <0=> Default
2449*150812a8SEvalZero // <1=> Black
2450*150812a8SEvalZero // <2=> Red
2451*150812a8SEvalZero // <3=> Green
2452*150812a8SEvalZero // <4=> Yellow
2453*150812a8SEvalZero // <5=> Blue
2454*150812a8SEvalZero // <6=> Magenta
2455*150812a8SEvalZero // <7=> Cyan
2456*150812a8SEvalZero // <8=> White
2457*150812a8SEvalZero 
2458*150812a8SEvalZero #ifndef NRFX_TWIM_CONFIG_DEBUG_COLOR
2459*150812a8SEvalZero #define NRFX_TWIM_CONFIG_DEBUG_COLOR 0
2460*150812a8SEvalZero #endif
2461*150812a8SEvalZero 
2462*150812a8SEvalZero // </e>
2463*150812a8SEvalZero 
2464*150812a8SEvalZero // </e>
2465*150812a8SEvalZero 
2466*150812a8SEvalZero // <e> NRFX_TWIS_ENABLED - nrfx_twis - TWIS peripheral driver
2467*150812a8SEvalZero //==========================================================
2468*150812a8SEvalZero #ifndef NRFX_TWIS_ENABLED
2469*150812a8SEvalZero #define NRFX_TWIS_ENABLED 1
2470*150812a8SEvalZero #endif
2471*150812a8SEvalZero // <q> NRFX_TWIS0_ENABLED  - Enable TWIS0 instance
2472*150812a8SEvalZero 
2473*150812a8SEvalZero 
2474*150812a8SEvalZero #ifndef NRFX_TWIS0_ENABLED
2475*150812a8SEvalZero #define NRFX_TWIS0_ENABLED 1
2476*150812a8SEvalZero #endif
2477*150812a8SEvalZero 
2478*150812a8SEvalZero // <q> NRFX_TWIS1_ENABLED  - Enable TWIS1 instance
2479*150812a8SEvalZero 
2480*150812a8SEvalZero 
2481*150812a8SEvalZero #ifndef NRFX_TWIS1_ENABLED
2482*150812a8SEvalZero #define NRFX_TWIS1_ENABLED 1
2483*150812a8SEvalZero #endif
2484*150812a8SEvalZero 
2485*150812a8SEvalZero // <q> NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY  - Assume that any instance would be initialized only once
2486*150812a8SEvalZero 
2487*150812a8SEvalZero 
2488*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.
2489*150812a8SEvalZero 
2490*150812a8SEvalZero #ifndef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY
2491*150812a8SEvalZero #define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 0
2492*150812a8SEvalZero #endif
2493*150812a8SEvalZero 
2494*150812a8SEvalZero // <q> NRFX_TWIS_NO_SYNC_MODE  - Remove support for synchronous mode
2495*150812a8SEvalZero 
2496*150812a8SEvalZero 
2497*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.
2498*150812a8SEvalZero 
2499*150812a8SEvalZero #ifndef NRFX_TWIS_NO_SYNC_MODE
2500*150812a8SEvalZero #define NRFX_TWIS_NO_SYNC_MODE 0
2501*150812a8SEvalZero #endif
2502*150812a8SEvalZero 
2503*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_ADDR0 - Address0
2504*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_ADDR0
2505*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_ADDR0 0
2506*150812a8SEvalZero #endif
2507*150812a8SEvalZero 
2508*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_ADDR1 - Address1
2509*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_ADDR1
2510*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_ADDR1 0
2511*150812a8SEvalZero #endif
2512*150812a8SEvalZero 
2513*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL  - SCL pin pull configuration
2514*150812a8SEvalZero 
2515*150812a8SEvalZero // <0=> Disabled
2516*150812a8SEvalZero // <1=> Pull down
2517*150812a8SEvalZero // <3=> Pull up
2518*150812a8SEvalZero 
2519*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL
2520*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL 0
2521*150812a8SEvalZero #endif
2522*150812a8SEvalZero 
2523*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL  - SDA pin pull configuration
2524*150812a8SEvalZero 
2525*150812a8SEvalZero // <0=> Disabled
2526*150812a8SEvalZero // <1=> Pull down
2527*150812a8SEvalZero // <3=> Pull up
2528*150812a8SEvalZero 
2529*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL
2530*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL 0
2531*150812a8SEvalZero #endif
2532*150812a8SEvalZero 
2533*150812a8SEvalZero // <o> NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2534*150812a8SEvalZero 
2535*150812a8SEvalZero // <0=> 0 (highest)
2536*150812a8SEvalZero // <1=> 1
2537*150812a8SEvalZero // <2=> 2
2538*150812a8SEvalZero // <3=> 3
2539*150812a8SEvalZero // <4=> 4
2540*150812a8SEvalZero // <5=> 5
2541*150812a8SEvalZero // <6=> 6
2542*150812a8SEvalZero // <7=> 7
2543*150812a8SEvalZero 
2544*150812a8SEvalZero #ifndef NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY
2545*150812a8SEvalZero #define NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY 7
2546*150812a8SEvalZero #endif
2547*150812a8SEvalZero 
2548*150812a8SEvalZero // <e> NRFX_TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
2549*150812a8SEvalZero //==========================================================
2550*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_LOG_ENABLED
2551*150812a8SEvalZero #define NRFX_TWIS_CONFIG_LOG_ENABLED 0
2552*150812a8SEvalZero #endif
2553*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_LOG_LEVEL  - Default Severity level
2554*150812a8SEvalZero 
2555*150812a8SEvalZero // <0=> Off
2556*150812a8SEvalZero // <1=> Error
2557*150812a8SEvalZero // <2=> Warning
2558*150812a8SEvalZero // <3=> Info
2559*150812a8SEvalZero // <4=> Debug
2560*150812a8SEvalZero 
2561*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_LOG_LEVEL
2562*150812a8SEvalZero #define NRFX_TWIS_CONFIG_LOG_LEVEL 3
2563*150812a8SEvalZero #endif
2564*150812a8SEvalZero 
2565*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2566*150812a8SEvalZero 
2567*150812a8SEvalZero // <0=> Default
2568*150812a8SEvalZero // <1=> Black
2569*150812a8SEvalZero // <2=> Red
2570*150812a8SEvalZero // <3=> Green
2571*150812a8SEvalZero // <4=> Yellow
2572*150812a8SEvalZero // <5=> Blue
2573*150812a8SEvalZero // <6=> Magenta
2574*150812a8SEvalZero // <7=> Cyan
2575*150812a8SEvalZero // <8=> White
2576*150812a8SEvalZero 
2577*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_INFO_COLOR
2578*150812a8SEvalZero #define NRFX_TWIS_CONFIG_INFO_COLOR 0
2579*150812a8SEvalZero #endif
2580*150812a8SEvalZero 
2581*150812a8SEvalZero // <o> NRFX_TWIS_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2582*150812a8SEvalZero 
2583*150812a8SEvalZero // <0=> Default
2584*150812a8SEvalZero // <1=> Black
2585*150812a8SEvalZero // <2=> Red
2586*150812a8SEvalZero // <3=> Green
2587*150812a8SEvalZero // <4=> Yellow
2588*150812a8SEvalZero // <5=> Blue
2589*150812a8SEvalZero // <6=> Magenta
2590*150812a8SEvalZero // <7=> Cyan
2591*150812a8SEvalZero // <8=> White
2592*150812a8SEvalZero 
2593*150812a8SEvalZero #ifndef NRFX_TWIS_CONFIG_DEBUG_COLOR
2594*150812a8SEvalZero #define NRFX_TWIS_CONFIG_DEBUG_COLOR 0
2595*150812a8SEvalZero #endif
2596*150812a8SEvalZero 
2597*150812a8SEvalZero // </e>
2598*150812a8SEvalZero 
2599*150812a8SEvalZero // </e>
2600*150812a8SEvalZero 
2601*150812a8SEvalZero // <e> NRFX_TWI_ENABLED - nrfx_twi - TWI peripheral driver
2602*150812a8SEvalZero //==========================================================
2603*150812a8SEvalZero #ifndef NRFX_TWI_ENABLED
2604*150812a8SEvalZero #define NRFX_TWI_ENABLED 1
2605*150812a8SEvalZero #endif
2606*150812a8SEvalZero // <q> NRFX_TWI0_ENABLED  - Enable TWI0 instance
2607*150812a8SEvalZero 
2608*150812a8SEvalZero 
2609*150812a8SEvalZero #ifndef NRFX_TWI0_ENABLED
2610*150812a8SEvalZero #define NRFX_TWI0_ENABLED 1
2611*150812a8SEvalZero #endif
2612*150812a8SEvalZero 
2613*150812a8SEvalZero // <q> NRFX_TWI1_ENABLED  - Enable TWI1 instance
2614*150812a8SEvalZero 
2615*150812a8SEvalZero 
2616*150812a8SEvalZero #ifndef NRFX_TWI1_ENABLED
2617*150812a8SEvalZero #define NRFX_TWI1_ENABLED 1
2618*150812a8SEvalZero #endif
2619*150812a8SEvalZero 
2620*150812a8SEvalZero // <o> NRFX_TWI_DEFAULT_CONFIG_FREQUENCY  - Frequency
2621*150812a8SEvalZero 
2622*150812a8SEvalZero // <26738688=> 100k
2623*150812a8SEvalZero // <67108864=> 250k
2624*150812a8SEvalZero // <104857600=> 400k
2625*150812a8SEvalZero 
2626*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_FREQUENCY
2627*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_FREQUENCY 26738688
2628*150812a8SEvalZero #endif
2629*150812a8SEvalZero 
2630*150812a8SEvalZero // <q> NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT  - Enables bus holding after uninit
2631*150812a8SEvalZero 
2632*150812a8SEvalZero 
2633*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT
2634*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0
2635*150812a8SEvalZero #endif
2636*150812a8SEvalZero 
2637*150812a8SEvalZero // <o> NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2638*150812a8SEvalZero 
2639*150812a8SEvalZero // <0=> 0 (highest)
2640*150812a8SEvalZero // <1=> 1
2641*150812a8SEvalZero // <2=> 2
2642*150812a8SEvalZero // <3=> 3
2643*150812a8SEvalZero // <4=> 4
2644*150812a8SEvalZero // <5=> 5
2645*150812a8SEvalZero // <6=> 6
2646*150812a8SEvalZero // <7=> 7
2647*150812a8SEvalZero 
2648*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY
2649*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY 7
2650*150812a8SEvalZero #endif
2651*150812a8SEvalZero 
2652*150812a8SEvalZero // <e> NRFX_TWI_CONFIG_LOG_ENABLED - Enables logging in the module.
2653*150812a8SEvalZero //==========================================================
2654*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_LOG_ENABLED
2655*150812a8SEvalZero #define NRFX_TWI_CONFIG_LOG_ENABLED 0
2656*150812a8SEvalZero #endif
2657*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_LOG_LEVEL  - Default Severity level
2658*150812a8SEvalZero 
2659*150812a8SEvalZero // <0=> Off
2660*150812a8SEvalZero // <1=> Error
2661*150812a8SEvalZero // <2=> Warning
2662*150812a8SEvalZero // <3=> Info
2663*150812a8SEvalZero // <4=> Debug
2664*150812a8SEvalZero 
2665*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_LOG_LEVEL
2666*150812a8SEvalZero #define NRFX_TWI_CONFIG_LOG_LEVEL 3
2667*150812a8SEvalZero #endif
2668*150812a8SEvalZero 
2669*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2670*150812a8SEvalZero 
2671*150812a8SEvalZero // <0=> Default
2672*150812a8SEvalZero // <1=> Black
2673*150812a8SEvalZero // <2=> Red
2674*150812a8SEvalZero // <3=> Green
2675*150812a8SEvalZero // <4=> Yellow
2676*150812a8SEvalZero // <5=> Blue
2677*150812a8SEvalZero // <6=> Magenta
2678*150812a8SEvalZero // <7=> Cyan
2679*150812a8SEvalZero // <8=> White
2680*150812a8SEvalZero 
2681*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_INFO_COLOR
2682*150812a8SEvalZero #define NRFX_TWI_CONFIG_INFO_COLOR 0
2683*150812a8SEvalZero #endif
2684*150812a8SEvalZero 
2685*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2686*150812a8SEvalZero 
2687*150812a8SEvalZero // <0=> Default
2688*150812a8SEvalZero // <1=> Black
2689*150812a8SEvalZero // <2=> Red
2690*150812a8SEvalZero // <3=> Green
2691*150812a8SEvalZero // <4=> Yellow
2692*150812a8SEvalZero // <5=> Blue
2693*150812a8SEvalZero // <6=> Magenta
2694*150812a8SEvalZero // <7=> Cyan
2695*150812a8SEvalZero // <8=> White
2696*150812a8SEvalZero 
2697*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_DEBUG_COLOR
2698*150812a8SEvalZero #define NRFX_TWI_CONFIG_DEBUG_COLOR 0
2699*150812a8SEvalZero #endif
2700*150812a8SEvalZero 
2701*150812a8SEvalZero // </e>
2702*150812a8SEvalZero 
2703*150812a8SEvalZero // </e>
2704*150812a8SEvalZero 
2705*150812a8SEvalZero // <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
2706*150812a8SEvalZero //==========================================================
2707*150812a8SEvalZero #ifndef NRFX_UARTE_ENABLED
2708*150812a8SEvalZero #define NRFX_UARTE_ENABLED 1
2709*150812a8SEvalZero #endif
2710*150812a8SEvalZero // <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
2711*150812a8SEvalZero #ifndef NRFX_UARTE0_ENABLED
2712*150812a8SEvalZero #define NRFX_UARTE0_ENABLED 1
2713*150812a8SEvalZero #endif
2714*150812a8SEvalZero 
2715*150812a8SEvalZero // <o> NRFX_UARTE1_ENABLED - Enable UARTE1 instance
2716*150812a8SEvalZero #ifndef NRFX_UARTE1_ENABLED
2717*150812a8SEvalZero #define NRFX_UARTE1_ENABLED 1
2718*150812a8SEvalZero #endif
2719*150812a8SEvalZero 
2720*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC  - Hardware Flow Control
2721*150812a8SEvalZero 
2722*150812a8SEvalZero // <0=> Disabled
2723*150812a8SEvalZero // <1=> Enabled
2724*150812a8SEvalZero 
2725*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
2726*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
2727*150812a8SEvalZero #endif
2728*150812a8SEvalZero 
2729*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY  - Parity
2730*150812a8SEvalZero 
2731*150812a8SEvalZero // <0=> Excluded
2732*150812a8SEvalZero // <14=> Included
2733*150812a8SEvalZero 
2734*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
2735*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
2736*150812a8SEvalZero #endif
2737*150812a8SEvalZero 
2738*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE  - Default Baudrate
2739*150812a8SEvalZero 
2740*150812a8SEvalZero // <323584=> 1200 baud
2741*150812a8SEvalZero // <643072=> 2400 baud
2742*150812a8SEvalZero // <1290240=> 4800 baud
2743*150812a8SEvalZero // <2576384=> 9600 baud
2744*150812a8SEvalZero // <3862528=> 14400 baud
2745*150812a8SEvalZero // <5152768=> 19200 baud
2746*150812a8SEvalZero // <7716864=> 28800 baud
2747*150812a8SEvalZero // <8388608=> 31250 baud
2748*150812a8SEvalZero // <10289152=> 38400 baud
2749*150812a8SEvalZero // <15007744=> 56000 baud
2750*150812a8SEvalZero // <15400960=> 57600 baud
2751*150812a8SEvalZero // <20615168=> 76800 baud
2752*150812a8SEvalZero // <30801920=> 115200 baud
2753*150812a8SEvalZero // <61865984=> 230400 baud
2754*150812a8SEvalZero // <67108864=> 250000 baud
2755*150812a8SEvalZero // <121634816=> 460800 baud
2756*150812a8SEvalZero // <251658240=> 921600 baud
2757*150812a8SEvalZero // <268435456=> 1000000 baud
2758*150812a8SEvalZero 
2759*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
2760*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
2761*150812a8SEvalZero #endif
2762*150812a8SEvalZero 
2763*150812a8SEvalZero // <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2764*150812a8SEvalZero 
2765*150812a8SEvalZero // <0=> 0 (highest)
2766*150812a8SEvalZero // <1=> 1
2767*150812a8SEvalZero // <2=> 2
2768*150812a8SEvalZero // <3=> 3
2769*150812a8SEvalZero // <4=> 4
2770*150812a8SEvalZero // <5=> 5
2771*150812a8SEvalZero // <6=> 6
2772*150812a8SEvalZero // <7=> 7
2773*150812a8SEvalZero 
2774*150812a8SEvalZero #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
2775*150812a8SEvalZero #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 7
2776*150812a8SEvalZero #endif
2777*150812a8SEvalZero 
2778*150812a8SEvalZero // <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
2779*150812a8SEvalZero //==========================================================
2780*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
2781*150812a8SEvalZero #define NRFX_UARTE_CONFIG_LOG_ENABLED 0
2782*150812a8SEvalZero #endif
2783*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_LOG_LEVEL  - Default Severity level
2784*150812a8SEvalZero 
2785*150812a8SEvalZero // <0=> Off
2786*150812a8SEvalZero // <1=> Error
2787*150812a8SEvalZero // <2=> Warning
2788*150812a8SEvalZero // <3=> Info
2789*150812a8SEvalZero // <4=> Debug
2790*150812a8SEvalZero 
2791*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
2792*150812a8SEvalZero #define NRFX_UARTE_CONFIG_LOG_LEVEL 3
2793*150812a8SEvalZero #endif
2794*150812a8SEvalZero 
2795*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2796*150812a8SEvalZero 
2797*150812a8SEvalZero // <0=> Default
2798*150812a8SEvalZero // <1=> Black
2799*150812a8SEvalZero // <2=> Red
2800*150812a8SEvalZero // <3=> Green
2801*150812a8SEvalZero // <4=> Yellow
2802*150812a8SEvalZero // <5=> Blue
2803*150812a8SEvalZero // <6=> Magenta
2804*150812a8SEvalZero // <7=> Cyan
2805*150812a8SEvalZero // <8=> White
2806*150812a8SEvalZero 
2807*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_INFO_COLOR
2808*150812a8SEvalZero #define NRFX_UARTE_CONFIG_INFO_COLOR 0
2809*150812a8SEvalZero #endif
2810*150812a8SEvalZero 
2811*150812a8SEvalZero // <o> NRFX_UARTE_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2812*150812a8SEvalZero 
2813*150812a8SEvalZero // <0=> Default
2814*150812a8SEvalZero // <1=> Black
2815*150812a8SEvalZero // <2=> Red
2816*150812a8SEvalZero // <3=> Green
2817*150812a8SEvalZero // <4=> Yellow
2818*150812a8SEvalZero // <5=> Blue
2819*150812a8SEvalZero // <6=> Magenta
2820*150812a8SEvalZero // <7=> Cyan
2821*150812a8SEvalZero // <8=> White
2822*150812a8SEvalZero 
2823*150812a8SEvalZero #ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
2824*150812a8SEvalZero #define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
2825*150812a8SEvalZero #endif
2826*150812a8SEvalZero 
2827*150812a8SEvalZero // </e>
2828*150812a8SEvalZero 
2829*150812a8SEvalZero // </e>
2830*150812a8SEvalZero 
2831*150812a8SEvalZero // <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver
2832*150812a8SEvalZero //==========================================================
2833*150812a8SEvalZero #ifndef NRFX_UART_ENABLED
2834*150812a8SEvalZero #define NRFX_UART_ENABLED 1
2835*150812a8SEvalZero #endif
2836*150812a8SEvalZero // <o> NRFX_UART0_ENABLED - Enable UART0 instance
2837*150812a8SEvalZero #ifndef NRFX_UART0_ENABLED
2838*150812a8SEvalZero #define NRFX_UART0_ENABLED 1
2839*150812a8SEvalZero #endif
2840*150812a8SEvalZero 
2841*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_HWFC  - Hardware Flow Control
2842*150812a8SEvalZero 
2843*150812a8SEvalZero // <0=> Disabled
2844*150812a8SEvalZero // <1=> Enabled
2845*150812a8SEvalZero 
2846*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_HWFC
2847*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_HWFC 0
2848*150812a8SEvalZero #endif
2849*150812a8SEvalZero 
2850*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_PARITY  - Parity
2851*150812a8SEvalZero 
2852*150812a8SEvalZero // <0=> Excluded
2853*150812a8SEvalZero // <14=> Included
2854*150812a8SEvalZero 
2855*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_PARITY
2856*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_PARITY 0
2857*150812a8SEvalZero #endif
2858*150812a8SEvalZero 
2859*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE  - Default Baudrate
2860*150812a8SEvalZero 
2861*150812a8SEvalZero // <323584=> 1200 baud
2862*150812a8SEvalZero // <643072=> 2400 baud
2863*150812a8SEvalZero // <1290240=> 4800 baud
2864*150812a8SEvalZero // <2576384=> 9600 baud
2865*150812a8SEvalZero // <3866624=> 14400 baud
2866*150812a8SEvalZero // <5152768=> 19200 baud
2867*150812a8SEvalZero // <7729152=> 28800 baud
2868*150812a8SEvalZero // <8388608=> 31250 baud
2869*150812a8SEvalZero // <10309632=> 38400 baud
2870*150812a8SEvalZero // <15007744=> 56000 baud
2871*150812a8SEvalZero // <15462400=> 57600 baud
2872*150812a8SEvalZero // <20615168=> 76800 baud
2873*150812a8SEvalZero // <30924800=> 115200 baud
2874*150812a8SEvalZero // <61845504=> 230400 baud
2875*150812a8SEvalZero // <67108864=> 250000 baud
2876*150812a8SEvalZero // <123695104=> 460800 baud
2877*150812a8SEvalZero // <247386112=> 921600 baud
2878*150812a8SEvalZero // <268435456=> 1000000 baud
2879*150812a8SEvalZero 
2880*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
2881*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800
2882*150812a8SEvalZero #endif
2883*150812a8SEvalZero 
2884*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY  - Interrupt priority
2885*150812a8SEvalZero 
2886*150812a8SEvalZero // <0=> 0 (highest)
2887*150812a8SEvalZero // <1=> 1
2888*150812a8SEvalZero // <2=> 2
2889*150812a8SEvalZero // <3=> 3
2890*150812a8SEvalZero // <4=> 4
2891*150812a8SEvalZero // <5=> 5
2892*150812a8SEvalZero // <6=> 6
2893*150812a8SEvalZero // <7=> 7
2894*150812a8SEvalZero 
2895*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
2896*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
2897*150812a8SEvalZero #endif
2898*150812a8SEvalZero 
2899*150812a8SEvalZero // <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
2900*150812a8SEvalZero //==========================================================
2901*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_LOG_ENABLED
2902*150812a8SEvalZero #define NRFX_UART_CONFIG_LOG_ENABLED 0
2903*150812a8SEvalZero #endif
2904*150812a8SEvalZero // <o> NRFX_UART_CONFIG_LOG_LEVEL  - Default Severity level
2905*150812a8SEvalZero 
2906*150812a8SEvalZero // <0=> Off
2907*150812a8SEvalZero // <1=> Error
2908*150812a8SEvalZero // <2=> Warning
2909*150812a8SEvalZero // <3=> Info
2910*150812a8SEvalZero // <4=> Debug
2911*150812a8SEvalZero 
2912*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_LOG_LEVEL
2913*150812a8SEvalZero #define NRFX_UART_CONFIG_LOG_LEVEL 3
2914*150812a8SEvalZero #endif
2915*150812a8SEvalZero 
2916*150812a8SEvalZero // <o> NRFX_UART_CONFIG_INFO_COLOR  - ANSI escape code prefix.
2917*150812a8SEvalZero 
2918*150812a8SEvalZero // <0=> Default
2919*150812a8SEvalZero // <1=> Black
2920*150812a8SEvalZero // <2=> Red
2921*150812a8SEvalZero // <3=> Green
2922*150812a8SEvalZero // <4=> Yellow
2923*150812a8SEvalZero // <5=> Blue
2924*150812a8SEvalZero // <6=> Magenta
2925*150812a8SEvalZero // <7=> Cyan
2926*150812a8SEvalZero // <8=> White
2927*150812a8SEvalZero 
2928*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_INFO_COLOR
2929*150812a8SEvalZero #define NRFX_UART_CONFIG_INFO_COLOR 0
2930*150812a8SEvalZero #endif
2931*150812a8SEvalZero 
2932*150812a8SEvalZero // <o> NRFX_UART_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
2933*150812a8SEvalZero 
2934*150812a8SEvalZero // <0=> Default
2935*150812a8SEvalZero // <1=> Black
2936*150812a8SEvalZero // <2=> Red
2937*150812a8SEvalZero // <3=> Green
2938*150812a8SEvalZero // <4=> Yellow
2939*150812a8SEvalZero // <5=> Blue
2940*150812a8SEvalZero // <6=> Magenta
2941*150812a8SEvalZero // <7=> Cyan
2942*150812a8SEvalZero // <8=> White
2943*150812a8SEvalZero 
2944*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_DEBUG_COLOR
2945*150812a8SEvalZero #define NRFX_UART_CONFIG_DEBUG_COLOR 0
2946*150812a8SEvalZero #endif
2947*150812a8SEvalZero 
2948*150812a8SEvalZero // </e>
2949*150812a8SEvalZero 
2950*150812a8SEvalZero // </e>
2951*150812a8SEvalZero 
2952*150812a8SEvalZero // <e> NRFX_USBD_ENABLED - nrfx_usbd - USBD peripheral driver
2953*150812a8SEvalZero //==========================================================
2954*150812a8SEvalZero #ifndef NRFX_USBD_ENABLED
2955*150812a8SEvalZero #define NRFX_USBD_ENABLED 1
2956*150812a8SEvalZero #endif
2957*150812a8SEvalZero // <o> NRFX_USBD_CONFIG_IRQ_PRIORITY  - Interrupt priority
2958*150812a8SEvalZero 
2959*150812a8SEvalZero // <0=> 0 (highest)
2960*150812a8SEvalZero // <1=> 1
2961*150812a8SEvalZero // <2=> 2
2962*150812a8SEvalZero // <3=> 3
2963*150812a8SEvalZero // <4=> 4
2964*150812a8SEvalZero // <5=> 5
2965*150812a8SEvalZero // <6=> 6
2966*150812a8SEvalZero // <7=> 7
2967*150812a8SEvalZero 
2968*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_IRQ_PRIORITY
2969*150812a8SEvalZero #define NRFX_USBD_CONFIG_IRQ_PRIORITY 7
2970*150812a8SEvalZero #endif
2971*150812a8SEvalZero 
2972*150812a8SEvalZero // <q> USBD_CONFIG_DMASCHEDULER_ISO_BOOST  - Give priority to isochronous transfers
2973*150812a8SEvalZero 
2974*150812a8SEvalZero // <i> This option gives priority to isochronous transfers.
2975*150812a8SEvalZero // <i> Enabling it assures that isochronous transfers are always processed,
2976*150812a8SEvalZero // <i> even if multiple other transfers are pending.
2977*150812a8SEvalZero // <i> Isochronous endpoints are prioritized before the usbd_dma_scheduler_algorithm
2978*150812a8SEvalZero // <i> function is called, so the option is independent of the algorithm chosen.
2979*150812a8SEvalZero 
2980*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST
2981*150812a8SEvalZero #define NRFX_USBD_CONFIG_DMASCHEDULER_ISO_BOOST 1
2982*150812a8SEvalZero #endif
2983*150812a8SEvalZero 
2984*150812a8SEvalZero // <q> USBD_CONFIG_ISO_IN_ZLP  - Respond to an IN token on ISO IN endpoint with ZLP when no data is ready
2985*150812a8SEvalZero 
2986*150812a8SEvalZero 
2987*150812a8SEvalZero // <i> If set, ISO IN endpoint will respond to an IN token with ZLP when no data is ready to be sent.
2988*150812a8SEvalZero // <i> Else, there will be no response.
2989*150812a8SEvalZero 
2990*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_ISO_IN_ZLP
2991*150812a8SEvalZero #define NRFX_USBD_CONFIG_ISO_IN_ZLP 0
2992*150812a8SEvalZero #endif
2993*150812a8SEvalZero 
2994*150812a8SEvalZero // <e> NRFX_USBD_CONFIG_LOG_ENABLED - Enable logging in the module
2995*150812a8SEvalZero //==========================================================
2996*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_LOG_ENABLED
2997*150812a8SEvalZero #define NRFX_USBD_CONFIG_LOG_ENABLED 0
2998*150812a8SEvalZero #endif
2999*150812a8SEvalZero // <o> NRFX_USBD_CONFIG_LOG_LEVEL  - Default Severity level
3000*150812a8SEvalZero 
3001*150812a8SEvalZero // <0=> Off
3002*150812a8SEvalZero // <1=> Error
3003*150812a8SEvalZero // <2=> Warning
3004*150812a8SEvalZero // <3=> Info
3005*150812a8SEvalZero // <4=> Debug
3006*150812a8SEvalZero 
3007*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_LOG_LEVEL
3008*150812a8SEvalZero #define NRFX_USBD_CONFIG_LOG_LEVEL 3
3009*150812a8SEvalZero #endif
3010*150812a8SEvalZero 
3011*150812a8SEvalZero // <o> NRFX_USBD_CONFIG_INFO_COLOR  - ANSI escape code prefix.
3012*150812a8SEvalZero 
3013*150812a8SEvalZero // <0=> Default
3014*150812a8SEvalZero // <1=> Black
3015*150812a8SEvalZero // <2=> Red
3016*150812a8SEvalZero // <3=> Green
3017*150812a8SEvalZero // <4=> Yellow
3018*150812a8SEvalZero // <5=> Blue
3019*150812a8SEvalZero // <6=> Magenta
3020*150812a8SEvalZero // <7=> Cyan
3021*150812a8SEvalZero // <8=> White
3022*150812a8SEvalZero 
3023*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_INFO_COLOR
3024*150812a8SEvalZero #define NRFX_USBD_CONFIG_INFO_COLOR 0
3025*150812a8SEvalZero #endif
3026*150812a8SEvalZero 
3027*150812a8SEvalZero // <o> NRFX_USBD_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
3028*150812a8SEvalZero 
3029*150812a8SEvalZero // <0=> Default
3030*150812a8SEvalZero // <1=> Black
3031*150812a8SEvalZero // <2=> Red
3032*150812a8SEvalZero // <3=> Green
3033*150812a8SEvalZero // <4=> Yellow
3034*150812a8SEvalZero // <5=> Blue
3035*150812a8SEvalZero // <6=> Magenta
3036*150812a8SEvalZero // <7=> Cyan
3037*150812a8SEvalZero // <8=> White
3038*150812a8SEvalZero 
3039*150812a8SEvalZero #ifndef NRFX_USBD_CONFIG_DEBUG_COLOR
3040*150812a8SEvalZero #define NRFX_USBD_CONFIG_DEBUG_COLOR 0
3041*150812a8SEvalZero #endif
3042*150812a8SEvalZero 
3043*150812a8SEvalZero // </e>
3044*150812a8SEvalZero 
3045*150812a8SEvalZero // </e>
3046*150812a8SEvalZero 
3047*150812a8SEvalZero // <e> NRFX_WDT_ENABLED - nrfx_wdt - WDT peripheral driver
3048*150812a8SEvalZero //==========================================================
3049*150812a8SEvalZero #ifndef NRFX_WDT_ENABLED
3050*150812a8SEvalZero #define NRFX_WDT_ENABLED 1
3051*150812a8SEvalZero #endif
3052*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_BEHAVIOUR  - WDT behavior in CPU SLEEP or HALT mode
3053*150812a8SEvalZero 
3054*150812a8SEvalZero // <1=> Run in SLEEP, Pause in HALT
3055*150812a8SEvalZero // <8=> Pause in SLEEP, Run in HALT
3056*150812a8SEvalZero // <9=> Run in SLEEP and HALT
3057*150812a8SEvalZero // <0=> Pause in SLEEP and HALT
3058*150812a8SEvalZero 
3059*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_BEHAVIOUR
3060*150812a8SEvalZero #define NRFX_WDT_CONFIG_BEHAVIOUR 1
3061*150812a8SEvalZero #endif
3062*150812a8SEvalZero 
3063*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_RELOAD_VALUE - Reload value  <15-4294967295>
3064*150812a8SEvalZero 
3065*150812a8SEvalZero 
3066*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_RELOAD_VALUE
3067*150812a8SEvalZero #define NRFX_WDT_CONFIG_RELOAD_VALUE 2000
3068*150812a8SEvalZero #endif
3069*150812a8SEvalZero 
3070*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_NO_IRQ  - Remove WDT IRQ handling from WDT driver
3071*150812a8SEvalZero 
3072*150812a8SEvalZero // <0=> Include WDT IRQ handling
3073*150812a8SEvalZero // <1=> Remove WDT IRQ handling
3074*150812a8SEvalZero 
3075*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_NO_IRQ
3076*150812a8SEvalZero #define NRFX_WDT_CONFIG_NO_IRQ 0
3077*150812a8SEvalZero #endif
3078*150812a8SEvalZero 
3079*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_IRQ_PRIORITY  - Interrupt priority
3080*150812a8SEvalZero 
3081*150812a8SEvalZero // <0=> 0 (highest)
3082*150812a8SEvalZero // <1=> 1
3083*150812a8SEvalZero // <2=> 2
3084*150812a8SEvalZero // <3=> 3
3085*150812a8SEvalZero // <4=> 4
3086*150812a8SEvalZero // <5=> 5
3087*150812a8SEvalZero // <6=> 6
3088*150812a8SEvalZero // <7=> 7
3089*150812a8SEvalZero 
3090*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_IRQ_PRIORITY
3091*150812a8SEvalZero #define NRFX_WDT_CONFIG_IRQ_PRIORITY 7
3092*150812a8SEvalZero #endif
3093*150812a8SEvalZero 
3094*150812a8SEvalZero // <e> NRFX_WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
3095*150812a8SEvalZero //==========================================================
3096*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_ENABLED
3097*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_ENABLED 0
3098*150812a8SEvalZero #endif
3099*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_LOG_LEVEL  - Default Severity level
3100*150812a8SEvalZero 
3101*150812a8SEvalZero // <0=> Off
3102*150812a8SEvalZero // <1=> Error
3103*150812a8SEvalZero // <2=> Warning
3104*150812a8SEvalZero // <3=> Info
3105*150812a8SEvalZero // <4=> Debug
3106*150812a8SEvalZero 
3107*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_LEVEL
3108*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_LEVEL 3
3109*150812a8SEvalZero #endif
3110*150812a8SEvalZero 
3111*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_INFO_COLOR  - ANSI escape code prefix.
3112*150812a8SEvalZero 
3113*150812a8SEvalZero // <0=> Default
3114*150812a8SEvalZero // <1=> Black
3115*150812a8SEvalZero // <2=> Red
3116*150812a8SEvalZero // <3=> Green
3117*150812a8SEvalZero // <4=> Yellow
3118*150812a8SEvalZero // <5=> Blue
3119*150812a8SEvalZero // <6=> Magenta
3120*150812a8SEvalZero // <7=> Cyan
3121*150812a8SEvalZero // <8=> White
3122*150812a8SEvalZero 
3123*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_INFO_COLOR
3124*150812a8SEvalZero #define NRFX_WDT_CONFIG_INFO_COLOR 0
3125*150812a8SEvalZero #endif
3126*150812a8SEvalZero 
3127*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_DEBUG_COLOR  - ANSI escape code prefix.
3128*150812a8SEvalZero 
3129*150812a8SEvalZero // <0=> Default
3130*150812a8SEvalZero // <1=> Black
3131*150812a8SEvalZero // <2=> Red
3132*150812a8SEvalZero // <3=> Green
3133*150812a8SEvalZero // <4=> Yellow
3134*150812a8SEvalZero // <5=> Blue
3135*150812a8SEvalZero // <6=> Magenta
3136*150812a8SEvalZero // <7=> Cyan
3137*150812a8SEvalZero // <8=> White
3138*150812a8SEvalZero 
3139*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_DEBUG_COLOR
3140*150812a8SEvalZero #define NRFX_WDT_CONFIG_DEBUG_COLOR 0
3141*150812a8SEvalZero #endif
3142*150812a8SEvalZero 
3143*150812a8SEvalZero // </e>
3144*150812a8SEvalZero 
3145*150812a8SEvalZero // </e>
3146*150812a8SEvalZero 
3147*150812a8SEvalZero // </h>
3148*150812a8SEvalZero 
3149*150812a8SEvalZero #endif // NRFX_CONFIG_H__
3150