1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 | # Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
#
# SPDX-License-Identifier: Apache-2.0
#
config COUNTER_NRF_TIMER
bool
select NRFX_TIMER
config COUNTER_NRF_RTC
bool
select NRFX_RTC
config COUNTER_TIMER0
bool "Enable Counter on TIMER0"
depends on HAS_HW_NRF_TIMER0
depends on !BT_LL_SW
select COUNTER_NRF_TIMER
select NRFX_TIMER0
if COUNTER_TIMER0
config COUNTER_TIMER0_PRESCALER
int "Timer prescaler"
default 0
range 0 9
help
Frequency = 16 Mhz / 2^prescaler.
endif #COUNTER_TIMER0
config COUNTER_TIMER1
bool "Enable Counter on TIMER1"
depends on HAS_HW_NRF_TIMER1
select COUNTER_NRF_TIMER
select NRFX_TIMER1
if COUNTER_TIMER1
config COUNTER_TIMER1_PRESCALER
int "Timer prescaler"
default 0
range 0 9
help
Frequency = 16 Mhz / 2^prescaler.
endif #COUNTER_TIMER1
config COUNTER_TIMER2
bool "Enable Counter on TIMER2"
depends on HAS_HW_NRF_TIMER2
select COUNTER_NRF_TIMER
select NRFX_TIMER2
if COUNTER_TIMER2
config COUNTER_TIMER2_PRESCALER
int "Timer prescaler"
default 0
range 0 9
help
Frequency = 16 Mhz / 2^prescaler.
endif #COUNTER_TIMER2
config COUNTER_TIMER3
bool "Enable Counter on TIMER3"
depends on HAS_HW_NRF_TIMER3
select COUNTER_NRF_TIMER
select NRFX_TIMER3
if COUNTER_TIMER3
config COUNTER_TIMER3_PRESCALER
int "Timer prescaler"
default 0
range 0 9
help
Frequency = 16 Mhz / 2^prescaler.
endif #COUNTER_TIMER3
config COUNTER_TIMER4
bool "Enable Counter on TIMER4"
depends on HAS_HW_NRF_TIMER4
select COUNTER_NRF_TIMER
select NRFX_TIMER4
if COUNTER_TIMER4
config COUNTER_TIMER4_PRESCALER
int "Timer prescaler"
default 0
range 0 9
help
Frequency = 16 Mhz / 2^prescaler.
endif #COUNTER_TIMER4
config COUNTER_RTC0
bool "Enable Counter on RTC0"
depends on HAS_HW_NRF_RTC0
depends on !BT_LL_SW
select COUNTER_NRF_RTC
select NRFX_RTC0
if COUNTER_RTC0
config COUNTER_RTC0_PRESCALER
int "RTC prescaler"
default 0
range 0 2047
help
Frequency = 32768 / (prescaler+1).
endif #COUNTER_RTC0
config COUNTER_RTC1
bool "Enable Counter on RTC1"
depends on HAS_HW_NRF_RTC1
depends on !NRF_RTC_TIMER
select COUNTER_NRF_RTC
select NRFX_RTC1
if COUNTER_RTC1
config COUNTER_RTC1_PRESCALER
int "RTC prescaler"
default 0
range 0 2047
help
Frequency = 32768 / (prescaler+1).
endif #COUNTER_RTC1
config COUNTER_RTC2
bool "Enable Counter on RTC2"
depends on HAS_HW_NRF_RTC2
select COUNTER_NRF_RTC
select NRFX_RTC2
if COUNTER_RTC2
config COUNTER_RTC2_PRESCALER
int "RTC prescaler"
default 0
range 0 2047
help
Frequency = 32768 / (prescaler+1).
endif # COUNTER_RTC2
|