Lines Matching full:task
81 NRF_GPIOTE_TASKS_OUT_0 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[0]), /**< Out task 0.*/
82 NRF_GPIOTE_TASKS_OUT_1 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[1]), /**< Out task 1.*/
83 NRF_GPIOTE_TASKS_OUT_2 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[2]), /**< Out task 2.*/
84 NRF_GPIOTE_TASKS_OUT_3 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[3]), /**< Out task 3.*/
86 NRF_GPIOTE_TASKS_OUT_4 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[4]), /**< Out task 4.*/
87 NRF_GPIOTE_TASKS_OUT_5 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[5]), /**< Out task 5.*/
88 NRF_GPIOTE_TASKS_OUT_6 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[6]), /**< Out task 6.*/
89 NRF_GPIOTE_TASKS_OUT_7 = offsetof(NRF_GPIOTE_Type, TASKS_OUT[7]), /**< Out task 7.*/
92 NRF_GPIOTE_TASKS_SET_0 = offsetof(NRF_GPIOTE_Type, TASKS_SET[0]), /**< Set task 0.*/
93 NRF_GPIOTE_TASKS_SET_1 = offsetof(NRF_GPIOTE_Type, TASKS_SET[1]), /**< Set task 1.*/
94 NRF_GPIOTE_TASKS_SET_2 = offsetof(NRF_GPIOTE_Type, TASKS_SET[2]), /**< Set task 2.*/
95 NRF_GPIOTE_TASKS_SET_3 = offsetof(NRF_GPIOTE_Type, TASKS_SET[3]), /**< Set task 3.*/
96 NRF_GPIOTE_TASKS_SET_4 = offsetof(NRF_GPIOTE_Type, TASKS_SET[4]), /**< Set task 4.*/
97 NRF_GPIOTE_TASKS_SET_5 = offsetof(NRF_GPIOTE_Type, TASKS_SET[5]), /**< Set task 5.*/
98 NRF_GPIOTE_TASKS_SET_6 = offsetof(NRF_GPIOTE_Type, TASKS_SET[6]), /**< Set task 6.*/
99 NRF_GPIOTE_TASKS_SET_7 = offsetof(NRF_GPIOTE_Type, TASKS_SET[7]), /**< Set task 7.*/
102 NRF_GPIOTE_TASKS_CLR_0 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[0]), /**< Clear task 0.*/
103 NRF_GPIOTE_TASKS_CLR_1 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[1]), /**< Clear task 1.*/
104 NRF_GPIOTE_TASKS_CLR_2 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[2]), /**< Clear task 2.*/
105 NRF_GPIOTE_TASKS_CLR_3 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[3]), /**< Clear task 3.*/
106 NRF_GPIOTE_TASKS_CLR_4 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[4]), /**< Clear task 4.*/
107 NRF_GPIOTE_TASKS_CLR_5 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[5]), /**< Clear task 5.*/
108 NRF_GPIOTE_TASKS_CLR_6 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[6]), /**< Clear task 6.*/
109 NRF_GPIOTE_TASKS_CLR_7 = offsetof(NRF_GPIOTE_Type, TASKS_CLR[7]), /**< Clear task 7.*/
163 * @brief Function for activating a specific GPIOTE task.
165 * @param[in] task Task.
167 __STATIC_INLINE void nrf_gpiote_task_set(nrf_gpiote_tasks_t task);
170 * @brief Function for getting the address of a specific GPIOTE task.
172 * @param[in] task Task.
176 __STATIC_INLINE uint32_t nrf_gpiote_task_addr_get(nrf_gpiote_tasks_t task);
224 * GPIOTE task.
226 * @param[in] task Task for which to set the configuration.
229 __STATIC_INLINE void nrf_gpiote_subscribe_set(nrf_gpiote_tasks_t task,
234 * GPIOTE task.
236 * @param[in] task Task for which to clear the configuration.
238 __STATIC_INLINE void nrf_gpiote_subscribe_clear(nrf_gpiote_tasks_t task);
261 * @param[in] idx Task-Event index.
267 * @param[in] idx Task-Event index.
273 * @param[in] idx Task-Event index.
282 * @param[in] idx Task-Event index.
290 * @param[in] idx Task-Event index.
296 /**@brief Function for enabling a GPIOTE task.
298 * @param[in] idx Task-Event index.
302 /**@brief Function for disabling a GPIOTE task.
304 * @param[in] idx Task-Event index.
308 /**@brief Function for configuring a GPIOTE task.
309 * @note Function is not configuring mode field so task is disabled after this function is called.
311 * @param[in] idx Task-Event index.
322 * @param[in] idx Task-Event index.
327 /**@brief Function for resetting a GPIOTE task event configuration to the default state.
329 * @param[in] idx Task-Event index.
333 /**@brief Function for checking if particular Task-Event is enabled.
335 * @param[in] idx Task-Event index.
337 * @retval true If the Task-Event mode is set to Task or Event.
338 * @retval false If the Task-Event mode is set to Disabled.
343 __STATIC_INLINE void nrf_gpiote_task_set(nrf_gpiote_tasks_t task) in nrf_gpiote_task_set() argument
345 *(__IO uint32_t *)((uint32_t)NRF_GPIOTE + task) = 0x1UL; in nrf_gpiote_task_set()
348 __STATIC_INLINE uint32_t nrf_gpiote_task_addr_get(nrf_gpiote_tasks_t task) in nrf_gpiote_task_addr_get() argument
350 return ((uint32_t)NRF_GPIOTE + task); in nrf_gpiote_task_addr_get()
388 __STATIC_INLINE void nrf_gpiote_subscribe_set(nrf_gpiote_tasks_t task, in nrf_gpiote_subscribe_set() argument
391 *((volatile uint32_t *) ((uint8_t *) NRF_GPIOTE + (uint32_t) task + 0x80uL)) = in nrf_gpiote_subscribe_set()
395 __STATIC_INLINE void nrf_gpiote_subscribe_clear(nrf_gpiote_tasks_t task) in nrf_gpiote_subscribe_clear() argument
397 *((volatile uint32_t *) ((uint8_t *) NRF_GPIOTE + (uint32_t) task + 0x80uL)) = 0; in nrf_gpiote_subscribe_clear()