Lines Matching full:task
61 NRF_WDT_TASK_START = offsetof(NRF_WDT_Type, TASKS_START), /**< Task for starting WDT. */
121 * @brief Function for starting the WDT task.
123 * @param[in] task Task.
125 __STATIC_INLINE void nrf_wdt_task_trigger(nrf_wdt_task_t task);
171 * WDT task.
173 * @param[in] task Task for which to set the configuration.
176 __STATIC_INLINE void nrf_wdt_subscribe_set(nrf_wdt_task_t task,
181 * WDT task.
183 * @param[in] task Task for which to clear the configuration.
185 __STATIC_INLINE void nrf_wdt_subscribe_clear(nrf_wdt_task_t task);
207 * @brief Function for returning the address of a specific WDT task register.
209 * @param[in] task Task.
211 __STATIC_INLINE uint32_t nrf_wdt_task_address_get(nrf_wdt_task_t task);
292 __STATIC_INLINE void nrf_wdt_task_trigger(nrf_wdt_task_t task) in nrf_wdt_task_trigger() argument
294 *((volatile uint32_t *)((uint8_t *)NRF_WDT + task)) = NRF_WDT_TASK_SET; in nrf_wdt_task_trigger()
327 __STATIC_INLINE void nrf_wdt_subscribe_set(nrf_wdt_task_t task, in nrf_wdt_subscribe_set() argument
330 *((volatile uint32_t *) ((uint8_t *) NRF_WDT + (uint32_t) task + 0x80uL)) = in nrf_wdt_subscribe_set()
334 __STATIC_INLINE void nrf_wdt_subscribe_clear(nrf_wdt_task_t task) in nrf_wdt_subscribe_clear() argument
336 *((volatile uint32_t *) ((uint8_t *) NRF_WDT + (uint32_t) task + 0x80uL)) = 0; in nrf_wdt_subscribe_clear()
352 __STATIC_INLINE uint32_t nrf_wdt_task_address_get(nrf_wdt_task_t task) in nrf_wdt_task_address_get() argument
354 return ((uint32_t)NRF_WDT + task); in nrf_wdt_task_address_get()