1 /* 2 * Copyright (c) 2018 - 2025, Nordic Semiconductor ASA 3 * All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions are met: 9 * 10 * 1. Redistributions of source code must retain the above copyright notice, this 11 * list of conditions and the following disclaimer. 12 * 13 * 2. Redistributions in binary form must reproduce the above copyright 14 * notice, this list of conditions and the following disclaimer in the 15 * documentation and/or other materials provided with the distribution. 16 * 17 * 3. Neither the name of the copyright holder nor the names of its 18 * contributors may be used to endorse or promote products derived from this 19 * software without specific prior written permission. 20 * 21 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 22 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 24 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 25 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 26 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 31 * POSSIBILITY OF SUCH DAMAGE. 32 */ 33 34 #ifndef NRFX_CONFIG_NRF91_H__ 35 #define NRFX_CONFIG_NRF91_H__ 36 37 #ifndef NRFX_CONFIG_H__ 38 #error "This file should not be included directly. Include nrfx_config.h instead." 39 #endif 40 41 /* 42 * The MDK provides macros for accessing the peripheral register structures 43 * by using their secure and non-secure address mappings (with the names 44 * containing the suffix _S or _NS, respectively). Because the nrfx drivers 45 * use the macros without any suffixes, you must translate the names. 46 * The following section provides configuration for the name translation. 47 * It must be modified to reflect the actual configuration set in NRF_SPU. 48 */ 49 50 #if defined(NRF_TRUSTZONE_NONSECURE) 51 #define NRF_CLOCK NRF_CLOCK_NS 52 #define NRF_DPPIC NRF_DPPIC_NS 53 #define NRF_EGU0 NRF_EGU0_NS 54 #define NRF_EGU1 NRF_EGU1_NS 55 #define NRF_EGU2 NRF_EGU2_NS 56 #define NRF_EGU3 NRF_EGU3_NS 57 #define NRF_EGU4 NRF_EGU4_NS 58 #define NRF_EGU5 NRF_EGU5_NS 59 #define NRF_FPU NRF_FPU_NS 60 #define NRF_I2S NRF_I2S_NS 61 #define NRF_IPC NRF_IPC_NS 62 #define NRF_KMU NRF_KMU_NS 63 #define NRF_NVMC NRF_NVMC_NS 64 #define NRF_P0 NRF_P0_NS 65 #define NRF_PDM NRF_PDM_NS 66 #define NRF_POWER NRF_POWER_NS 67 #define NRF_PWM0 NRF_PWM0_NS 68 #define NRF_PWM1 NRF_PWM1_NS 69 #define NRF_PWM2 NRF_PWM2_NS 70 #define NRF_PWM3 NRF_PWM3_NS 71 #define NRF_REGULATORS NRF_REGULATORS_NS 72 #define NRF_RTC0 NRF_RTC0_NS 73 #define NRF_RTC1 NRF_RTC1_NS 74 #define NRF_SAADC NRF_SAADC_NS 75 #define NRF_SPIM0 NRF_SPIM0_NS 76 #define NRF_SPIM1 NRF_SPIM1_NS 77 #define NRF_SPIM2 NRF_SPIM2_NS 78 #define NRF_SPIM3 NRF_SPIM3_NS 79 #define NRF_SPIS0 NRF_SPIS0_NS 80 #define NRF_SPIS1 NRF_SPIS1_NS 81 #define NRF_SPIS2 NRF_SPIS2_NS 82 #define NRF_SPIS3 NRF_SPIS3_NS 83 #define NRF_TIMER0 NRF_TIMER0_NS 84 #define NRF_TIMER1 NRF_TIMER1_NS 85 #define NRF_TIMER2 NRF_TIMER2_NS 86 #define NRF_TWIM0 NRF_TWIM0_NS 87 #define NRF_TWIM1 NRF_TWIM1_NS 88 #define NRF_TWIM2 NRF_TWIM2_NS 89 #define NRF_TWIM3 NRF_TWIM3_NS 90 #define NRF_TWIS0 NRF_TWIS0_NS 91 #define NRF_TWIS1 NRF_TWIS1_NS 92 #define NRF_TWIS2 NRF_TWIS2_NS 93 #define NRF_TWIS3 NRF_TWIS3_NS 94 #define NRF_UARTE0 NRF_UARTE0_NS 95 #define NRF_UARTE1 NRF_UARTE1_NS 96 #define NRF_UARTE2 NRF_UARTE2_NS 97 #define NRF_UARTE3 NRF_UARTE3_NS 98 #define NRF_VMC NRF_VMC_NS 99 #define NRF_WDT NRF_WDT_NS 100 #else 101 #define NRF_CLOCK NRF_CLOCK_S 102 #define NRF_DPPIC NRF_DPPIC_S 103 #define NRF_EGU0 NRF_EGU0_S 104 #define NRF_EGU1 NRF_EGU1_S 105 #define NRF_EGU2 NRF_EGU2_S 106 #define NRF_EGU3 NRF_EGU3_S 107 #define NRF_EGU4 NRF_EGU4_S 108 #define NRF_EGU5 NRF_EGU5_S 109 #define NRF_FPU NRF_FPU_S 110 #define NRF_I2S NRF_I2S_S 111 #define NRF_IPC NRF_IPC_S 112 #define NRF_KMU NRF_KMU_S 113 #define NRF_NVMC NRF_NVMC_S 114 #define NRF_P0 NRF_P0_S 115 #define NRF_PDM NRF_PDM_S 116 #define NRF_POWER NRF_POWER_S 117 #define NRF_PWM0 NRF_PWM0_S 118 #define NRF_PWM1 NRF_PWM1_S 119 #define NRF_PWM2 NRF_PWM2_S 120 #define NRF_PWM3 NRF_PWM3_S 121 #define NRF_REGULATORS NRF_REGULATORS_S 122 #define NRF_RTC0 NRF_RTC0_S 123 #define NRF_RTC1 NRF_RTC1_S 124 #define NRF_SAADC NRF_SAADC_S 125 #define NRF_SPIM0 NRF_SPIM0_S 126 #define NRF_SPIM1 NRF_SPIM1_S 127 #define NRF_SPIM2 NRF_SPIM2_S 128 #define NRF_SPIM3 NRF_SPIM3_S 129 #define NRF_SPIS0 NRF_SPIS0_S 130 #define NRF_SPIS1 NRF_SPIS1_S 131 #define NRF_SPIS2 NRF_SPIS2_S 132 #define NRF_SPIS3 NRF_SPIS3_S 133 #define NRF_TIMER0 NRF_TIMER0_S 134 #define NRF_TIMER1 NRF_TIMER1_S 135 #define NRF_TIMER2 NRF_TIMER2_S 136 #define NRF_TWIM0 NRF_TWIM0_S 137 #define NRF_TWIM1 NRF_TWIM1_S 138 #define NRF_TWIM2 NRF_TWIM2_S 139 #define NRF_TWIM3 NRF_TWIM3_S 140 #define NRF_TWIS0 NRF_TWIS0_S 141 #define NRF_TWIS1 NRF_TWIS1_S 142 #define NRF_TWIS2 NRF_TWIS2_S 143 #define NRF_TWIS3 NRF_TWIS3_S 144 #define NRF_UARTE0 NRF_UARTE0_S 145 #define NRF_UARTE1 NRF_UARTE1_S 146 #define NRF_UARTE2 NRF_UARTE2_S 147 #define NRF_UARTE3 NRF_UARTE3_S 148 #define NRF_VMC NRF_VMC_S 149 #define NRF_WDT NRF_WDT_S 150 #endif 151 152 /* 153 * The following section provides the name translation for peripherals with 154 * only one type of access available. For these peripherals, you cannot choose 155 * between secure and non-secure mapping. 156 */ 157 #if !defined(NRF_TRUSTZONE_NONSECURE) 158 #define NRF_CC_HOST_RGF NRF_CC_HOST_RGF_S 159 #define NRF_CRYPTOCELL NRF_CRYPTOCELL_S 160 #define NRF_CTRL_AP_PERI NRF_CTRL_AP_PERI_S 161 #define NRF_FICR NRF_FICR_S 162 #define NRF_SPU NRF_SPU_S 163 #define NRF_TAD NRF_TAD_S 164 #define NRF_UICR NRF_UICR_S 165 #define NRF_GPIOTE NRF_GPIOTE0 166 #else 167 #define NRF_GPIOTE NRF_GPIOTE1 168 #endif 169 170 /* Fixups for the GPIOTE driver. */ 171 #define NRF_GPIOTE0 NRF_GPIOTE0_S 172 #define NRF_GPIOTE1 NRF_GPIOTE1_NS 173 174 /** 175 * @brief NRFX_DEFAULT_IRQ_PRIORITY 176 * 177 * Integer value. Minimum: 0. Maximum: 7. 178 */ 179 #ifndef NRFX_DEFAULT_IRQ_PRIORITY 180 #define NRFX_DEFAULT_IRQ_PRIORITY 7 181 #endif 182 183 /** 184 * @brief NRFX_CLOCK_ENABLED 185 * 186 * Boolean. Accepted values: 0 and 1. 187 */ 188 #ifndef NRFX_CLOCK_ENABLED 189 #define NRFX_CLOCK_ENABLED 0 190 #endif 191 192 /** 193 * @brief NRFX_CLOCK_CONFIG_LF_SRC 194 * 195 * Integer value. 196 * Supported values: 197 * - RC = 1 198 * - XTAL = 2 199 */ 200 #ifndef NRFX_CLOCK_CONFIG_LF_SRC 201 #define NRFX_CLOCK_CONFIG_LF_SRC 2 202 #endif 203 204 /** 205 * @brief NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED 206 * 207 * Boolean. Accepted values: 0 and 1. 208 */ 209 #ifndef NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED 210 #define NRFX_CLOCK_CONFIG_LFXO_TWO_STAGE_ENABLED 0 211 #endif 212 213 /** 214 * @brief NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY 215 * 216 * Integer value. Minimum: 0. Maximum: 7. 217 */ 218 #ifndef NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY 219 #define NRFX_CLOCK_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 220 #endif 221 222 /** 223 * @brief NRFX_CLOCK_CONFIG_LOG_ENABLED 224 * 225 * Boolean. Accepted values: 0 and 1. 226 */ 227 #ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED 228 #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0 229 #endif 230 231 /** 232 * @brief NRFX_CLOCK_CONFIG_LOG_LEVEL 233 * 234 * Integer value. 235 * Supported values: 236 * - Off = 0 237 * - Error = 1 238 * - Warning = 2 239 * - Info = 3 240 * - Debug = 4 241 */ 242 #ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL 243 #define NRFX_CLOCK_CONFIG_LOG_LEVEL 3 244 #endif 245 246 /** 247 * @brief NRFX_DPPI_ENABLED 248 * 249 * Boolean. Accepted values: 0 and 1. 250 */ 251 #ifndef NRFX_DPPI_ENABLED 252 #define NRFX_DPPI_ENABLED 0 253 #endif 254 255 /** 256 * @brief NRFX_DPPI_CONFIG_LOG_ENABLED 257 * 258 * Boolean. Accepted values: 0 and 1. 259 */ 260 #ifndef NRFX_DPPI_CONFIG_LOG_ENABLED 261 #define NRFX_DPPI_CONFIG_LOG_ENABLED 0 262 #endif 263 264 /** 265 * @brief NRFX_DPPI_CONFIG_LOG_LEVEL 266 * 267 * Integer value. 268 * Supported values: 269 * - Off = 0 270 * - Error = 1 271 * - Warning = 2 272 * - Info = 3 273 * - Debug = 4 274 */ 275 #ifndef NRFX_DPPI_CONFIG_LOG_LEVEL 276 #define NRFX_DPPI_CONFIG_LOG_LEVEL 3 277 #endif 278 279 /** 280 * @brief NRFX_EGU_ENABLED 281 * 282 * Boolean. Accepted values: 0 and 1. 283 */ 284 #ifndef NRFX_EGU_ENABLED 285 #define NRFX_EGU_ENABLED 0 286 #endif 287 288 /** 289 * @brief NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY 290 * 291 * Integer value. Minimum: 0. Maximum: 7. 292 */ 293 #ifndef NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY 294 #define NRFX_EGU_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 295 #endif 296 297 /** 298 * @brief NRFX_EGU0_ENABLED 299 * 300 * Boolean. Accepted values: 0 and 1. 301 */ 302 #ifndef NRFX_EGU0_ENABLED 303 #define NRFX_EGU0_ENABLED 0 304 #endif 305 306 /** 307 * @brief NRFX_EGU1_ENABLED 308 * 309 * Boolean. Accepted values: 0 and 1. 310 */ 311 #ifndef NRFX_EGU1_ENABLED 312 #define NRFX_EGU1_ENABLED 0 313 #endif 314 315 /** 316 * @brief NRFX_EGU2_ENABLED 317 * 318 * Boolean. Accepted values: 0 and 1. 319 */ 320 #ifndef NRFX_EGU2_ENABLED 321 #define NRFX_EGU2_ENABLED 0 322 #endif 323 324 /** 325 * @brief NRFX_EGU3_ENABLED 326 * 327 * Boolean. Accepted values: 0 and 1. 328 */ 329 #ifndef NRFX_EGU3_ENABLED 330 #define NRFX_EGU3_ENABLED 0 331 #endif 332 333 /** 334 * @brief NRFX_EGU4_ENABLED 335 * 336 * Boolean. Accepted values: 0 and 1. 337 */ 338 #ifndef NRFX_EGU4_ENABLED 339 #define NRFX_EGU4_ENABLED 0 340 #endif 341 342 /** 343 * @brief NRFX_EGU5_ENABLED 344 * 345 * Boolean. Accepted values: 0 and 1. 346 */ 347 #ifndef NRFX_EGU5_ENABLED 348 #define NRFX_EGU5_ENABLED 0 349 #endif 350 351 /** 352 * @brief NRFX_GPIOTE_ENABLED 353 * 354 * Boolean. Accepted values: 0 and 1. 355 */ 356 #ifndef NRFX_GPIOTE_ENABLED 357 #define NRFX_GPIOTE_ENABLED 0 358 #endif 359 360 /** 361 * @brief NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY 362 * 363 * Integer value. Minimum: 0. Maximum: 7. 364 */ 365 #ifndef NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY 366 #define NRFX_GPIOTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 367 #endif 368 369 /** 370 * @brief NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS 371 * 372 * Integer value. Minimum: 0. Maximum: 15. 373 */ 374 #ifndef NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS 375 #define NRFX_GPIOTE_CONFIG_NUM_OF_EVT_HANDLERS 2 376 #endif 377 378 /** 379 * @brief NRFX_GPIOTE_CONFIG_LOG_ENABLED 380 * 381 * Boolean. Accepted values: 0 and 1. 382 */ 383 #ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED 384 #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0 385 #endif 386 387 /** 388 * @brief NRFX_GPIOTE_CONFIG_LOG_LEVEL 389 * 390 * Integer value. 391 * Supported values: 392 * - Off = 0 393 * - Error = 1 394 * - Warning = 2 395 * - Info = 3 396 * - Debug = 4 397 */ 398 #ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL 399 #define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3 400 #endif 401 402 /** 403 * @brief NRFX_GPIOTE0_ENABLED 404 * 405 * Boolean. Accepted values: 0 and 1. 406 */ 407 #ifndef NRFX_GPIOTE0_ENABLED 408 #define NRFX_GPIOTE0_ENABLED 0 409 #endif 410 411 /** 412 * @brief NRFX_GPIOTE1_ENABLED 413 * 414 * Boolean. Accepted values: 0 and 1. 415 */ 416 #ifndef NRFX_GPIOTE1_ENABLED 417 #define NRFX_GPIOTE1_ENABLED 0 418 #endif 419 420 /** 421 * @brief NRFX_I2S_ENABLED 422 * 423 * Boolean. Accepted values: 0 and 1. 424 */ 425 #ifndef NRFX_I2S_ENABLED 426 #define NRFX_I2S_ENABLED 0 427 #endif 428 429 /** 430 * @brief NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY 431 * 432 * Integer value. Minimum: 0. Maximum: 7. 433 */ 434 #ifndef NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY 435 #define NRFX_I2S_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 436 #endif 437 438 /** 439 * @brief NRFX_I2S_CONFIG_LOG_ENABLED 440 * 441 * Boolean. Accepted values: 0 and 1. 442 */ 443 #ifndef NRFX_I2S_CONFIG_LOG_ENABLED 444 #define NRFX_I2S_CONFIG_LOG_ENABLED 0 445 #endif 446 447 /** 448 * @brief NRFX_I2S_CONFIG_LOG_LEVEL 449 * 450 * Integer value. 451 * Supported values: 452 * - Off = 0 453 * - Error = 1 454 * - Warning = 2 455 * - Info = 3 456 * - Debug = 4 457 */ 458 #ifndef NRFX_I2S_CONFIG_LOG_LEVEL 459 #define NRFX_I2S_CONFIG_LOG_LEVEL 3 460 #endif 461 462 /** 463 * @brief NRFX_IPC_ENABLED 464 * 465 * Boolean. Accepted values: 0 and 1. 466 */ 467 #ifndef NRFX_IPC_ENABLED 468 #define NRFX_IPC_ENABLED 0 469 #endif 470 471 /** 472 * @brief NRFX_NVMC_ENABLED 473 * 474 * Boolean. Accepted values: 0 and 1. 475 */ 476 #ifndef NRFX_NVMC_ENABLED 477 #define NRFX_NVMC_ENABLED 0 478 #endif 479 480 /** 481 * @brief NRFX_PDM_ENABLED 482 * 483 * Boolean. Accepted values: 0 and 1. 484 */ 485 #ifndef NRFX_PDM_ENABLED 486 #define NRFX_PDM_ENABLED 0 487 #endif 488 489 /** 490 * @brief NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY 491 * 492 * Integer value. Minimum: 0. Maximum: 7. 493 */ 494 #ifndef NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY 495 #define NRFX_PDM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 496 #endif 497 498 /** 499 * @brief NRFX_PDM_CONFIG_LOG_ENABLED 500 * 501 * Boolean. Accepted values: 0 and 1. 502 */ 503 #ifndef NRFX_PDM_CONFIG_LOG_ENABLED 504 #define NRFX_PDM_CONFIG_LOG_ENABLED 0 505 #endif 506 507 /** 508 * @brief NRFX_PDM_CONFIG_LOG_LEVEL 509 * 510 * Integer value. 511 * Supported values: 512 * - Off = 0 513 * - Error = 1 514 * - Warning = 2 515 * - Info = 3 516 * - Debug = 4 517 */ 518 #ifndef NRFX_PDM_CONFIG_LOG_LEVEL 519 #define NRFX_PDM_CONFIG_LOG_LEVEL 3 520 #endif 521 522 /** 523 * @brief NRFX_POWER_ENABLED 524 * 525 * Boolean. Accepted values: 0 and 1. 526 */ 527 #ifndef NRFX_POWER_ENABLED 528 #define NRFX_POWER_ENABLED 0 529 #endif 530 531 /** 532 * @brief NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY 533 * 534 * Integer value. Minimum: 0. Maximum: 7. 535 */ 536 #ifndef NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY 537 #define NRFX_POWER_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 538 #endif 539 540 /** 541 * @brief NRFX_PRS_ENABLED 542 * 543 * Boolean. Accepted values: 0 and 1. 544 */ 545 #ifndef NRFX_PRS_ENABLED 546 #define NRFX_PRS_ENABLED 0 547 #endif 548 549 /** 550 * @brief NRFX_PRS_CONFIG_LOG_ENABLED 551 * 552 * Boolean. Accepted values: 0 and 1. 553 */ 554 #ifndef NRFX_PRS_CONFIG_LOG_ENABLED 555 #define NRFX_PRS_CONFIG_LOG_ENABLED 0 556 #endif 557 558 /** 559 * @brief NRFX_PRS_CONFIG_LOG_LEVEL 560 * 561 * Integer value. 562 * Supported values: 563 * - Off = 0 564 * - Error = 1 565 * - Warning = 2 566 * - Info = 3 567 * - Debug = 4 568 */ 569 #ifndef NRFX_PRS_CONFIG_LOG_LEVEL 570 #define NRFX_PRS_CONFIG_LOG_LEVEL 3 571 #endif 572 573 /** 574 * @brief NRFX_PRS_BOX_0_ENABLED 575 * 576 * Boolean. Accepted values: 0 and 1. 577 */ 578 #ifndef NRFX_PRS_BOX_0_ENABLED 579 #define NRFX_PRS_BOX_0_ENABLED 0 580 #endif 581 582 /** 583 * @brief NRFX_PRS_BOX_1_ENABLED 584 * 585 * Boolean. Accepted values: 0 and 1. 586 */ 587 #ifndef NRFX_PRS_BOX_1_ENABLED 588 #define NRFX_PRS_BOX_1_ENABLED 0 589 #endif 590 591 /** 592 * @brief NRFX_PRS_BOX_2_ENABLED 593 * 594 * Boolean. Accepted values: 0 and 1. 595 */ 596 #ifndef NRFX_PRS_BOX_2_ENABLED 597 #define NRFX_PRS_BOX_2_ENABLED 0 598 #endif 599 600 /** 601 * @brief NRFX_PRS_BOX_3_ENABLED 602 * 603 * Boolean. Accepted values: 0 and 1. 604 */ 605 #ifndef NRFX_PRS_BOX_3_ENABLED 606 #define NRFX_PRS_BOX_3_ENABLED 0 607 #endif 608 609 /** 610 * @brief NRFX_PWM_ENABLED 611 * 612 * Boolean. Accepted values: 0 and 1. 613 */ 614 #ifndef NRFX_PWM_ENABLED 615 #define NRFX_PWM_ENABLED 0 616 #endif 617 618 /** 619 * @brief NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY 620 * 621 * Integer value. Minimum: 0. Maximum: 7. 622 */ 623 #ifndef NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY 624 #define NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 625 #endif 626 627 /** 628 * @brief NRFX_PWM_CONFIG_LOG_ENABLED 629 * 630 * Boolean. Accepted values: 0 and 1. 631 */ 632 #ifndef NRFX_PWM_CONFIG_LOG_ENABLED 633 #define NRFX_PWM_CONFIG_LOG_ENABLED 0 634 #endif 635 636 /** 637 * @brief NRFX_PWM_CONFIG_LOG_LEVEL 638 * 639 * Integer value. 640 * Supported values: 641 * - Off = 0 642 * - Error = 1 643 * - Warning = 2 644 * - Info = 3 645 * - Debug = 4 646 */ 647 #ifndef NRFX_PWM_CONFIG_LOG_LEVEL 648 #define NRFX_PWM_CONFIG_LOG_LEVEL 3 649 #endif 650 651 /** 652 * @brief NRFX_PWM0_ENABLED 653 * 654 * Boolean. Accepted values: 0 and 1. 655 */ 656 #ifndef NRFX_PWM0_ENABLED 657 #define NRFX_PWM0_ENABLED 0 658 #endif 659 660 /** 661 * @brief NRFX_PWM1_ENABLED 662 * 663 * Boolean. Accepted values: 0 and 1. 664 */ 665 #ifndef NRFX_PWM1_ENABLED 666 #define NRFX_PWM1_ENABLED 0 667 #endif 668 669 /** 670 * @brief NRFX_PWM2_ENABLED 671 * 672 * Boolean. Accepted values: 0 and 1. 673 */ 674 #ifndef NRFX_PWM2_ENABLED 675 #define NRFX_PWM2_ENABLED 0 676 #endif 677 678 /** 679 * @brief NRFX_PWM3_ENABLED 680 * 681 * Boolean. Accepted values: 0 and 1. 682 */ 683 #ifndef NRFX_PWM3_ENABLED 684 #define NRFX_PWM3_ENABLED 0 685 #endif 686 687 /** 688 * @brief NRFX_RTC_ENABLED 689 * 690 * Boolean. Accepted values: 0 and 1. 691 */ 692 #ifndef NRFX_RTC_ENABLED 693 #define NRFX_RTC_ENABLED 0 694 #endif 695 696 /** 697 * @brief NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 698 * 699 * Integer value. Minimum: 0. Maximum: 7. 700 */ 701 #ifndef NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY 702 #define NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 703 #endif 704 705 /** 706 * @brief NRFX_RTC_CONFIG_LOG_ENABLED 707 * 708 * Boolean. Accepted values: 0 and 1. 709 */ 710 #ifndef NRFX_RTC_CONFIG_LOG_ENABLED 711 #define NRFX_RTC_CONFIG_LOG_ENABLED 0 712 #endif 713 714 /** 715 * @brief NRFX_RTC_CONFIG_LOG_LEVEL 716 * 717 * Integer value. 718 * Supported values: 719 * - Off = 0 720 * - Error = 1 721 * - Warning = 2 722 * - Info = 3 723 * - Debug = 4 724 */ 725 #ifndef NRFX_RTC_CONFIG_LOG_LEVEL 726 #define NRFX_RTC_CONFIG_LOG_LEVEL 3 727 #endif 728 729 /** 730 * @brief NRFX_RTC0_ENABLED 731 * 732 * Boolean. Accepted values: 0 and 1. 733 */ 734 #ifndef NRFX_RTC0_ENABLED 735 #define NRFX_RTC0_ENABLED 0 736 #endif 737 738 /** 739 * @brief NRFX_RTC1_ENABLED 740 * 741 * Boolean. Accepted values: 0 and 1. 742 */ 743 #ifndef NRFX_RTC1_ENABLED 744 #define NRFX_RTC1_ENABLED 0 745 #endif 746 747 /** 748 * @brief NRFX_SAADC_ENABLED 749 * 750 * Boolean. Accepted values: 0 and 1. 751 */ 752 #ifndef NRFX_SAADC_ENABLED 753 #define NRFX_SAADC_ENABLED 0 754 #endif 755 756 /** 757 * @brief NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY 758 * 759 * Integer value. Minimum: 0. Maximum: 7. 760 */ 761 #ifndef NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY 762 #define NRFX_SAADC_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 763 #endif 764 765 /** 766 * @brief NRFX_SAADC_CONFIG_LOG_ENABLED 767 * 768 * Boolean. Accepted values: 0 and 1. 769 */ 770 #ifndef NRFX_SAADC_CONFIG_LOG_ENABLED 771 #define NRFX_SAADC_CONFIG_LOG_ENABLED 0 772 #endif 773 774 /** 775 * @brief NRFX_SAADC_CONFIG_LOG_LEVEL 776 * 777 * Integer value. 778 * Supported values: 779 * - Off = 0 780 * - Error = 1 781 * - Warning = 2 782 * - Info = 3 783 * - Debug = 4 784 */ 785 #ifndef NRFX_SAADC_CONFIG_LOG_LEVEL 786 #define NRFX_SAADC_CONFIG_LOG_LEVEL 3 787 #endif 788 789 /** 790 * @brief NRFX_SPIM_ENABLED 791 * 792 * Boolean. Accepted values: 0 and 1. 793 */ 794 #ifndef NRFX_SPIM_ENABLED 795 #define NRFX_SPIM_ENABLED 0 796 #endif 797 798 /** 799 * @brief NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY 800 * 801 * Integer value. Minimum: 0. Maximum: 7. 802 */ 803 #ifndef NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY 804 #define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 805 #endif 806 807 /** 808 * @brief NRFX_SPIM_CONFIG_LOG_ENABLED 809 * 810 * Boolean. Accepted values: 0 and 1. 811 */ 812 #ifndef NRFX_SPIM_CONFIG_LOG_ENABLED 813 #define NRFX_SPIM_CONFIG_LOG_ENABLED 0 814 #endif 815 816 /** 817 * @brief NRFX_SPIM_CONFIG_LOG_LEVEL 818 * 819 * Integer value. 820 * Supported values: 821 * - Off = 0 822 * - Error = 1 823 * - Warning = 2 824 * - Info = 3 825 * - Debug = 4 826 */ 827 #ifndef NRFX_SPIM_CONFIG_LOG_LEVEL 828 #define NRFX_SPIM_CONFIG_LOG_LEVEL 3 829 #endif 830 831 /** 832 * @brief NRFX_SPIM0_ENABLED 833 * 834 * Boolean. Accepted values: 0 and 1. 835 */ 836 #ifndef NRFX_SPIM0_ENABLED 837 #define NRFX_SPIM0_ENABLED 0 838 #endif 839 840 /** 841 * @brief NRFX_SPIM1_ENABLED 842 * 843 * Boolean. Accepted values: 0 and 1. 844 */ 845 #ifndef NRFX_SPIM1_ENABLED 846 #define NRFX_SPIM1_ENABLED 0 847 #endif 848 849 /** 850 * @brief NRFX_SPIM2_ENABLED 851 * 852 * Boolean. Accepted values: 0 and 1. 853 */ 854 #ifndef NRFX_SPIM2_ENABLED 855 #define NRFX_SPIM2_ENABLED 0 856 #endif 857 858 /** 859 * @brief NRFX_SPIM3_ENABLED 860 * 861 * Boolean. Accepted values: 0 and 1. 862 */ 863 #ifndef NRFX_SPIM3_ENABLED 864 #define NRFX_SPIM3_ENABLED 0 865 #endif 866 867 /** 868 * @brief NRFX_SPIS_ENABLED 869 * 870 * Boolean. Accepted values: 0 and 1. 871 */ 872 #ifndef NRFX_SPIS_ENABLED 873 #define NRFX_SPIS_ENABLED 0 874 #endif 875 876 /** 877 * @brief NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 878 * 879 * Integer value. Minimum: 0. Maximum: 7. 880 */ 881 #ifndef NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY 882 #define NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 883 #endif 884 885 /** 886 * @brief NRFX_SPIS_CONFIG_LOG_ENABLED 887 * 888 * Boolean. Accepted values: 0 and 1. 889 */ 890 #ifndef NRFX_SPIS_CONFIG_LOG_ENABLED 891 #define NRFX_SPIS_CONFIG_LOG_ENABLED 0 892 #endif 893 894 /** 895 * @brief NRFX_SPIS_CONFIG_LOG_LEVEL 896 * 897 * Integer value. 898 * Supported values: 899 * - Off = 0 900 * - Error = 1 901 * - Warning = 2 902 * - Info = 3 903 * - Debug = 4 904 */ 905 #ifndef NRFX_SPIS_CONFIG_LOG_LEVEL 906 #define NRFX_SPIS_CONFIG_LOG_LEVEL 3 907 #endif 908 909 /** 910 * @brief NRFX_SPIS0_ENABLED 911 * 912 * Boolean. Accepted values: 0 and 1. 913 */ 914 #ifndef NRFX_SPIS0_ENABLED 915 #define NRFX_SPIS0_ENABLED 0 916 #endif 917 918 /** 919 * @brief NRFX_SPIS1_ENABLED 920 * 921 * Boolean. Accepted values: 0 and 1. 922 */ 923 #ifndef NRFX_SPIS1_ENABLED 924 #define NRFX_SPIS1_ENABLED 0 925 #endif 926 927 /** 928 * @brief NRFX_SPIS2_ENABLED 929 * 930 * Boolean. Accepted values: 0 and 1. 931 */ 932 #ifndef NRFX_SPIS2_ENABLED 933 #define NRFX_SPIS2_ENABLED 0 934 #endif 935 936 /** 937 * @brief NRFX_SPIS3_ENABLED 938 * 939 * Boolean. Accepted values: 0 and 1. 940 */ 941 #ifndef NRFX_SPIS3_ENABLED 942 #define NRFX_SPIS3_ENABLED 0 943 #endif 944 945 /** 946 * @brief NRFX_SYSTICK_ENABLED 947 * 948 * Boolean. Accepted values: 0 and 1. 949 */ 950 #ifndef NRFX_SYSTICK_ENABLED 951 #define NRFX_SYSTICK_ENABLED 0 952 #endif 953 954 /** 955 * @brief NRFX_TIMER_ENABLED 956 * 957 * Boolean. Accepted values: 0 and 1. 958 */ 959 #ifndef NRFX_TIMER_ENABLED 960 #define NRFX_TIMER_ENABLED 0 961 #endif 962 963 /** 964 * @brief NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 965 * 966 * Integer value. Minimum: 0. Maximum: 7. 967 */ 968 #ifndef NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY 969 #define NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 970 #endif 971 972 /** 973 * @brief NRFX_TIMER_CONFIG_LOG_ENABLED 974 * 975 * Boolean. Accepted values: 0 and 1. 976 */ 977 #ifndef NRFX_TIMER_CONFIG_LOG_ENABLED 978 #define NRFX_TIMER_CONFIG_LOG_ENABLED 0 979 #endif 980 981 /** 982 * @brief NRFX_TIMER_CONFIG_LOG_LEVEL 983 * 984 * Integer value. 985 * Supported values: 986 * - Off = 0 987 * - Error = 1 988 * - Warning = 2 989 * - Info = 3 990 * - Debug = 4 991 */ 992 #ifndef NRFX_TIMER_CONFIG_LOG_LEVEL 993 #define NRFX_TIMER_CONFIG_LOG_LEVEL 3 994 #endif 995 996 /** 997 * @brief NRFX_TIMER0_ENABLED 998 * 999 * Boolean. Accepted values: 0 and 1. 1000 */ 1001 #ifndef NRFX_TIMER0_ENABLED 1002 #define NRFX_TIMER0_ENABLED 0 1003 #endif 1004 1005 /** 1006 * @brief NRFX_TIMER1_ENABLED 1007 * 1008 * Boolean. Accepted values: 0 and 1. 1009 */ 1010 #ifndef NRFX_TIMER1_ENABLED 1011 #define NRFX_TIMER1_ENABLED 0 1012 #endif 1013 1014 /** 1015 * @brief NRFX_TIMER2_ENABLED 1016 * 1017 * Boolean. Accepted values: 0 and 1. 1018 */ 1019 #ifndef NRFX_TIMER2_ENABLED 1020 #define NRFX_TIMER2_ENABLED 0 1021 #endif 1022 1023 /** 1024 * @brief NRFX_TWIM_ENABLED 1025 * 1026 * Boolean. Accepted values: 0 and 1. 1027 */ 1028 #ifndef NRFX_TWIM_ENABLED 1029 #define NRFX_TWIM_ENABLED 0 1030 #endif 1031 1032 /** 1033 * @brief NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY 1034 * 1035 * Integer value. Minimum: 0. Maximum: 7. 1036 */ 1037 #ifndef NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY 1038 #define NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 1039 #endif 1040 1041 /** 1042 * @brief NRFX_TWIM_CONFIG_LOG_ENABLED 1043 * 1044 * Boolean. Accepted values: 0 and 1. 1045 */ 1046 #ifndef NRFX_TWIM_CONFIG_LOG_ENABLED 1047 #define NRFX_TWIM_CONFIG_LOG_ENABLED 0 1048 #endif 1049 1050 /** 1051 * @brief NRFX_TWIM_CONFIG_LOG_LEVEL 1052 * 1053 * Integer value. 1054 * Supported values: 1055 * - Off = 0 1056 * - Error = 1 1057 * - Warning = 2 1058 * - Info = 3 1059 * - Debug = 4 1060 */ 1061 #ifndef NRFX_TWIM_CONFIG_LOG_LEVEL 1062 #define NRFX_TWIM_CONFIG_LOG_LEVEL 3 1063 #endif 1064 1065 /** 1066 * @brief NRFX_TWIM0_ENABLED 1067 * 1068 * Boolean. Accepted values: 0 and 1. 1069 */ 1070 #ifndef NRFX_TWIM0_ENABLED 1071 #define NRFX_TWIM0_ENABLED 0 1072 #endif 1073 1074 /** 1075 * @brief NRFX_TWIM1_ENABLED 1076 * 1077 * Boolean. Accepted values: 0 and 1. 1078 */ 1079 #ifndef NRFX_TWIM1_ENABLED 1080 #define NRFX_TWIM1_ENABLED 0 1081 #endif 1082 1083 /** 1084 * @brief NRFX_TWIM2_ENABLED 1085 * 1086 * Boolean. Accepted values: 0 and 1. 1087 */ 1088 #ifndef NRFX_TWIM2_ENABLED 1089 #define NRFX_TWIM2_ENABLED 0 1090 #endif 1091 1092 /** 1093 * @brief NRFX_TWIM3_ENABLED 1094 * 1095 * Boolean. Accepted values: 0 and 1. 1096 */ 1097 #ifndef NRFX_TWIM3_ENABLED 1098 #define NRFX_TWIM3_ENABLED 0 1099 #endif 1100 1101 /** 1102 * @brief NRFX_TWIS_ENABLED 1103 * 1104 * Boolean. Accepted values: 0 and 1. 1105 */ 1106 #ifndef NRFX_TWIS_ENABLED 1107 #define NRFX_TWIS_ENABLED 0 1108 #endif 1109 1110 /** 1111 * @brief NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY 1112 * 1113 * Integer value. Minimum: 0. Maximum: 7. 1114 */ 1115 #ifndef NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY 1116 #define NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 1117 #endif 1118 1119 /** 1120 * @brief NRFX_TWIS_CONFIG_LOG_ENABLED 1121 * 1122 * Boolean. Accepted values: 0 and 1. 1123 */ 1124 #ifndef NRFX_TWIS_CONFIG_LOG_ENABLED 1125 #define NRFX_TWIS_CONFIG_LOG_ENABLED 0 1126 #endif 1127 1128 /** 1129 * @brief NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY - Assume that any instance would be initialized only once. 1130 * 1131 * Boolean. Accepted values: 0 and 1. 1132 */ 1133 #ifndef NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 1134 #define NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY 0 1135 #endif 1136 1137 /** 1138 * @brief NRFX_TWIS_NO_SYNC_MODE - Remove support for synchronous mode. 1139 * 1140 * Boolean. Accepted values: 0 and 1. 1141 */ 1142 #ifndef NRFX_TWIS_NO_SYNC_MODE 1143 #define NRFX_TWIS_NO_SYNC_MODE 0 1144 #endif 1145 1146 /** 1147 * @brief NRFX_TWIS_CONFIG_LOG_LEVEL 1148 * 1149 * Integer value. 1150 * Supported values: 1151 * - Off = 0 1152 * - Error = 1 1153 * - Warning = 2 1154 * - Info = 3 1155 * - Debug = 4 1156 */ 1157 #ifndef NRFX_TWIS_CONFIG_LOG_LEVEL 1158 #define NRFX_TWIS_CONFIG_LOG_LEVEL 3 1159 #endif 1160 1161 /** 1162 * @brief NRFX_TWIS0_ENABLED 1163 * 1164 * Boolean. Accepted values: 0 and 1. 1165 */ 1166 #ifndef NRFX_TWIS0_ENABLED 1167 #define NRFX_TWIS0_ENABLED 0 1168 #endif 1169 1170 /** 1171 * @brief NRFX_TWIS1_ENABLED 1172 * 1173 * Boolean. Accepted values: 0 and 1. 1174 */ 1175 #ifndef NRFX_TWIS1_ENABLED 1176 #define NRFX_TWIS1_ENABLED 0 1177 #endif 1178 1179 /** 1180 * @brief NRFX_TWIS2_ENABLED 1181 * 1182 * Boolean. Accepted values: 0 and 1. 1183 */ 1184 #ifndef NRFX_TWIS2_ENABLED 1185 #define NRFX_TWIS2_ENABLED 0 1186 #endif 1187 1188 /** 1189 * @brief NRFX_TWIS3_ENABLED 1190 * 1191 * Boolean. Accepted values: 0 and 1. 1192 */ 1193 #ifndef NRFX_TWIS3_ENABLED 1194 #define NRFX_TWIS3_ENABLED 0 1195 #endif 1196 1197 /** 1198 * @brief NRFX_UARTE_ENABLED 1199 * 1200 * Boolean. Accepted values: 0 and 1. 1201 */ 1202 #ifndef NRFX_UARTE_ENABLED 1203 #define NRFX_UARTE_ENABLED 0 1204 #endif 1205 1206 /** 1207 * @brief NRFX_UARTE_CONFIG_SKIP_GPIO_CONFIG - If enabled, support for configuring GPIO pins is removed from the driver 1208 * 1209 * Boolean. Accepted values: 0 and 1. 1210 */ 1211 #ifndef NRFX_UARTE_CONFIG_SKIP_GPIO_CONFIG 1212 #define NRFX_UARTE_CONFIG_SKIP_GPIO_CONFIG 0 1213 #endif 1214 1215 /** 1216 * @brief NRFX_UARTE_CONFIG_SKIP_PSEL_CONFIG - If enabled, support for configuring PSEL registers is removed from the driver 1217 * 1218 * Boolean. Accepted values: 0 and 1. 1219 */ 1220 #ifndef NRFX_UARTE_CONFIG_SKIP_PSEL_CONFIG 1221 #define NRFX_UARTE_CONFIG_SKIP_PSEL_CONFIG 0 1222 #endif 1223 1224 /** 1225 * @brief NRFX_UARTE_CONFIG_TX_LINK - If enabled, driver supports linking of TX transfers. 1226 * 1227 * Boolean. Accepted values: 0 and 1. 1228 */ 1229 #ifndef NRFX_UARTE_CONFIG_TX_LINK 1230 #define NRFX_UARTE_CONFIG_TX_LINK 1 1231 #endif 1232 1233 /** 1234 * @brief NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 1235 * 1236 * Integer value. Minimum: 0. Maximum: 7. 1237 */ 1238 #ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 1239 #define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 1240 #endif 1241 1242 /** 1243 * @brief NRFX_UARTE_CONFIG_LOG_ENABLED 1244 * 1245 * Boolean. Accepted values: 0 and 1. 1246 */ 1247 #ifndef NRFX_UARTE_CONFIG_LOG_ENABLED 1248 #define NRFX_UARTE_CONFIG_LOG_ENABLED 0 1249 #endif 1250 1251 /** 1252 * @brief NRFX_UARTE_CONFIG_LOG_LEVEL 1253 * 1254 * Integer value. 1255 * Supported values: 1256 * - Off = 0 1257 * - Error = 1 1258 * - Warning = 2 1259 * - Info = 3 1260 * - Debug = 4 1261 */ 1262 #ifndef NRFX_UARTE_CONFIG_LOG_LEVEL 1263 #define NRFX_UARTE_CONFIG_LOG_LEVEL 3 1264 #endif 1265 1266 /** 1267 * @brief NRFX_UARTE0_ENABLED 1268 * 1269 * Boolean. Accepted values: 0 and 1. 1270 */ 1271 #ifndef NRFX_UARTE0_ENABLED 1272 #define NRFX_UARTE0_ENABLED 0 1273 #endif 1274 1275 /** 1276 * @brief NRFX_UARTE1_ENABLED 1277 * 1278 * Boolean. Accepted values: 0 and 1. 1279 */ 1280 #ifndef NRFX_UARTE1_ENABLED 1281 #define NRFX_UARTE1_ENABLED 0 1282 #endif 1283 1284 /** 1285 * @brief NRFX_UARTE2_ENABLED 1286 * 1287 * Boolean. Accepted values: 0 and 1. 1288 */ 1289 #ifndef NRFX_UARTE2_ENABLED 1290 #define NRFX_UARTE2_ENABLED 0 1291 #endif 1292 1293 /** 1294 * @brief NRFX_UARTE3_ENABLED 1295 * 1296 * Boolean. Accepted values: 0 and 1. 1297 */ 1298 #ifndef NRFX_UARTE3_ENABLED 1299 #define NRFX_UARTE3_ENABLED 0 1300 #endif 1301 1302 /** 1303 * @brief NRFX_WDT_ENABLED 1304 * 1305 * Boolean. Accepted values: 0 and 1. 1306 */ 1307 #ifndef NRFX_WDT_ENABLED 1308 #define NRFX_WDT_ENABLED 0 1309 #endif 1310 1311 /** 1312 * @brief NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY 1313 * 1314 * Integer value. Minimum: 0. Maximum: 7. 1315 */ 1316 #ifndef NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY 1317 #define NRFX_WDT_DEFAULT_CONFIG_IRQ_PRIORITY NRFX_DEFAULT_IRQ_PRIORITY 1318 #endif 1319 1320 /** 1321 * @brief NRFX_WDT_CONFIG_NO_IRQ - Remove WDT IRQ handling from WDT driver 1322 * 1323 * Boolean. Accepted values: 0 and 1. 1324 */ 1325 #ifndef NRFX_WDT_CONFIG_NO_IRQ 1326 #define NRFX_WDT_CONFIG_NO_IRQ 0 1327 #endif 1328 1329 /** 1330 * @brief NRFX_WDT_CONFIG_LOG_ENABLED 1331 * 1332 * Boolean. Accepted values: 0 and 1. 1333 */ 1334 #ifndef NRFX_WDT_CONFIG_LOG_ENABLED 1335 #define NRFX_WDT_CONFIG_LOG_ENABLED 0 1336 #endif 1337 1338 /** 1339 * @brief NRFX_WDT_CONFIG_LOG_LEVEL 1340 * 1341 * Integer value. 1342 * Supported values: 1343 * - Off = 0 1344 * - Error = 1 1345 * - Warning = 2 1346 * - Info = 3 1347 * - Debug = 4 1348 */ 1349 #ifndef NRFX_WDT_CONFIG_LOG_LEVEL 1350 #define NRFX_WDT_CONFIG_LOG_LEVEL 3 1351 #endif 1352 1353 #endif // NRFX_CONFIG_NRF91_H__ 1354