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_ADC_ENABLED - nrfx_adc - ADC peripheral driver 9*150812a8SEvalZero //========================================================== 10*150812a8SEvalZero #ifndef NRFX_ADC_ENABLED 11*150812a8SEvalZero #define NRFX_ADC_ENABLED 1 12*150812a8SEvalZero #endif 13*150812a8SEvalZero // <o> NRFX_ADC_CONFIG_IRQ_PRIORITY - Interrupt priority 14*150812a8SEvalZero 15*150812a8SEvalZero // <0=> 0 (highest) 16*150812a8SEvalZero // <1=> 1 17*150812a8SEvalZero // <2=> 2 18*150812a8SEvalZero // <3=> 3 19*150812a8SEvalZero 20*150812a8SEvalZero #ifndef NRFX_ADC_CONFIG_IRQ_PRIORITY 21*150812a8SEvalZero #define NRFX_ADC_CONFIG_IRQ_PRIORITY 3 22*150812a8SEvalZero #endif 23*150812a8SEvalZero 24*150812a8SEvalZero // <e> NRFX_ADC_CONFIG_LOG_ENABLED - Enables logging in the module. 25*150812a8SEvalZero //========================================================== 26*150812a8SEvalZero #ifndef NRFX_ADC_CONFIG_LOG_ENABLED 27*150812a8SEvalZero #define NRFX_ADC_CONFIG_LOG_ENABLED 0 28*150812a8SEvalZero #endif 29*150812a8SEvalZero // <o> NRFX_ADC_CONFIG_LOG_LEVEL - Default Severity level 30*150812a8SEvalZero 31*150812a8SEvalZero // <0=> Off 32*150812a8SEvalZero // <1=> Error 33*150812a8SEvalZero // <2=> Warning 34*150812a8SEvalZero // <3=> Info 35*150812a8SEvalZero // <4=> Debug 36*150812a8SEvalZero 37*150812a8SEvalZero #ifndef NRFX_ADC_CONFIG_LOG_LEVEL 38*150812a8SEvalZero #define NRFX_ADC_CONFIG_LOG_LEVEL 3 39*150812a8SEvalZero #endif 40*150812a8SEvalZero 41*150812a8SEvalZero // <o> NRFX_ADC_CONFIG_INFO_COLOR - ANSI escape code prefix. 42*150812a8SEvalZero 43*150812a8SEvalZero // <0=> Default 44*150812a8SEvalZero // <1=> Black 45*150812a8SEvalZero // <2=> Red 46*150812a8SEvalZero // <3=> Green 47*150812a8SEvalZero // <4=> Yellow 48*150812a8SEvalZero // <5=> Blue 49*150812a8SEvalZero // <6=> Magenta 50*150812a8SEvalZero // <7=> Cyan 51*150812a8SEvalZero // <8=> White 52*150812a8SEvalZero 53*150812a8SEvalZero #ifndef NRFX_ADC_CONFIG_INFO_COLOR 54*150812a8SEvalZero #define NRFX_ADC_CONFIG_INFO_COLOR 0 55*150812a8SEvalZero #endif 56*150812a8SEvalZero 57*150812a8SEvalZero // <o> NRFX_ADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 58*150812a8SEvalZero 59*150812a8SEvalZero // <0=> Default 60*150812a8SEvalZero // <1=> Black 61*150812a8SEvalZero // <2=> Red 62*150812a8SEvalZero // <3=> Green 63*150812a8SEvalZero // <4=> Yellow 64*150812a8SEvalZero // <5=> Blue 65*150812a8SEvalZero // <6=> Magenta 66*150812a8SEvalZero // <7=> Cyan 67*150812a8SEvalZero // <8=> White 68*150812a8SEvalZero 69*150812a8SEvalZero #ifndef NRFX_ADC_CONFIG_DEBUG_COLOR 70*150812a8SEvalZero #define NRFX_ADC_CONFIG_DEBUG_COLOR 0 71*150812a8SEvalZero #endif 72*150812a8SEvalZero 73*150812a8SEvalZero // </e> 74*150812a8SEvalZero 75*150812a8SEvalZero // </e> 76*150812a8SEvalZero 77*150812a8SEvalZero // <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver 78*150812a8SEvalZero //========================================================== 79*150812a8SEvalZero #ifndef NRFX_CLOCK_ENABLED 80*150812a8SEvalZero #define NRFX_CLOCK_ENABLED 1 81*150812a8SEvalZero #endif 82*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source 83*150812a8SEvalZero 84*150812a8SEvalZero // <0=> RC 85*150812a8SEvalZero // <1=> XTAL 86*150812a8SEvalZero // <2=> Synth 87*150812a8SEvalZero 88*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LF_SRC 89*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LF_SRC 1 90*150812a8SEvalZero #endif 91*150812a8SEvalZero 92*150812a8SEvalZero // <q> NRFX_CLOCK_CONFIG_LF_CAL_ENABLED - Enables LF Clock Calibration Support 93*150812a8SEvalZero 94*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 95*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LF_CAL_ENABLED 0 96*150812a8SEvalZero #endif 97*150812a8SEvalZero 98*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority 99*150812a8SEvalZero 100*150812a8SEvalZero // <0=> 0 (highest) 101*150812a8SEvalZero // <1=> 1 102*150812a8SEvalZero // <2=> 2 103*150812a8SEvalZero // <3=> 3 104*150812a8SEvalZero 105*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY 106*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 3 107*150812a8SEvalZero #endif 108*150812a8SEvalZero 109*150812a8SEvalZero // <e> NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module. 110*150812a8SEvalZero //========================================================== 111*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED 112*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0 113*150812a8SEvalZero #endif 114*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level 115*150812a8SEvalZero 116*150812a8SEvalZero // <0=> Off 117*150812a8SEvalZero // <1=> Error 118*150812a8SEvalZero // <2=> Warning 119*150812a8SEvalZero // <3=> Info 120*150812a8SEvalZero // <4=> Debug 121*150812a8SEvalZero 122*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL 123*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_LOG_LEVEL 3 124*150812a8SEvalZero #endif 125*150812a8SEvalZero 126*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix. 127*150812a8SEvalZero 128*150812a8SEvalZero // <0=> Default 129*150812a8SEvalZero // <1=> Black 130*150812a8SEvalZero // <2=> Red 131*150812a8SEvalZero // <3=> Green 132*150812a8SEvalZero // <4=> Yellow 133*150812a8SEvalZero // <5=> Blue 134*150812a8SEvalZero // <6=> Magenta 135*150812a8SEvalZero // <7=> Cyan 136*150812a8SEvalZero // <8=> White 137*150812a8SEvalZero 138*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_INFO_COLOR 139*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_INFO_COLOR 0 140*150812a8SEvalZero #endif 141*150812a8SEvalZero 142*150812a8SEvalZero // <o> NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 143*150812a8SEvalZero 144*150812a8SEvalZero // <0=> Default 145*150812a8SEvalZero // <1=> Black 146*150812a8SEvalZero // <2=> Red 147*150812a8SEvalZero // <3=> Green 148*150812a8SEvalZero // <4=> Yellow 149*150812a8SEvalZero // <5=> Blue 150*150812a8SEvalZero // <6=> Magenta 151*150812a8SEvalZero // <7=> Cyan 152*150812a8SEvalZero // <8=> White 153*150812a8SEvalZero 154*150812a8SEvalZero #ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR 155*150812a8SEvalZero #define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0 156*150812a8SEvalZero #endif 157*150812a8SEvalZero 158*150812a8SEvalZero // </e> 159*150812a8SEvalZero 160*150812a8SEvalZero // </e> 161*150812a8SEvalZero 162*150812a8SEvalZero // <e> NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver 163*150812a8SEvalZero //========================================================== 164*150812a8SEvalZero #ifndef NRFX_GPIOTE_ENABLED 165*150812a8SEvalZero #define NRFX_GPIOTE_ENABLED 1 166*150812a8SEvalZero #endif 167*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins 168*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 169*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1 170*150812a8SEvalZero #endif 171*150812a8SEvalZero 172*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority 173*150812a8SEvalZero 174*150812a8SEvalZero // <0=> 0 (highest) 175*150812a8SEvalZero // <1=> 1 176*150812a8SEvalZero // <2=> 2 177*150812a8SEvalZero // <3=> 3 178*150812a8SEvalZero 179*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 180*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 3 181*150812a8SEvalZero #endif 182*150812a8SEvalZero 183*150812a8SEvalZero // <e> NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module. 184*150812a8SEvalZero //========================================================== 185*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED 186*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0 187*150812a8SEvalZero #endif 188*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level 189*150812a8SEvalZero 190*150812a8SEvalZero // <0=> Off 191*150812a8SEvalZero // <1=> Error 192*150812a8SEvalZero // <2=> Warning 193*150812a8SEvalZero // <3=> Info 194*150812a8SEvalZero // <4=> Debug 195*150812a8SEvalZero 196*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL 197*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3 198*150812a8SEvalZero #endif 199*150812a8SEvalZero 200*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix. 201*150812a8SEvalZero 202*150812a8SEvalZero // <0=> Default 203*150812a8SEvalZero // <1=> Black 204*150812a8SEvalZero // <2=> Red 205*150812a8SEvalZero // <3=> Green 206*150812a8SEvalZero // <4=> Yellow 207*150812a8SEvalZero // <5=> Blue 208*150812a8SEvalZero // <6=> Magenta 209*150812a8SEvalZero // <7=> Cyan 210*150812a8SEvalZero // <8=> White 211*150812a8SEvalZero 212*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR 213*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_INFO_COLOR 0 214*150812a8SEvalZero #endif 215*150812a8SEvalZero 216*150812a8SEvalZero // <o> NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 217*150812a8SEvalZero 218*150812a8SEvalZero // <0=> Default 219*150812a8SEvalZero // <1=> Black 220*150812a8SEvalZero // <2=> Red 221*150812a8SEvalZero // <3=> Green 222*150812a8SEvalZero // <4=> Yellow 223*150812a8SEvalZero // <5=> Blue 224*150812a8SEvalZero // <6=> Magenta 225*150812a8SEvalZero // <7=> Cyan 226*150812a8SEvalZero // <8=> White 227*150812a8SEvalZero 228*150812a8SEvalZero #ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR 229*150812a8SEvalZero #define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0 230*150812a8SEvalZero #endif 231*150812a8SEvalZero 232*150812a8SEvalZero // </e> 233*150812a8SEvalZero 234*150812a8SEvalZero // </e> 235*150812a8SEvalZero 236*150812a8SEvalZero // <e> NRFX_LPCOMP_ENABLED - nrfx_lpcomp - LPCOMP peripheral driver 237*150812a8SEvalZero //========================================================== 238*150812a8SEvalZero #ifndef NRFX_LPCOMP_ENABLED 239*150812a8SEvalZero #define NRFX_LPCOMP_ENABLED 1 240*150812a8SEvalZero #endif 241*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_REFERENCE - Reference voltage 242*150812a8SEvalZero 243*150812a8SEvalZero // <0=> Supply 1/8 244*150812a8SEvalZero // <1=> Supply 2/8 245*150812a8SEvalZero // <2=> Supply 3/8 246*150812a8SEvalZero // <3=> Supply 4/8 247*150812a8SEvalZero // <4=> Supply 5/8 248*150812a8SEvalZero // <5=> Supply 6/8 249*150812a8SEvalZero // <6=> Supply 7/8 250*150812a8SEvalZero // <8=> Supply 1/16 (nRF52) 251*150812a8SEvalZero // <9=> Supply 3/16 (nRF52) 252*150812a8SEvalZero // <10=> Supply 5/16 (nRF52) 253*150812a8SEvalZero // <11=> Supply 7/16 (nRF52) 254*150812a8SEvalZero // <12=> Supply 9/16 (nRF52) 255*150812a8SEvalZero // <13=> Supply 11/16 (nRF52) 256*150812a8SEvalZero // <14=> Supply 13/16 (nRF52) 257*150812a8SEvalZero // <15=> Supply 15/16 (nRF52) 258*150812a8SEvalZero // <7=> External Ref 0 259*150812a8SEvalZero // <65543=> External Ref 1 260*150812a8SEvalZero 261*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_REFERENCE 262*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_REFERENCE 3 263*150812a8SEvalZero #endif 264*150812a8SEvalZero 265*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_DETECTION - Detection 266*150812a8SEvalZero 267*150812a8SEvalZero // <0=> Crossing 268*150812a8SEvalZero // <1=> Up 269*150812a8SEvalZero // <2=> Down 270*150812a8SEvalZero 271*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_DETECTION 272*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_DETECTION 2 273*150812a8SEvalZero #endif 274*150812a8SEvalZero 275*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_INPUT - Analog input 276*150812a8SEvalZero 277*150812a8SEvalZero // <0=> 0 278*150812a8SEvalZero // <1=> 1 279*150812a8SEvalZero // <2=> 2 280*150812a8SEvalZero // <3=> 3 281*150812a8SEvalZero // <4=> 4 282*150812a8SEvalZero // <5=> 5 283*150812a8SEvalZero // <6=> 6 284*150812a8SEvalZero // <7=> 7 285*150812a8SEvalZero 286*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_INPUT 287*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_INPUT 0 288*150812a8SEvalZero #endif 289*150812a8SEvalZero 290*150812a8SEvalZero // <q> NRFX_LPCOMP_CONFIG_HYST - Hysteresis 291*150812a8SEvalZero 292*150812a8SEvalZero 293*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_HYST 294*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_HYST 0 295*150812a8SEvalZero #endif 296*150812a8SEvalZero 297*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_IRQ_PRIORITY - Interrupt priority 298*150812a8SEvalZero 299*150812a8SEvalZero // <0=> 0 (highest) 300*150812a8SEvalZero // <1=> 1 301*150812a8SEvalZero // <2=> 2 302*150812a8SEvalZero // <3=> 3 303*150812a8SEvalZero 304*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_IRQ_PRIORITY 305*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_IRQ_PRIORITY 3 306*150812a8SEvalZero #endif 307*150812a8SEvalZero 308*150812a8SEvalZero // <e> NRFX_LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module. 309*150812a8SEvalZero //========================================================== 310*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_LOG_ENABLED 311*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_LOG_ENABLED 0 312*150812a8SEvalZero #endif 313*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_LOG_LEVEL - Default Severity level 314*150812a8SEvalZero 315*150812a8SEvalZero // <0=> Off 316*150812a8SEvalZero // <1=> Error 317*150812a8SEvalZero // <2=> Warning 318*150812a8SEvalZero // <3=> Info 319*150812a8SEvalZero // <4=> Debug 320*150812a8SEvalZero 321*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_LOG_LEVEL 322*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_LOG_LEVEL 3 323*150812a8SEvalZero #endif 324*150812a8SEvalZero 325*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix. 326*150812a8SEvalZero 327*150812a8SEvalZero // <0=> Default 328*150812a8SEvalZero // <1=> Black 329*150812a8SEvalZero // <2=> Red 330*150812a8SEvalZero // <3=> Green 331*150812a8SEvalZero // <4=> Yellow 332*150812a8SEvalZero // <5=> Blue 333*150812a8SEvalZero // <6=> Magenta 334*150812a8SEvalZero // <7=> Cyan 335*150812a8SEvalZero // <8=> White 336*150812a8SEvalZero 337*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_INFO_COLOR 338*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_INFO_COLOR 0 339*150812a8SEvalZero #endif 340*150812a8SEvalZero 341*150812a8SEvalZero // <o> NRFX_LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 342*150812a8SEvalZero 343*150812a8SEvalZero // <0=> Default 344*150812a8SEvalZero // <1=> Black 345*150812a8SEvalZero // <2=> Red 346*150812a8SEvalZero // <3=> Green 347*150812a8SEvalZero // <4=> Yellow 348*150812a8SEvalZero // <5=> Blue 349*150812a8SEvalZero // <6=> Magenta 350*150812a8SEvalZero // <7=> Cyan 351*150812a8SEvalZero // <8=> White 352*150812a8SEvalZero 353*150812a8SEvalZero #ifndef NRFX_LPCOMP_CONFIG_DEBUG_COLOR 354*150812a8SEvalZero #define NRFX_LPCOMP_CONFIG_DEBUG_COLOR 0 355*150812a8SEvalZero #endif 356*150812a8SEvalZero 357*150812a8SEvalZero // </e> 358*150812a8SEvalZero 359*150812a8SEvalZero // </e> 360*150812a8SEvalZero 361*150812a8SEvalZero // <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver 362*150812a8SEvalZero //========================================================== 363*150812a8SEvalZero #ifndef NRFX_POWER_ENABLED 364*150812a8SEvalZero #define NRFX_POWER_ENABLED 1 365*150812a8SEvalZero #endif 366*150812a8SEvalZero // <o> NRFX_POWER_CONFIG_IRQ_PRIORITY - Interrupt priority 367*150812a8SEvalZero 368*150812a8SEvalZero // <0=> 0 (highest) 369*150812a8SEvalZero // <1=> 1 370*150812a8SEvalZero // <2=> 2 371*150812a8SEvalZero // <3=> 3 372*150812a8SEvalZero 373*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY 374*150812a8SEvalZero #define NRFX_POWER_CONFIG_IRQ_PRIORITY 3 375*150812a8SEvalZero #endif 376*150812a8SEvalZero 377*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator 378*150812a8SEvalZero 379*150812a8SEvalZero 380*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled. 381*150812a8SEvalZero 382*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN 383*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0 384*150812a8SEvalZero #endif 385*150812a8SEvalZero 386*150812a8SEvalZero // <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator 387*150812a8SEvalZero 388*150812a8SEvalZero 389*150812a8SEvalZero // <i> This settings means only that components for DCDC regulator are installed and it can be enabled. 390*150812a8SEvalZero 391*150812a8SEvalZero #ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 392*150812a8SEvalZero #define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0 393*150812a8SEvalZero #endif 394*150812a8SEvalZero 395*150812a8SEvalZero // </e> 396*150812a8SEvalZero 397*150812a8SEvalZero // <e> NRFX_PPI_ENABLED - nrfx_ppi - PPI peripheral allocator 398*150812a8SEvalZero //========================================================== 399*150812a8SEvalZero #ifndef NRFX_PPI_ENABLED 400*150812a8SEvalZero #define NRFX_PPI_ENABLED 1 401*150812a8SEvalZero #endif 402*150812a8SEvalZero // <e> NRFX_PPI_CONFIG_LOG_ENABLED - Enables logging in the module. 403*150812a8SEvalZero //========================================================== 404*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_ENABLED 405*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_ENABLED 0 406*150812a8SEvalZero #endif 407*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_LOG_LEVEL - Default Severity level 408*150812a8SEvalZero 409*150812a8SEvalZero // <0=> Off 410*150812a8SEvalZero // <1=> Error 411*150812a8SEvalZero // <2=> Warning 412*150812a8SEvalZero // <3=> Info 413*150812a8SEvalZero // <4=> Debug 414*150812a8SEvalZero 415*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_LOG_LEVEL 416*150812a8SEvalZero #define NRFX_PPI_CONFIG_LOG_LEVEL 3 417*150812a8SEvalZero #endif 418*150812a8SEvalZero 419*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_INFO_COLOR - ANSI escape code prefix. 420*150812a8SEvalZero 421*150812a8SEvalZero // <0=> Default 422*150812a8SEvalZero // <1=> Black 423*150812a8SEvalZero // <2=> Red 424*150812a8SEvalZero // <3=> Green 425*150812a8SEvalZero // <4=> Yellow 426*150812a8SEvalZero // <5=> Blue 427*150812a8SEvalZero // <6=> Magenta 428*150812a8SEvalZero // <7=> Cyan 429*150812a8SEvalZero // <8=> White 430*150812a8SEvalZero 431*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_INFO_COLOR 432*150812a8SEvalZero #define NRFX_PPI_CONFIG_INFO_COLOR 0 433*150812a8SEvalZero #endif 434*150812a8SEvalZero 435*150812a8SEvalZero // <o> NRFX_PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 436*150812a8SEvalZero 437*150812a8SEvalZero // <0=> Default 438*150812a8SEvalZero // <1=> Black 439*150812a8SEvalZero // <2=> Red 440*150812a8SEvalZero // <3=> Green 441*150812a8SEvalZero // <4=> Yellow 442*150812a8SEvalZero // <5=> Blue 443*150812a8SEvalZero // <6=> Magenta 444*150812a8SEvalZero // <7=> Cyan 445*150812a8SEvalZero // <8=> White 446*150812a8SEvalZero 447*150812a8SEvalZero #ifndef NRFX_PPI_CONFIG_DEBUG_COLOR 448*150812a8SEvalZero #define NRFX_PPI_CONFIG_DEBUG_COLOR 0 449*150812a8SEvalZero #endif 450*150812a8SEvalZero 451*150812a8SEvalZero // </e> 452*150812a8SEvalZero 453*150812a8SEvalZero // </e> 454*150812a8SEvalZero 455*150812a8SEvalZero // <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module 456*150812a8SEvalZero //========================================================== 457*150812a8SEvalZero #ifndef NRFX_PRS_ENABLED 458*150812a8SEvalZero #define NRFX_PRS_ENABLED 1 459*150812a8SEvalZero #endif 460*150812a8SEvalZero // <q> NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module. 461*150812a8SEvalZero 462*150812a8SEvalZero 463*150812a8SEvalZero #ifndef NRFX_PRS_BOX_0_ENABLED 464*150812a8SEvalZero #define NRFX_PRS_BOX_0_ENABLED 1 465*150812a8SEvalZero #endif 466*150812a8SEvalZero 467*150812a8SEvalZero // <q> NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module. 468*150812a8SEvalZero 469*150812a8SEvalZero 470*150812a8SEvalZero #ifndef NRFX_PRS_BOX_1_ENABLED 471*150812a8SEvalZero #define NRFX_PRS_BOX_1_ENABLED 1 472*150812a8SEvalZero #endif 473*150812a8SEvalZero 474*150812a8SEvalZero // <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module. 475*150812a8SEvalZero //========================================================== 476*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_ENABLED 477*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_ENABLED 0 478*150812a8SEvalZero #endif 479*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level 480*150812a8SEvalZero 481*150812a8SEvalZero // <0=> Off 482*150812a8SEvalZero // <1=> Error 483*150812a8SEvalZero // <2=> Warning 484*150812a8SEvalZero // <3=> Info 485*150812a8SEvalZero // <4=> Debug 486*150812a8SEvalZero 487*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_LOG_LEVEL 488*150812a8SEvalZero #define NRFX_PRS_CONFIG_LOG_LEVEL 3 489*150812a8SEvalZero #endif 490*150812a8SEvalZero 491*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_INFO_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_PRS_CONFIG_INFO_COLOR 504*150812a8SEvalZero #define NRFX_PRS_CONFIG_INFO_COLOR 0 505*150812a8SEvalZero #endif 506*150812a8SEvalZero 507*150812a8SEvalZero // <o> NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 508*150812a8SEvalZero 509*150812a8SEvalZero // <0=> Default 510*150812a8SEvalZero // <1=> Black 511*150812a8SEvalZero // <2=> Red 512*150812a8SEvalZero // <3=> Green 513*150812a8SEvalZero // <4=> Yellow 514*150812a8SEvalZero // <5=> Blue 515*150812a8SEvalZero // <6=> Magenta 516*150812a8SEvalZero // <7=> Cyan 517*150812a8SEvalZero // <8=> White 518*150812a8SEvalZero 519*150812a8SEvalZero #ifndef NRFX_PRS_CONFIG_DEBUG_COLOR 520*150812a8SEvalZero #define NRFX_PRS_CONFIG_DEBUG_COLOR 0 521*150812a8SEvalZero #endif 522*150812a8SEvalZero 523*150812a8SEvalZero // </e> 524*150812a8SEvalZero 525*150812a8SEvalZero // </e> 526*150812a8SEvalZero 527*150812a8SEvalZero // <e> NRFX_QDEC_ENABLED - nrfx_qdec - QDEC peripheral driver 528*150812a8SEvalZero //========================================================== 529*150812a8SEvalZero #ifndef NRFX_QDEC_ENABLED 530*150812a8SEvalZero #define NRFX_QDEC_ENABLED 1 531*150812a8SEvalZero #endif 532*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_REPORTPER - Report period 533*150812a8SEvalZero 534*150812a8SEvalZero // <0=> 10 Samples 535*150812a8SEvalZero // <1=> 40 Samples 536*150812a8SEvalZero // <2=> 80 Samples 537*150812a8SEvalZero // <3=> 120 Samples 538*150812a8SEvalZero // <4=> 160 Samples 539*150812a8SEvalZero // <5=> 200 Samples 540*150812a8SEvalZero // <6=> 240 Samples 541*150812a8SEvalZero // <7=> 280 Samples 542*150812a8SEvalZero 543*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_REPORTPER 544*150812a8SEvalZero #define NRFX_QDEC_CONFIG_REPORTPER 0 545*150812a8SEvalZero #endif 546*150812a8SEvalZero 547*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_SAMPLEPER - Sample period 548*150812a8SEvalZero 549*150812a8SEvalZero // <0=> 128 us 550*150812a8SEvalZero // <1=> 256 us 551*150812a8SEvalZero // <2=> 512 us 552*150812a8SEvalZero // <3=> 1024 us 553*150812a8SEvalZero // <4=> 2048 us 554*150812a8SEvalZero // <5=> 4096 us 555*150812a8SEvalZero // <6=> 8192 us 556*150812a8SEvalZero // <7=> 16384 us 557*150812a8SEvalZero 558*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLEPER 559*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLEPER 7 560*150812a8SEvalZero #endif 561*150812a8SEvalZero 562*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_A - A pin <0-31> 563*150812a8SEvalZero 564*150812a8SEvalZero 565*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_A 566*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_A 31 567*150812a8SEvalZero #endif 568*150812a8SEvalZero 569*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_B - B pin <0-31> 570*150812a8SEvalZero 571*150812a8SEvalZero 572*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_B 573*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_B 31 574*150812a8SEvalZero #endif 575*150812a8SEvalZero 576*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_PIO_LED - LED pin <0-31> 577*150812a8SEvalZero 578*150812a8SEvalZero 579*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_PIO_LED 580*150812a8SEvalZero #define NRFX_QDEC_CONFIG_PIO_LED 31 581*150812a8SEvalZero #endif 582*150812a8SEvalZero 583*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPRE - LED pre 584*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPRE 585*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPRE 511 586*150812a8SEvalZero #endif 587*150812a8SEvalZero 588*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LEDPOL - LED polarity 589*150812a8SEvalZero 590*150812a8SEvalZero // <0=> Active low 591*150812a8SEvalZero // <1=> Active high 592*150812a8SEvalZero 593*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LEDPOL 594*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LEDPOL 1 595*150812a8SEvalZero #endif 596*150812a8SEvalZero 597*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_DBFEN - Debouncing enable 598*150812a8SEvalZero 599*150812a8SEvalZero 600*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DBFEN 601*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DBFEN 0 602*150812a8SEvalZero #endif 603*150812a8SEvalZero 604*150812a8SEvalZero // <q> NRFX_QDEC_CONFIG_SAMPLE_INTEN - Sample ready interrupt enable 605*150812a8SEvalZero 606*150812a8SEvalZero 607*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_SAMPLE_INTEN 608*150812a8SEvalZero #define NRFX_QDEC_CONFIG_SAMPLE_INTEN 0 609*150812a8SEvalZero #endif 610*150812a8SEvalZero 611*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_IRQ_PRIORITY - Interrupt priority 612*150812a8SEvalZero 613*150812a8SEvalZero // <0=> 0 (highest) 614*150812a8SEvalZero // <1=> 1 615*150812a8SEvalZero // <2=> 2 616*150812a8SEvalZero // <3=> 3 617*150812a8SEvalZero 618*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_IRQ_PRIORITY 619*150812a8SEvalZero #define NRFX_QDEC_CONFIG_IRQ_PRIORITY 3 620*150812a8SEvalZero #endif 621*150812a8SEvalZero 622*150812a8SEvalZero // <e> NRFX_QDEC_CONFIG_LOG_ENABLED - Enables logging in the module. 623*150812a8SEvalZero //========================================================== 624*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_ENABLED 625*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_ENABLED 0 626*150812a8SEvalZero #endif 627*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_LOG_LEVEL - Default Severity level 628*150812a8SEvalZero 629*150812a8SEvalZero // <0=> Off 630*150812a8SEvalZero // <1=> Error 631*150812a8SEvalZero // <2=> Warning 632*150812a8SEvalZero // <3=> Info 633*150812a8SEvalZero // <4=> Debug 634*150812a8SEvalZero 635*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_LOG_LEVEL 636*150812a8SEvalZero #define NRFX_QDEC_CONFIG_LOG_LEVEL 3 637*150812a8SEvalZero #endif 638*150812a8SEvalZero 639*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix. 640*150812a8SEvalZero 641*150812a8SEvalZero // <0=> Default 642*150812a8SEvalZero // <1=> Black 643*150812a8SEvalZero // <2=> Red 644*150812a8SEvalZero // <3=> Green 645*150812a8SEvalZero // <4=> Yellow 646*150812a8SEvalZero // <5=> Blue 647*150812a8SEvalZero // <6=> Magenta 648*150812a8SEvalZero // <7=> Cyan 649*150812a8SEvalZero // <8=> White 650*150812a8SEvalZero 651*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_INFO_COLOR 652*150812a8SEvalZero #define NRFX_QDEC_CONFIG_INFO_COLOR 0 653*150812a8SEvalZero #endif 654*150812a8SEvalZero 655*150812a8SEvalZero // <o> NRFX_QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 656*150812a8SEvalZero 657*150812a8SEvalZero // <0=> Default 658*150812a8SEvalZero // <1=> Black 659*150812a8SEvalZero // <2=> Red 660*150812a8SEvalZero // <3=> Green 661*150812a8SEvalZero // <4=> Yellow 662*150812a8SEvalZero // <5=> Blue 663*150812a8SEvalZero // <6=> Magenta 664*150812a8SEvalZero // <7=> Cyan 665*150812a8SEvalZero // <8=> White 666*150812a8SEvalZero 667*150812a8SEvalZero #ifndef NRFX_QDEC_CONFIG_DEBUG_COLOR 668*150812a8SEvalZero #define NRFX_QDEC_CONFIG_DEBUG_COLOR 0 669*150812a8SEvalZero #endif 670*150812a8SEvalZero 671*150812a8SEvalZero // </e> 672*150812a8SEvalZero 673*150812a8SEvalZero // </e> 674*150812a8SEvalZero 675*150812a8SEvalZero // <e> NRFX_RNG_ENABLED - nrfx_rng - RNG peripheral driver 676*150812a8SEvalZero //========================================================== 677*150812a8SEvalZero #ifndef NRFX_RNG_ENABLED 678*150812a8SEvalZero #define NRFX_RNG_ENABLED 1 679*150812a8SEvalZero #endif 680*150812a8SEvalZero // <q> NRFX_RNG_CONFIG_ERROR_CORRECTION - Error correction 681*150812a8SEvalZero 682*150812a8SEvalZero 683*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_ERROR_CORRECTION 684*150812a8SEvalZero #define NRFX_RNG_CONFIG_ERROR_CORRECTION 1 685*150812a8SEvalZero #endif 686*150812a8SEvalZero 687*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_IRQ_PRIORITY - Interrupt priority 688*150812a8SEvalZero 689*150812a8SEvalZero // <0=> 0 (highest) 690*150812a8SEvalZero // <1=> 1 691*150812a8SEvalZero // <2=> 2 692*150812a8SEvalZero // <3=> 3 693*150812a8SEvalZero 694*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_IRQ_PRIORITY 695*150812a8SEvalZero #define NRFX_RNG_CONFIG_IRQ_PRIORITY 3 696*150812a8SEvalZero #endif 697*150812a8SEvalZero 698*150812a8SEvalZero // <e> NRFX_RNG_CONFIG_LOG_ENABLED - Enables logging in the module. 699*150812a8SEvalZero //========================================================== 700*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_ENABLED 701*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_ENABLED 0 702*150812a8SEvalZero #endif 703*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_LOG_LEVEL - Default Severity level 704*150812a8SEvalZero 705*150812a8SEvalZero // <0=> Off 706*150812a8SEvalZero // <1=> Error 707*150812a8SEvalZero // <2=> Warning 708*150812a8SEvalZero // <3=> Info 709*150812a8SEvalZero // <4=> Debug 710*150812a8SEvalZero 711*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_LOG_LEVEL 712*150812a8SEvalZero #define NRFX_RNG_CONFIG_LOG_LEVEL 3 713*150812a8SEvalZero #endif 714*150812a8SEvalZero 715*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_INFO_COLOR - ANSI escape code prefix. 716*150812a8SEvalZero 717*150812a8SEvalZero // <0=> Default 718*150812a8SEvalZero // <1=> Black 719*150812a8SEvalZero // <2=> Red 720*150812a8SEvalZero // <3=> Green 721*150812a8SEvalZero // <4=> Yellow 722*150812a8SEvalZero // <5=> Blue 723*150812a8SEvalZero // <6=> Magenta 724*150812a8SEvalZero // <7=> Cyan 725*150812a8SEvalZero // <8=> White 726*150812a8SEvalZero 727*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_INFO_COLOR 728*150812a8SEvalZero #define NRFX_RNG_CONFIG_INFO_COLOR 0 729*150812a8SEvalZero #endif 730*150812a8SEvalZero 731*150812a8SEvalZero // <o> NRFX_RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 732*150812a8SEvalZero 733*150812a8SEvalZero // <0=> Default 734*150812a8SEvalZero // <1=> Black 735*150812a8SEvalZero // <2=> Red 736*150812a8SEvalZero // <3=> Green 737*150812a8SEvalZero // <4=> Yellow 738*150812a8SEvalZero // <5=> Blue 739*150812a8SEvalZero // <6=> Magenta 740*150812a8SEvalZero // <7=> Cyan 741*150812a8SEvalZero // <8=> White 742*150812a8SEvalZero 743*150812a8SEvalZero #ifndef NRFX_RNG_CONFIG_DEBUG_COLOR 744*150812a8SEvalZero #define NRFX_RNG_CONFIG_DEBUG_COLOR 0 745*150812a8SEvalZero #endif 746*150812a8SEvalZero 747*150812a8SEvalZero // </e> 748*150812a8SEvalZero 749*150812a8SEvalZero // </e> 750*150812a8SEvalZero 751*150812a8SEvalZero // <e> NRFX_RTC_ENABLED - nrfx_rtc - RTC peripheral driver 752*150812a8SEvalZero //========================================================== 753*150812a8SEvalZero #ifndef NRFX_RTC_ENABLED 754*150812a8SEvalZero #define NRFX_RTC_ENABLED 1 755*150812a8SEvalZero #endif 756*150812a8SEvalZero // <q> NRFX_RTC0_ENABLED - Enable RTC0 instance 757*150812a8SEvalZero 758*150812a8SEvalZero 759*150812a8SEvalZero #ifndef NRFX_RTC0_ENABLED 760*150812a8SEvalZero #define NRFX_RTC0_ENABLED 1 761*150812a8SEvalZero #endif 762*150812a8SEvalZero 763*150812a8SEvalZero // <q> NRFX_RTC1_ENABLED - Enable RTC1 instance 764*150812a8SEvalZero 765*150812a8SEvalZero 766*150812a8SEvalZero #ifndef NRFX_RTC1_ENABLED 767*150812a8SEvalZero #define NRFX_RTC1_ENABLED 1 768*150812a8SEvalZero #endif 769*150812a8SEvalZero 770*150812a8SEvalZero // <o> NRFX_RTC_MAXIMUM_LATENCY_US - Maximum possible time[us] in highest priority interrupt 771*150812a8SEvalZero #ifndef NRFX_RTC_MAXIMUM_LATENCY_US 772*150812a8SEvalZero #define NRFX_RTC_MAXIMUM_LATENCY_US 2000 773*150812a8SEvalZero #endif 774*150812a8SEvalZero 775*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_FREQUENCY - Frequency <16-32768> 776*150812a8SEvalZero 777*150812a8SEvalZero 778*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_FREQUENCY 779*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_FREQUENCY 32768 780*150812a8SEvalZero #endif 781*150812a8SEvalZero 782*150812a8SEvalZero // <q> NRFX_RTC_DEFAULT_CONFIG_RELIABLE - Ensures safe compare event triggering 783*150812a8SEvalZero 784*150812a8SEvalZero 785*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_RELIABLE 786*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_RELIABLE 0 787*150812a8SEvalZero #endif 788*150812a8SEvalZero 789*150812a8SEvalZero // <o> NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 790*150812a8SEvalZero 791*150812a8SEvalZero // <0=> 0 (highest) 792*150812a8SEvalZero // <1=> 1 793*150812a8SEvalZero // <2=> 2 794*150812a8SEvalZero // <3=> 3 795*150812a8SEvalZero 796*150812a8SEvalZero #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 797*150812a8SEvalZero #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 3 798*150812a8SEvalZero #endif 799*150812a8SEvalZero 800*150812a8SEvalZero // <e> NRFX_RTC_CONFIG_LOG_ENABLED - Enables logging in the module. 801*150812a8SEvalZero //========================================================== 802*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_ENABLED 803*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_ENABLED 0 804*150812a8SEvalZero #endif 805*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_LOG_LEVEL - Default Severity level 806*150812a8SEvalZero 807*150812a8SEvalZero // <0=> Off 808*150812a8SEvalZero // <1=> Error 809*150812a8SEvalZero // <2=> Warning 810*150812a8SEvalZero // <3=> Info 811*150812a8SEvalZero // <4=> Debug 812*150812a8SEvalZero 813*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_LOG_LEVEL 814*150812a8SEvalZero #define NRFX_RTC_CONFIG_LOG_LEVEL 3 815*150812a8SEvalZero #endif 816*150812a8SEvalZero 817*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_INFO_COLOR - ANSI escape code prefix. 818*150812a8SEvalZero 819*150812a8SEvalZero // <0=> Default 820*150812a8SEvalZero // <1=> Black 821*150812a8SEvalZero // <2=> Red 822*150812a8SEvalZero // <3=> Green 823*150812a8SEvalZero // <4=> Yellow 824*150812a8SEvalZero // <5=> Blue 825*150812a8SEvalZero // <6=> Magenta 826*150812a8SEvalZero // <7=> Cyan 827*150812a8SEvalZero // <8=> White 828*150812a8SEvalZero 829*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_INFO_COLOR 830*150812a8SEvalZero #define NRFX_RTC_CONFIG_INFO_COLOR 0 831*150812a8SEvalZero #endif 832*150812a8SEvalZero 833*150812a8SEvalZero // <o> NRFX_RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 834*150812a8SEvalZero 835*150812a8SEvalZero // <0=> Default 836*150812a8SEvalZero // <1=> Black 837*150812a8SEvalZero // <2=> Red 838*150812a8SEvalZero // <3=> Green 839*150812a8SEvalZero // <4=> Yellow 840*150812a8SEvalZero // <5=> Blue 841*150812a8SEvalZero // <6=> Magenta 842*150812a8SEvalZero // <7=> Cyan 843*150812a8SEvalZero // <8=> White 844*150812a8SEvalZero 845*150812a8SEvalZero #ifndef NRFX_RTC_CONFIG_DEBUG_COLOR 846*150812a8SEvalZero #define NRFX_RTC_CONFIG_DEBUG_COLOR 0 847*150812a8SEvalZero #endif 848*150812a8SEvalZero 849*150812a8SEvalZero // </e> 850*150812a8SEvalZero 851*150812a8SEvalZero // </e> 852*150812a8SEvalZero 853*150812a8SEvalZero // <e> NRFX_SPIS_ENABLED - nrfx_spis - SPIS peripheral driver 854*150812a8SEvalZero //========================================================== 855*150812a8SEvalZero #ifndef NRFX_SPIS_ENABLED 856*150812a8SEvalZero #define NRFX_SPIS_ENABLED 1 857*150812a8SEvalZero #endif 858*150812a8SEvalZero // <q> NRFX_SPIS1_ENABLED - Enable SPIS1 instance 859*150812a8SEvalZero 860*150812a8SEvalZero 861*150812a8SEvalZero #ifndef NRFX_SPIS1_ENABLED 862*150812a8SEvalZero #define NRFX_SPIS1_ENABLED 1 863*150812a8SEvalZero #endif 864*150812a8SEvalZero 865*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 866*150812a8SEvalZero 867*150812a8SEvalZero // <0=> 0 (highest) 868*150812a8SEvalZero // <1=> 1 869*150812a8SEvalZero // <2=> 2 870*150812a8SEvalZero // <3=> 3 871*150812a8SEvalZero 872*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 873*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 3 874*150812a8SEvalZero #endif 875*150812a8SEvalZero 876*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_DEF - SPIS default DEF character <0-255> 877*150812a8SEvalZero 878*150812a8SEvalZero 879*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_DEF 880*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_DEF 255 881*150812a8SEvalZero #endif 882*150812a8SEvalZero 883*150812a8SEvalZero // <o> NRFX_SPIS_DEFAULT_ORC - SPIS default ORC character <0-255> 884*150812a8SEvalZero 885*150812a8SEvalZero 886*150812a8SEvalZero #ifndef NRFX_SPIS_DEFAULT_ORC 887*150812a8SEvalZero #define NRFX_SPIS_DEFAULT_ORC 255 888*150812a8SEvalZero #endif 889*150812a8SEvalZero 890*150812a8SEvalZero // <e> NRFX_SPIS_CONFIG_LOG_ENABLED - Enables logging in the module. 891*150812a8SEvalZero //========================================================== 892*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_ENABLED 893*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_ENABLED 0 894*150812a8SEvalZero #endif 895*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_LOG_LEVEL - Default Severity level 896*150812a8SEvalZero 897*150812a8SEvalZero // <0=> Off 898*150812a8SEvalZero // <1=> Error 899*150812a8SEvalZero // <2=> Warning 900*150812a8SEvalZero // <3=> Info 901*150812a8SEvalZero // <4=> Debug 902*150812a8SEvalZero 903*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_LOG_LEVEL 904*150812a8SEvalZero #define NRFX_SPIS_CONFIG_LOG_LEVEL 3 905*150812a8SEvalZero #endif 906*150812a8SEvalZero 907*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix. 908*150812a8SEvalZero 909*150812a8SEvalZero // <0=> Default 910*150812a8SEvalZero // <1=> Black 911*150812a8SEvalZero // <2=> Red 912*150812a8SEvalZero // <3=> Green 913*150812a8SEvalZero // <4=> Yellow 914*150812a8SEvalZero // <5=> Blue 915*150812a8SEvalZero // <6=> Magenta 916*150812a8SEvalZero // <7=> Cyan 917*150812a8SEvalZero // <8=> White 918*150812a8SEvalZero 919*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_INFO_COLOR 920*150812a8SEvalZero #define NRFX_SPIS_CONFIG_INFO_COLOR 0 921*150812a8SEvalZero #endif 922*150812a8SEvalZero 923*150812a8SEvalZero // <o> NRFX_SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 924*150812a8SEvalZero 925*150812a8SEvalZero // <0=> Default 926*150812a8SEvalZero // <1=> Black 927*150812a8SEvalZero // <2=> Red 928*150812a8SEvalZero // <3=> Green 929*150812a8SEvalZero // <4=> Yellow 930*150812a8SEvalZero // <5=> Blue 931*150812a8SEvalZero // <6=> Magenta 932*150812a8SEvalZero // <7=> Cyan 933*150812a8SEvalZero // <8=> White 934*150812a8SEvalZero 935*150812a8SEvalZero #ifndef NRFX_SPIS_CONFIG_DEBUG_COLOR 936*150812a8SEvalZero #define NRFX_SPIS_CONFIG_DEBUG_COLOR 0 937*150812a8SEvalZero #endif 938*150812a8SEvalZero 939*150812a8SEvalZero // </e> 940*150812a8SEvalZero 941*150812a8SEvalZero // </e> 942*150812a8SEvalZero 943*150812a8SEvalZero // <e> NRFX_SPI_ENABLED - nrfx_spi - SPI peripheral driver 944*150812a8SEvalZero //========================================================== 945*150812a8SEvalZero #ifndef NRFX_SPI_ENABLED 946*150812a8SEvalZero #define NRFX_SPI_ENABLED 1 947*150812a8SEvalZero #endif 948*150812a8SEvalZero // <q> NRFX_SPI0_ENABLED - Enable SPI0 instance 949*150812a8SEvalZero 950*150812a8SEvalZero 951*150812a8SEvalZero #ifndef NRFX_SPI0_ENABLED 952*150812a8SEvalZero #define NRFX_SPI0_ENABLED 1 953*150812a8SEvalZero #endif 954*150812a8SEvalZero 955*150812a8SEvalZero // <q> NRFX_SPI1_ENABLED - Enable SPI1 instance 956*150812a8SEvalZero 957*150812a8SEvalZero 958*150812a8SEvalZero #ifndef NRFX_SPI1_ENABLED 959*150812a8SEvalZero #define NRFX_SPI1_ENABLED 1 960*150812a8SEvalZero #endif 961*150812a8SEvalZero 962*150812a8SEvalZero // <o> NRFX_SPI_MISO_PULL_CFG - MISO pin pull configuration. 963*150812a8SEvalZero 964*150812a8SEvalZero // <0=> NRF_GPIO_PIN_NOPULL 965*150812a8SEvalZero // <1=> NRF_GPIO_PIN_PULLDOWN 966*150812a8SEvalZero // <3=> NRF_GPIO_PIN_PULLUP 967*150812a8SEvalZero 968*150812a8SEvalZero #ifndef NRFX_SPI_MISO_PULL_CFG 969*150812a8SEvalZero #define NRFX_SPI_MISO_PULL_CFG 1 970*150812a8SEvalZero #endif 971*150812a8SEvalZero 972*150812a8SEvalZero // <o> NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 973*150812a8SEvalZero 974*150812a8SEvalZero // <0=> 0 (highest) 975*150812a8SEvalZero // <1=> 1 976*150812a8SEvalZero // <2=> 2 977*150812a8SEvalZero // <3=> 3 978*150812a8SEvalZero 979*150812a8SEvalZero #ifndef NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY 980*150812a8SEvalZero #define NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY 3 981*150812a8SEvalZero #endif 982*150812a8SEvalZero 983*150812a8SEvalZero // <e> NRFX_SPI_CONFIG_LOG_ENABLED - Enables logging in the module. 984*150812a8SEvalZero //========================================================== 985*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_LOG_ENABLED 986*150812a8SEvalZero #define NRFX_SPI_CONFIG_LOG_ENABLED 0 987*150812a8SEvalZero #endif 988*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_LOG_LEVEL - Default Severity level 989*150812a8SEvalZero 990*150812a8SEvalZero // <0=> Off 991*150812a8SEvalZero // <1=> Error 992*150812a8SEvalZero // <2=> Warning 993*150812a8SEvalZero // <3=> Info 994*150812a8SEvalZero // <4=> Debug 995*150812a8SEvalZero 996*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_LOG_LEVEL 997*150812a8SEvalZero #define NRFX_SPI_CONFIG_LOG_LEVEL 3 998*150812a8SEvalZero #endif 999*150812a8SEvalZero 1000*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_INFO_COLOR - ANSI escape code prefix. 1001*150812a8SEvalZero 1002*150812a8SEvalZero // <0=> Default 1003*150812a8SEvalZero // <1=> Black 1004*150812a8SEvalZero // <2=> Red 1005*150812a8SEvalZero // <3=> Green 1006*150812a8SEvalZero // <4=> Yellow 1007*150812a8SEvalZero // <5=> Blue 1008*150812a8SEvalZero // <6=> Magenta 1009*150812a8SEvalZero // <7=> Cyan 1010*150812a8SEvalZero // <8=> White 1011*150812a8SEvalZero 1012*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_INFO_COLOR 1013*150812a8SEvalZero #define NRFX_SPI_CONFIG_INFO_COLOR 0 1014*150812a8SEvalZero #endif 1015*150812a8SEvalZero 1016*150812a8SEvalZero // <o> NRFX_SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1017*150812a8SEvalZero 1018*150812a8SEvalZero // <0=> Default 1019*150812a8SEvalZero // <1=> Black 1020*150812a8SEvalZero // <2=> Red 1021*150812a8SEvalZero // <3=> Green 1022*150812a8SEvalZero // <4=> Yellow 1023*150812a8SEvalZero // <5=> Blue 1024*150812a8SEvalZero // <6=> Magenta 1025*150812a8SEvalZero // <7=> Cyan 1026*150812a8SEvalZero // <8=> White 1027*150812a8SEvalZero 1028*150812a8SEvalZero #ifndef NRFX_SPI_CONFIG_DEBUG_COLOR 1029*150812a8SEvalZero #define NRFX_SPI_CONFIG_DEBUG_COLOR 0 1030*150812a8SEvalZero #endif 1031*150812a8SEvalZero 1032*150812a8SEvalZero // </e> 1033*150812a8SEvalZero 1034*150812a8SEvalZero // </e> 1035*150812a8SEvalZero 1036*150812a8SEvalZero // <e> NRFX_SWI_ENABLED - nrfx_swi - SWI/EGU peripheral allocator 1037*150812a8SEvalZero //========================================================== 1038*150812a8SEvalZero #ifndef NRFX_SWI_ENABLED 1039*150812a8SEvalZero #define NRFX_SWI_ENABLED 1 1040*150812a8SEvalZero #endif 1041*150812a8SEvalZero // <q> NRFX_SWI0_DISABLED - Exclude SWI0 from being utilized by the driver 1042*150812a8SEvalZero 1043*150812a8SEvalZero 1044*150812a8SEvalZero #ifndef NRFX_SWI0_DISABLED 1045*150812a8SEvalZero #define NRFX_SWI0_DISABLED 0 1046*150812a8SEvalZero #endif 1047*150812a8SEvalZero 1048*150812a8SEvalZero // <q> NRFX_SWI1_DISABLED - Exclude SWI1 from being utilized by the driver 1049*150812a8SEvalZero 1050*150812a8SEvalZero 1051*150812a8SEvalZero #ifndef NRFX_SWI1_DISABLED 1052*150812a8SEvalZero #define NRFX_SWI1_DISABLED 0 1053*150812a8SEvalZero #endif 1054*150812a8SEvalZero 1055*150812a8SEvalZero // <q> NRFX_SWI2_DISABLED - Exclude SWI2 from being utilized by the driver 1056*150812a8SEvalZero 1057*150812a8SEvalZero 1058*150812a8SEvalZero #ifndef NRFX_SWI2_DISABLED 1059*150812a8SEvalZero #define NRFX_SWI2_DISABLED 0 1060*150812a8SEvalZero #endif 1061*150812a8SEvalZero 1062*150812a8SEvalZero // <q> NRFX_SWI3_DISABLED - Exclude SWI3 from being utilized by the driver 1063*150812a8SEvalZero 1064*150812a8SEvalZero 1065*150812a8SEvalZero #ifndef NRFX_SWI3_DISABLED 1066*150812a8SEvalZero #define NRFX_SWI3_DISABLED 0 1067*150812a8SEvalZero #endif 1068*150812a8SEvalZero 1069*150812a8SEvalZero // <q> NRFX_SWI4_DISABLED - Exclude SWI4 from being utilized by the driver 1070*150812a8SEvalZero 1071*150812a8SEvalZero 1072*150812a8SEvalZero #ifndef NRFX_SWI4_DISABLED 1073*150812a8SEvalZero #define NRFX_SWI4_DISABLED 0 1074*150812a8SEvalZero #endif 1075*150812a8SEvalZero 1076*150812a8SEvalZero // <q> NRFX_SWI5_DISABLED - Exclude SWI5 from being utilized by the driver 1077*150812a8SEvalZero 1078*150812a8SEvalZero 1079*150812a8SEvalZero #ifndef NRFX_SWI5_DISABLED 1080*150812a8SEvalZero #define NRFX_SWI5_DISABLED 0 1081*150812a8SEvalZero #endif 1082*150812a8SEvalZero 1083*150812a8SEvalZero // <e> NRFX_SWI_CONFIG_LOG_ENABLED - Enables logging in the module. 1084*150812a8SEvalZero //========================================================== 1085*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_ENABLED 1086*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_ENABLED 0 1087*150812a8SEvalZero #endif 1088*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_LOG_LEVEL - Default Severity level 1089*150812a8SEvalZero 1090*150812a8SEvalZero // <0=> Off 1091*150812a8SEvalZero // <1=> Error 1092*150812a8SEvalZero // <2=> Warning 1093*150812a8SEvalZero // <3=> Info 1094*150812a8SEvalZero // <4=> Debug 1095*150812a8SEvalZero 1096*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_LOG_LEVEL 1097*150812a8SEvalZero #define NRFX_SWI_CONFIG_LOG_LEVEL 3 1098*150812a8SEvalZero #endif 1099*150812a8SEvalZero 1100*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_INFO_COLOR - ANSI escape code prefix. 1101*150812a8SEvalZero 1102*150812a8SEvalZero // <0=> Default 1103*150812a8SEvalZero // <1=> Black 1104*150812a8SEvalZero // <2=> Red 1105*150812a8SEvalZero // <3=> Green 1106*150812a8SEvalZero // <4=> Yellow 1107*150812a8SEvalZero // <5=> Blue 1108*150812a8SEvalZero // <6=> Magenta 1109*150812a8SEvalZero // <7=> Cyan 1110*150812a8SEvalZero // <8=> White 1111*150812a8SEvalZero 1112*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_INFO_COLOR 1113*150812a8SEvalZero #define NRFX_SWI_CONFIG_INFO_COLOR 0 1114*150812a8SEvalZero #endif 1115*150812a8SEvalZero 1116*150812a8SEvalZero // <o> NRFX_SWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1117*150812a8SEvalZero 1118*150812a8SEvalZero // <0=> Default 1119*150812a8SEvalZero // <1=> Black 1120*150812a8SEvalZero // <2=> Red 1121*150812a8SEvalZero // <3=> Green 1122*150812a8SEvalZero // <4=> Yellow 1123*150812a8SEvalZero // <5=> Blue 1124*150812a8SEvalZero // <6=> Magenta 1125*150812a8SEvalZero // <7=> Cyan 1126*150812a8SEvalZero // <8=> White 1127*150812a8SEvalZero 1128*150812a8SEvalZero #ifndef NRFX_SWI_CONFIG_DEBUG_COLOR 1129*150812a8SEvalZero #define NRFX_SWI_CONFIG_DEBUG_COLOR 0 1130*150812a8SEvalZero #endif 1131*150812a8SEvalZero 1132*150812a8SEvalZero // </e> 1133*150812a8SEvalZero 1134*150812a8SEvalZero // </e> 1135*150812a8SEvalZero 1136*150812a8SEvalZero // <e> NRFX_TIMER_ENABLED - nrfx_timer - TIMER periperal driver 1137*150812a8SEvalZero //========================================================== 1138*150812a8SEvalZero #ifndef NRFX_TIMER_ENABLED 1139*150812a8SEvalZero #define NRFX_TIMER_ENABLED 1 1140*150812a8SEvalZero #endif 1141*150812a8SEvalZero // <q> NRFX_TIMER0_ENABLED - Enable TIMER0 instance 1142*150812a8SEvalZero 1143*150812a8SEvalZero 1144*150812a8SEvalZero #ifndef NRFX_TIMER0_ENABLED 1145*150812a8SEvalZero #define NRFX_TIMER0_ENABLED 1 1146*150812a8SEvalZero #endif 1147*150812a8SEvalZero 1148*150812a8SEvalZero // <q> NRFX_TIMER1_ENABLED - Enable TIMER1 instance 1149*150812a8SEvalZero 1150*150812a8SEvalZero 1151*150812a8SEvalZero #ifndef NRFX_TIMER1_ENABLED 1152*150812a8SEvalZero #define NRFX_TIMER1_ENABLED 1 1153*150812a8SEvalZero #endif 1154*150812a8SEvalZero 1155*150812a8SEvalZero // <q> NRFX_TIMER2_ENABLED - Enable TIMER2 instance 1156*150812a8SEvalZero 1157*150812a8SEvalZero 1158*150812a8SEvalZero #ifndef NRFX_TIMER2_ENABLED 1159*150812a8SEvalZero #define NRFX_TIMER2_ENABLED 1 1160*150812a8SEvalZero #endif 1161*150812a8SEvalZero 1162*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY - Timer frequency if in Timer mode 1163*150812a8SEvalZero 1164*150812a8SEvalZero // <0=> 16 MHz 1165*150812a8SEvalZero // <1=> 8 MHz 1166*150812a8SEvalZero // <2=> 4 MHz 1167*150812a8SEvalZero // <3=> 2 MHz 1168*150812a8SEvalZero // <4=> 1 MHz 1169*150812a8SEvalZero // <5=> 500 kHz 1170*150812a8SEvalZero // <6=> 250 kHz 1171*150812a8SEvalZero // <7=> 125 kHz 1172*150812a8SEvalZero // <8=> 62.5 kHz 1173*150812a8SEvalZero // <9=> 31.25 kHz 1174*150812a8SEvalZero 1175*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY 1176*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY 0 1177*150812a8SEvalZero #endif 1178*150812a8SEvalZero 1179*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_MODE - Timer mode or operation 1180*150812a8SEvalZero 1181*150812a8SEvalZero // <0=> Timer 1182*150812a8SEvalZero // <1=> Counter 1183*150812a8SEvalZero 1184*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_MODE 1185*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_MODE 0 1186*150812a8SEvalZero #endif 1187*150812a8SEvalZero 1188*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH - Timer counter bit width 1189*150812a8SEvalZero 1190*150812a8SEvalZero // <0=> 16 bit 1191*150812a8SEvalZero // <1=> 8 bit 1192*150812a8SEvalZero // <2=> 24 bit 1193*150812a8SEvalZero // <3=> 32 bit 1194*150812a8SEvalZero 1195*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH 1196*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH 0 1197*150812a8SEvalZero #endif 1198*150812a8SEvalZero 1199*150812a8SEvalZero // <o> NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 1200*150812a8SEvalZero 1201*150812a8SEvalZero // <0=> 0 (highest) 1202*150812a8SEvalZero // <1=> 1 1203*150812a8SEvalZero // <2=> 2 1204*150812a8SEvalZero // <3=> 3 1205*150812a8SEvalZero 1206*150812a8SEvalZero #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 1207*150812a8SEvalZero #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 3 1208*150812a8SEvalZero #endif 1209*150812a8SEvalZero 1210*150812a8SEvalZero // <e> NRFX_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module. 1211*150812a8SEvalZero //========================================================== 1212*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED 1213*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_ENABLED 0 1214*150812a8SEvalZero #endif 1215*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_LOG_LEVEL - Default Severity level 1216*150812a8SEvalZero 1217*150812a8SEvalZero // <0=> Off 1218*150812a8SEvalZero // <1=> Error 1219*150812a8SEvalZero // <2=> Warning 1220*150812a8SEvalZero // <3=> Info 1221*150812a8SEvalZero // <4=> Debug 1222*150812a8SEvalZero 1223*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL 1224*150812a8SEvalZero #define NRFX_TIMER_CONFIG_LOG_LEVEL 3 1225*150812a8SEvalZero #endif 1226*150812a8SEvalZero 1227*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. 1228*150812a8SEvalZero 1229*150812a8SEvalZero // <0=> Default 1230*150812a8SEvalZero // <1=> Black 1231*150812a8SEvalZero // <2=> Red 1232*150812a8SEvalZero // <3=> Green 1233*150812a8SEvalZero // <4=> Yellow 1234*150812a8SEvalZero // <5=> Blue 1235*150812a8SEvalZero // <6=> Magenta 1236*150812a8SEvalZero // <7=> Cyan 1237*150812a8SEvalZero // <8=> White 1238*150812a8SEvalZero 1239*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_INFO_COLOR 1240*150812a8SEvalZero #define NRFX_TIMER_CONFIG_INFO_COLOR 0 1241*150812a8SEvalZero #endif 1242*150812a8SEvalZero 1243*150812a8SEvalZero // <o> NRFX_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1244*150812a8SEvalZero 1245*150812a8SEvalZero // <0=> Default 1246*150812a8SEvalZero // <1=> Black 1247*150812a8SEvalZero // <2=> Red 1248*150812a8SEvalZero // <3=> Green 1249*150812a8SEvalZero // <4=> Yellow 1250*150812a8SEvalZero // <5=> Blue 1251*150812a8SEvalZero // <6=> Magenta 1252*150812a8SEvalZero // <7=> Cyan 1253*150812a8SEvalZero // <8=> White 1254*150812a8SEvalZero 1255*150812a8SEvalZero #ifndef NRFX_TIMER_CONFIG_DEBUG_COLOR 1256*150812a8SEvalZero #define NRFX_TIMER_CONFIG_DEBUG_COLOR 0 1257*150812a8SEvalZero #endif 1258*150812a8SEvalZero 1259*150812a8SEvalZero // </e> 1260*150812a8SEvalZero 1261*150812a8SEvalZero // </e> 1262*150812a8SEvalZero 1263*150812a8SEvalZero // <e> NRFX_TWI_ENABLED - nrfx_twi - TWI peripheral driver 1264*150812a8SEvalZero //========================================================== 1265*150812a8SEvalZero #ifndef NRFX_TWI_ENABLED 1266*150812a8SEvalZero #define NRFX_TWI_ENABLED 1 1267*150812a8SEvalZero #endif 1268*150812a8SEvalZero // <q> NRFX_TWI0_ENABLED - Enable TWI0 instance 1269*150812a8SEvalZero 1270*150812a8SEvalZero 1271*150812a8SEvalZero #ifndef NRFX_TWI0_ENABLED 1272*150812a8SEvalZero #define NRFX_TWI0_ENABLED 1 1273*150812a8SEvalZero #endif 1274*150812a8SEvalZero 1275*150812a8SEvalZero // <q> NRFX_TWI1_ENABLED - Enable TWI1 instance 1276*150812a8SEvalZero 1277*150812a8SEvalZero 1278*150812a8SEvalZero #ifndef NRFX_TWI1_ENABLED 1279*150812a8SEvalZero #define NRFX_TWI1_ENABLED 1 1280*150812a8SEvalZero #endif 1281*150812a8SEvalZero 1282*150812a8SEvalZero // <o> NRFX_TWI_DEFAULT_CONFIG_FREQUENCY - Frequency 1283*150812a8SEvalZero 1284*150812a8SEvalZero // <26738688=> 100k 1285*150812a8SEvalZero // <67108864=> 250k 1286*150812a8SEvalZero // <104857600=> 400k 1287*150812a8SEvalZero 1288*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_FREQUENCY 1289*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_FREQUENCY 26738688 1290*150812a8SEvalZero #endif 1291*150812a8SEvalZero 1292*150812a8SEvalZero // <q> NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT - Enables bus holding after uninit 1293*150812a8SEvalZero 1294*150812a8SEvalZero 1295*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT 1296*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0 1297*150812a8SEvalZero #endif 1298*150812a8SEvalZero 1299*150812a8SEvalZero // <o> NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 1300*150812a8SEvalZero 1301*150812a8SEvalZero // <0=> 0 (highest) 1302*150812a8SEvalZero // <1=> 1 1303*150812a8SEvalZero // <2=> 2 1304*150812a8SEvalZero // <3=> 3 1305*150812a8SEvalZero 1306*150812a8SEvalZero #ifndef NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY 1307*150812a8SEvalZero #define NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY 3 1308*150812a8SEvalZero #endif 1309*150812a8SEvalZero 1310*150812a8SEvalZero // <e> NRFX_TWI_CONFIG_LOG_ENABLED - Enables logging in the module. 1311*150812a8SEvalZero //========================================================== 1312*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_LOG_ENABLED 1313*150812a8SEvalZero #define NRFX_TWI_CONFIG_LOG_ENABLED 0 1314*150812a8SEvalZero #endif 1315*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_LOG_LEVEL - Default Severity level 1316*150812a8SEvalZero 1317*150812a8SEvalZero // <0=> Off 1318*150812a8SEvalZero // <1=> Error 1319*150812a8SEvalZero // <2=> Warning 1320*150812a8SEvalZero // <3=> Info 1321*150812a8SEvalZero // <4=> Debug 1322*150812a8SEvalZero 1323*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_LOG_LEVEL 1324*150812a8SEvalZero #define NRFX_TWI_CONFIG_LOG_LEVEL 3 1325*150812a8SEvalZero #endif 1326*150812a8SEvalZero 1327*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_INFO_COLOR - ANSI escape code prefix. 1328*150812a8SEvalZero 1329*150812a8SEvalZero // <0=> Default 1330*150812a8SEvalZero // <1=> Black 1331*150812a8SEvalZero // <2=> Red 1332*150812a8SEvalZero // <3=> Green 1333*150812a8SEvalZero // <4=> Yellow 1334*150812a8SEvalZero // <5=> Blue 1335*150812a8SEvalZero // <6=> Magenta 1336*150812a8SEvalZero // <7=> Cyan 1337*150812a8SEvalZero // <8=> White 1338*150812a8SEvalZero 1339*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_INFO_COLOR 1340*150812a8SEvalZero #define NRFX_TWI_CONFIG_INFO_COLOR 0 1341*150812a8SEvalZero #endif 1342*150812a8SEvalZero 1343*150812a8SEvalZero // <o> NRFX_TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1344*150812a8SEvalZero 1345*150812a8SEvalZero // <0=> Default 1346*150812a8SEvalZero // <1=> Black 1347*150812a8SEvalZero // <2=> Red 1348*150812a8SEvalZero // <3=> Green 1349*150812a8SEvalZero // <4=> Yellow 1350*150812a8SEvalZero // <5=> Blue 1351*150812a8SEvalZero // <6=> Magenta 1352*150812a8SEvalZero // <7=> Cyan 1353*150812a8SEvalZero // <8=> White 1354*150812a8SEvalZero 1355*150812a8SEvalZero #ifndef NRFX_TWI_CONFIG_DEBUG_COLOR 1356*150812a8SEvalZero #define NRFX_TWI_CONFIG_DEBUG_COLOR 0 1357*150812a8SEvalZero #endif 1358*150812a8SEvalZero 1359*150812a8SEvalZero // </e> 1360*150812a8SEvalZero 1361*150812a8SEvalZero // </e> 1362*150812a8SEvalZero 1363*150812a8SEvalZero // <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver 1364*150812a8SEvalZero //========================================================== 1365*150812a8SEvalZero #ifndef NRFX_UART_ENABLED 1366*150812a8SEvalZero #define NRFX_UART_ENABLED 1 1367*150812a8SEvalZero #endif 1368*150812a8SEvalZero // <o> NRFX_UART0_ENABLED - Enable UART0 instance 1369*150812a8SEvalZero #ifndef NRFX_UART0_ENABLED 1370*150812a8SEvalZero #define NRFX_UART0_ENABLED 1 1371*150812a8SEvalZero #endif 1372*150812a8SEvalZero 1373*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control 1374*150812a8SEvalZero 1375*150812a8SEvalZero // <0=> Disabled 1376*150812a8SEvalZero // <1=> Enabled 1377*150812a8SEvalZero 1378*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_HWFC 1379*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_HWFC 0 1380*150812a8SEvalZero #endif 1381*150812a8SEvalZero 1382*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_PARITY - Parity 1383*150812a8SEvalZero 1384*150812a8SEvalZero // <0=> Excluded 1385*150812a8SEvalZero // <14=> Included 1386*150812a8SEvalZero 1387*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_PARITY 1388*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_PARITY 0 1389*150812a8SEvalZero #endif 1390*150812a8SEvalZero 1391*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate 1392*150812a8SEvalZero 1393*150812a8SEvalZero // <323584=> 1200 baud 1394*150812a8SEvalZero // <643072=> 2400 baud 1395*150812a8SEvalZero // <1290240=> 4800 baud 1396*150812a8SEvalZero // <2576384=> 9600 baud 1397*150812a8SEvalZero // <3866624=> 14400 baud 1398*150812a8SEvalZero // <5152768=> 19200 baud 1399*150812a8SEvalZero // <7729152=> 28800 baud 1400*150812a8SEvalZero // <8388608=> 31250 baud 1401*150812a8SEvalZero // <10309632=> 38400 baud 1402*150812a8SEvalZero // <15007744=> 56000 baud 1403*150812a8SEvalZero // <15462400=> 57600 baud 1404*150812a8SEvalZero // <20615168=> 76800 baud 1405*150812a8SEvalZero // <30924800=> 115200 baud 1406*150812a8SEvalZero // <61845504=> 230400 baud 1407*150812a8SEvalZero // <67108864=> 250000 baud 1408*150812a8SEvalZero // <123695104=> 460800 baud 1409*150812a8SEvalZero // <247386112=> 921600 baud 1410*150812a8SEvalZero // <268435456=> 1000000 baud 1411*150812a8SEvalZero 1412*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE 1413*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800 1414*150812a8SEvalZero #endif 1415*150812a8SEvalZero 1416*150812a8SEvalZero // <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority 1417*150812a8SEvalZero 1418*150812a8SEvalZero // <0=> 0 (highest) 1419*150812a8SEvalZero // <1=> 1 1420*150812a8SEvalZero // <2=> 2 1421*150812a8SEvalZero // <3=> 3 1422*150812a8SEvalZero 1423*150812a8SEvalZero #ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 1424*150812a8SEvalZero #define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 3 1425*150812a8SEvalZero #endif 1426*150812a8SEvalZero 1427*150812a8SEvalZero // <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module. 1428*150812a8SEvalZero //========================================================== 1429*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_LOG_ENABLED 1430*150812a8SEvalZero #define NRFX_UART_CONFIG_LOG_ENABLED 0 1431*150812a8SEvalZero #endif 1432*150812a8SEvalZero // <o> NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level 1433*150812a8SEvalZero 1434*150812a8SEvalZero // <0=> Off 1435*150812a8SEvalZero // <1=> Error 1436*150812a8SEvalZero // <2=> Warning 1437*150812a8SEvalZero // <3=> Info 1438*150812a8SEvalZero // <4=> Debug 1439*150812a8SEvalZero 1440*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_LOG_LEVEL 1441*150812a8SEvalZero #define NRFX_UART_CONFIG_LOG_LEVEL 3 1442*150812a8SEvalZero #endif 1443*150812a8SEvalZero 1444*150812a8SEvalZero // <o> NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. 1445*150812a8SEvalZero 1446*150812a8SEvalZero // <0=> Default 1447*150812a8SEvalZero // <1=> Black 1448*150812a8SEvalZero // <2=> Red 1449*150812a8SEvalZero // <3=> Green 1450*150812a8SEvalZero // <4=> Yellow 1451*150812a8SEvalZero // <5=> Blue 1452*150812a8SEvalZero // <6=> Magenta 1453*150812a8SEvalZero // <7=> Cyan 1454*150812a8SEvalZero // <8=> White 1455*150812a8SEvalZero 1456*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_INFO_COLOR 1457*150812a8SEvalZero #define NRFX_UART_CONFIG_INFO_COLOR 0 1458*150812a8SEvalZero #endif 1459*150812a8SEvalZero 1460*150812a8SEvalZero // <o> NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1461*150812a8SEvalZero 1462*150812a8SEvalZero // <0=> Default 1463*150812a8SEvalZero // <1=> Black 1464*150812a8SEvalZero // <2=> Red 1465*150812a8SEvalZero // <3=> Green 1466*150812a8SEvalZero // <4=> Yellow 1467*150812a8SEvalZero // <5=> Blue 1468*150812a8SEvalZero // <6=> Magenta 1469*150812a8SEvalZero // <7=> Cyan 1470*150812a8SEvalZero // <8=> White 1471*150812a8SEvalZero 1472*150812a8SEvalZero #ifndef NRFX_UART_CONFIG_DEBUG_COLOR 1473*150812a8SEvalZero #define NRFX_UART_CONFIG_DEBUG_COLOR 0 1474*150812a8SEvalZero #endif 1475*150812a8SEvalZero 1476*150812a8SEvalZero // </e> 1477*150812a8SEvalZero 1478*150812a8SEvalZero // </e> 1479*150812a8SEvalZero 1480*150812a8SEvalZero // <e> NRFX_WDT_ENABLED - nrfx_wdt - WDT peripheral driver 1481*150812a8SEvalZero //========================================================== 1482*150812a8SEvalZero #ifndef NRFX_WDT_ENABLED 1483*150812a8SEvalZero #define NRFX_WDT_ENABLED 1 1484*150812a8SEvalZero #endif 1485*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_BEHAVIOUR - WDT behavior in CPU SLEEP or HALT mode 1486*150812a8SEvalZero 1487*150812a8SEvalZero // <1=> Run in SLEEP, Pause in HALT 1488*150812a8SEvalZero // <8=> Pause in SLEEP, Run in HALT 1489*150812a8SEvalZero // <9=> Run in SLEEP and HALT 1490*150812a8SEvalZero // <0=> Pause in SLEEP and HALT 1491*150812a8SEvalZero 1492*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_BEHAVIOUR 1493*150812a8SEvalZero #define NRFX_WDT_CONFIG_BEHAVIOUR 1 1494*150812a8SEvalZero #endif 1495*150812a8SEvalZero 1496*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_RELOAD_VALUE - Reload value <15-4294967295> 1497*150812a8SEvalZero 1498*150812a8SEvalZero 1499*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_RELOAD_VALUE 1500*150812a8SEvalZero #define NRFX_WDT_CONFIG_RELOAD_VALUE 2000 1501*150812a8SEvalZero #endif 1502*150812a8SEvalZero 1503*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_NO_IRQ - Remove WDT IRQ handling from WDT driver 1504*150812a8SEvalZero 1505*150812a8SEvalZero // <0=> Include WDT IRQ handling 1506*150812a8SEvalZero // <1=> Remove WDT IRQ handling 1507*150812a8SEvalZero 1508*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_NO_IRQ 1509*150812a8SEvalZero #define NRFX_WDT_CONFIG_NO_IRQ 0 1510*150812a8SEvalZero #endif 1511*150812a8SEvalZero 1512*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_IRQ_PRIORITY - Interrupt priority 1513*150812a8SEvalZero 1514*150812a8SEvalZero // <0=> 0 (highest) 1515*150812a8SEvalZero // <1=> 1 1516*150812a8SEvalZero // <2=> 2 1517*150812a8SEvalZero // <3=> 3 1518*150812a8SEvalZero 1519*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_IRQ_PRIORITY 1520*150812a8SEvalZero #define NRFX_WDT_CONFIG_IRQ_PRIORITY 3 1521*150812a8SEvalZero #endif 1522*150812a8SEvalZero 1523*150812a8SEvalZero // <e> NRFX_WDT_CONFIG_LOG_ENABLED - Enables logging in the module. 1524*150812a8SEvalZero //========================================================== 1525*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_ENABLED 1526*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_ENABLED 0 1527*150812a8SEvalZero #endif 1528*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_LOG_LEVEL - Default Severity level 1529*150812a8SEvalZero 1530*150812a8SEvalZero // <0=> Off 1531*150812a8SEvalZero // <1=> Error 1532*150812a8SEvalZero // <2=> Warning 1533*150812a8SEvalZero // <3=> Info 1534*150812a8SEvalZero // <4=> Debug 1535*150812a8SEvalZero 1536*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_LOG_LEVEL 1537*150812a8SEvalZero #define NRFX_WDT_CONFIG_LOG_LEVEL 3 1538*150812a8SEvalZero #endif 1539*150812a8SEvalZero 1540*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_INFO_COLOR - ANSI escape code prefix. 1541*150812a8SEvalZero 1542*150812a8SEvalZero // <0=> Default 1543*150812a8SEvalZero // <1=> Black 1544*150812a8SEvalZero // <2=> Red 1545*150812a8SEvalZero // <3=> Green 1546*150812a8SEvalZero // <4=> Yellow 1547*150812a8SEvalZero // <5=> Blue 1548*150812a8SEvalZero // <6=> Magenta 1549*150812a8SEvalZero // <7=> Cyan 1550*150812a8SEvalZero // <8=> White 1551*150812a8SEvalZero 1552*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_INFO_COLOR 1553*150812a8SEvalZero #define NRFX_WDT_CONFIG_INFO_COLOR 0 1554*150812a8SEvalZero #endif 1555*150812a8SEvalZero 1556*150812a8SEvalZero // <o> NRFX_WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. 1557*150812a8SEvalZero 1558*150812a8SEvalZero // <0=> Default 1559*150812a8SEvalZero // <1=> Black 1560*150812a8SEvalZero // <2=> Red 1561*150812a8SEvalZero // <3=> Green 1562*150812a8SEvalZero // <4=> Yellow 1563*150812a8SEvalZero // <5=> Blue 1564*150812a8SEvalZero // <6=> Magenta 1565*150812a8SEvalZero // <7=> Cyan 1566*150812a8SEvalZero // <8=> White 1567*150812a8SEvalZero 1568*150812a8SEvalZero #ifndef NRFX_WDT_CONFIG_DEBUG_COLOR 1569*150812a8SEvalZero #define NRFX_WDT_CONFIG_DEBUG_COLOR 0 1570*150812a8SEvalZero #endif 1571*150812a8SEvalZero 1572*150812a8SEvalZero // </e> 1573*150812a8SEvalZero 1574*150812a8SEvalZero // </e> 1575*150812a8SEvalZero 1576*150812a8SEvalZero // </h> 1577*150812a8SEvalZero 1578*150812a8SEvalZero #endif // NRFX_CONFIG_H__ 1579