Lines Matching full:task
126 * @brief Trigger status of task LFCLKSTART/HFCLKSTART.
131 …NRF_CLOCK_START_TASK_NOT_TRIGGERED = CLOCK_LFCLKRUN_STATUS_NotTriggered, /**< Task LFCLKSTART/HFCL…
132 …NRF_CLOCK_START_TASK_TRIGGERED = CLOCK_LFCLKRUN_STATUS_Triggered /**< Task LFCLKSTART/HFCL…
151 …* @details The NRF_CLOCK_TASK_LFCLKSTOP task cannot be set when the low-frequency clock is not run…
152 * The NRF_CLOCK_TASK_HFCLKSTOP task cannot be set when the high-frequency clock is not running.
205 * @brief Function for retrieving the address of a specific task.
208 * @param[in] task Task.
210 * @return Address of the requested task register.
212 __STATIC_INLINE uint32_t nrf_clock_task_address_get(nrf_clock_task_t task);
215 * @brief Function for setting a specific task.
217 * @param[in] task Task.
219 __STATIC_INLINE void nrf_clock_task_trigger(nrf_clock_task_t task);
282 * the task LKCLKSTART is triggered.
302 * @brief Function for retrieving the trigger status of the task LFCLKSTART.
304 * @retval NRF_CLOCK_START_TASK_NOT_TRIGGERED If the task LFCLKSTART has not been triggered.
305 * @retval NRF_CLOCK_START_TASK_TRIGGERED If the task LFCLKSTART has been triggered.
330 * @brief Function for retrieving the trigger status of the task HFCLKSTART.
332 * @retval NRF_CLOCK_START_TASK_NOT_TRIGGERED If the task HFCLKSTART has not been triggered.
333 * @retval NRF_CLOCK_START_TASK_TRIGGERED If the task HFCLKSTART has been triggered.
350 * CLOCK task.
352 * @param[in] task Task for which to set the configuration.
355 __STATIC_INLINE void nrf_clock_subscribe_set(nrf_clock_task_t task,
360 * CLOCK task.
362 * @param[in] task Task for which to clear the configuration.
364 __STATIC_INLINE void nrf_clock_subscribe_clear(nrf_clock_task_t task);
402 __STATIC_INLINE uint32_t nrf_clock_task_address_get(nrf_clock_task_t task) in nrf_clock_task_address_get() argument
404 return ((uint32_t )NRF_CLOCK + task); in nrf_clock_task_address_get()
407 __STATIC_INLINE void nrf_clock_task_trigger(nrf_clock_task_t task) in nrf_clock_task_trigger() argument
409 *((volatile uint32_t *)((uint8_t *)NRF_CLOCK + task)) = NRF_CLOCK_TASK_TRIGGER; in nrf_clock_task_trigger()
491 __STATIC_INLINE void nrf_clock_subscribe_set(nrf_clock_task_t task, in nrf_clock_subscribe_set() argument
494 *((volatile uint32_t *) ((uint8_t *) NRF_CLOCK + (uint32_t) task + 0x80uL)) = in nrf_clock_subscribe_set()
498 __STATIC_INLINE void nrf_clock_subscribe_clear(nrf_clock_task_t task) in nrf_clock_subscribe_clear() argument
500 *((volatile uint32_t *) ((uint8_t *) NRF_CLOCK + (uint32_t) task + 0x80uL)) = 0; in nrf_clock_subscribe_clear()