Lines Matching refs:task

46 void nrf_rtc_task_trigger(NRF_RTC_Type * p_reg, nrf_rtc_task_t task)  in nrf_rtc_task_trigger()  argument
48 *(uint32_t *)((uint32_t)p_reg + task) = 1; in nrf_rtc_task_trigger()
52 if ( task == NRF_RTC_TASK_START ) { in nrf_rtc_task_trigger()
54 } else if ( task == NRF_RTC_TASK_STOP ) { in nrf_rtc_task_trigger()
56 } else if ( task == NRF_RTC_TASK_CLEAR ) { in nrf_rtc_task_trigger()
58 } else if ( task == NRF_RTC_TASK_TRIGGER_OVERFLOW ) { in nrf_rtc_task_trigger()
61 } else if ( task >= NRF_RTC_TASK_CAPTURE_0 ) { in nrf_rtc_task_trigger()
62 int cc = (task - NRF_RTC_TASK_CAPTURE_0)/sizeof(uint32_t); in nrf_rtc_task_trigger()
95 nrf_rtc_task_t task) in nrf_rtc_subscribe_common() argument
99 if (task == NRF_RTC_TASK_START) { in nrf_rtc_subscribe_common()
101 } else if (task == NRF_RTC_TASK_STOP) { in nrf_rtc_subscribe_common()
103 } else if (task == NRF_RTC_TASK_CLEAR) { in nrf_rtc_subscribe_common()
105 } else if (task == NRF_RTC_TASK_TRIGGER_OVERFLOW) { in nrf_rtc_subscribe_common()
108 } else if (task >= NRF_RTC_TASK_CAPTURE_0) { in nrf_rtc_subscribe_common()
109 int cc_n = (task - NRF_RTC_TASK_CAPTURE_0)/sizeof(uint32_t); in nrf_rtc_subscribe_common()
114 task); in nrf_rtc_subscribe_common()
119 nrf_rtc_task_t task, in nrf_rtc_subscribe_set() argument
122 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) task + 0x80uL)) = in nrf_rtc_subscribe_set()
124 nrf_rtc_subscribe_common(p_reg, task); in nrf_rtc_subscribe_set()
128 nrf_rtc_task_t task) in nrf_rtc_subscribe_clear() argument
130 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) task + 0x80uL)) = 0; in nrf_rtc_subscribe_clear()
131 nrf_rtc_subscribe_common(p_reg, task); in nrf_rtc_subscribe_clear()