Home
last modified time | relevance | path

Searched refs:group (Results 1 – 19 of 19) sorted by relevance

/hal_nordic-3.5.0/nrfx/drivers/include/
Dnrfx_ppi.h178 nrfx_err_t nrfx_ppi_group_free(nrf_ppi_channel_group_t group);
201 nrf_ppi_channel_group_t group);
215 nrf_ppi_channel_group_t group);
229 nrf_ppi_channel_group_t group);
243 nrf_ppi_channel_group_t group);
254 NRFX_STATIC_INLINE nrfx_err_t nrfx_ppi_group_clear(nrf_ppi_channel_group_t group);
265 nrfx_err_t nrfx_ppi_group_enable(nrf_ppi_channel_group_t group);
276 nrfx_err_t nrfx_ppi_group_disable(nrf_ppi_channel_group_t group);
294 NRFX_STATIC_INLINE uint32_t nrfx_ppi_task_group_enable_address_get(nrf_ppi_channel_group_t group);
303 NRFX_STATIC_INLINE uint32_t nrfx_ppi_task_group_disable_address_get(nrf_ppi_channel_group_t group);
[all …]
Dnrfx_dppi.h128 nrfx_err_t nrfx_dppi_group_free(nrf_dppi_channel_group_t group);
143 nrf_dppi_channel_group_t group);
158 nrf_dppi_channel_group_t group);
171 nrfx_err_t nrfx_dppi_group_clear(nrf_dppi_channel_group_t group);
181 nrfx_err_t nrfx_dppi_group_enable(nrf_dppi_channel_group_t group);
191 nrfx_err_t nrfx_dppi_group_disable(nrf_dppi_channel_group_t group);
/hal_nordic-3.5.0/nrfx/drivers/src/
Dnrfx_dppi.c85 nrf_dppi_channel_group_t group = (nrf_dppi_channel_group_t)group_idx; in nrfx_dppi_free() local
86 if (mask & DPPI_BIT_SET(group)) in nrfx_dppi_free()
88 nrfy_dppi_group_clear(NRF_DPPIC, group); in nrfx_dppi_free()
89 mask &= ~DPPI_BIT_SET(group); in nrfx_dppi_free()
150 nrfx_err_t nrfx_dppi_group_free(nrf_dppi_channel_group_t group) in nrfx_dppi_group_free() argument
152 nrfy_dppi_group_disable(NRF_DPPIC, group); in nrfx_dppi_group_free()
153 return nrfx_flag32_free(&m_allocated_groups, group); in nrfx_dppi_group_free()
157 nrf_dppi_channel_group_t group) in nrfx_dppi_channel_include_in_group() argument
161 if (!nrfx_flag32_is_allocated(m_allocated_groups, group) || in nrfx_dppi_channel_include_in_group()
169 nrfy_dppi_channels_include_in_group(NRF_DPPIC, DPPI_BIT_SET(channel), group); in nrfx_dppi_channel_include_in_group()
[all …]
Dnrfx_ppi.c58 static uint32_t group_to_mask(nrf_ppi_channel_group_t group) in group_to_mask() argument
60 return (1uL << (uint32_t) group); in group_to_mask()
115 static bool is_app_group(nrf_ppi_channel_group_t group) in is_app_group() argument
117 return ((NRFX_PPI_ALL_APP_GROUPS_MASK & group_to_mask(group)) != 0); in is_app_group()
130 nrf_ppi_channel_group_t group = (nrf_ppi_channel_group_t)group_idx; in nrfx_ppi_free_all() local
131 if (mask & group_to_mask(group)) in nrfx_ppi_free_all()
133 nrf_ppi_group_clear(NRF_PPI, group); in nrfx_ppi_free_all()
135 mask &= ~group_to_mask(group); in nrfx_ppi_free_all()
268 nrfx_err_t nrfx_ppi_group_free(nrf_ppi_channel_group_t group) in nrfx_ppi_group_free() argument
270 nrf_ppi_group_disable(NRF_PPI, group); in nrfx_ppi_group_free()
[all …]
/hal_nordic-3.5.0/nrfx/hal/
Dnrf_ppi.h319 NRF_STATIC_INLINE void nrf_ppi_group_clear(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group);
327 NRF_STATIC_INLINE void nrf_ppi_group_enable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group);
335 NRF_STATIC_INLINE void nrf_ppi_group_disable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group);
365 nrf_ppi_channel_group_t group);
376 nrf_ppi_channel_group_t group);
512 NRF_STATIC_INLINE void nrf_ppi_group_clear(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group) in nrf_ppi_group_clear() argument
514 p_reg->CHG[(uint32_t) group] = 0; in nrf_ppi_group_clear()
517 NRF_STATIC_INLINE void nrf_ppi_group_enable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group) in nrf_ppi_group_enable() argument
519 p_reg->TASKS_CHG[(uint32_t) group].EN = 1UL; in nrf_ppi_group_enable()
522 NRF_STATIC_INLINE void nrf_ppi_group_disable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group) in nrf_ppi_group_disable() argument
[all …]
Dnrf_dppi.h278 nrf_dppi_channel_group_t group);
287 nrf_dppi_channel_group_t group);
296 nrf_dppi_channel_group_t group);
408 nrf_dppi_channel_group_t group) in nrf_dppi_group_clear() argument
410 p_reg->CHG[(uint32_t) group] = 0; in nrf_dppi_group_clear()
413 NRF_STATIC_INLINE void nrf_dppi_group_enable(NRF_DPPIC_Type * p_reg, nrf_dppi_channel_group_t group) in nrf_dppi_group_enable() argument
415 p_reg->TASKS_CHG[(uint32_t) group].EN = 1; in nrf_dppi_group_enable()
419 nrf_dppi_channel_group_t group) in nrf_dppi_group_disable() argument
421 p_reg->TASKS_CHG[(uint32_t) group].DIS = 1; in nrf_dppi_group_disable()
/hal_nordic-3.5.0/nrfx/helpers/
Dnrfx_gppi_dppi.c150 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_disable_task_get() argument
152 return (nrfx_gppi_task_t) nrfy_dppi_group_disable_task_get((uint8_t)group); in nrfx_gppi_group_disable_task_get()
155 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_enable_task_get() argument
157 return (nrfx_gppi_task_t) nrfy_dppi_group_enable_task_get((uint8_t)group); in nrfx_gppi_group_enable_task_get()
190 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_free() argument
193 return nrfx_dppi_group_free((nrf_dppi_channel_group_t)group); in nrfx_gppi_group_free()
195 (void)group; in nrfx_gppi_group_free()
Dnrfx_gppi_ppi.c150 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_disable_task_get() argument
152 return (nrfx_gppi_task_t)nrf_ppi_group_disable_task_get(NRF_PPI, (uint8_t)group); in nrfx_gppi_group_disable_task_get()
155 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_enable_task_get() argument
157 return (nrfx_gppi_task_t)nrf_ppi_group_enable_task_get(NRF_PPI, (uint8_t)group); in nrfx_gppi_group_enable_task_get()
190 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_free() argument
193 return nrfx_ppi_group_free((nrf_ppi_channel_group_t)group); in nrfx_gppi_group_free()
195 (void)group; in nrfx_gppi_group_free()
Dnrfx_gppi.h362 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group);
371 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group);
417 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group);
/hal_nordic-3.5.0/nrfx/haly/
Dnrfy_dppi.h168 nrf_dppi_channel_group_t group) in nrfy_dppi_group_clear() argument
170 nrf_dppi_group_clear(p_reg, group); in nrfy_dppi_group_clear()
176 nrf_dppi_channel_group_t group) in nrfy_dppi_group_enable() argument
178 nrf_dppi_group_enable(p_reg, group); in nrfy_dppi_group_enable()
184 nrf_dppi_channel_group_t group) in nrfy_dppi_group_disable() argument
186 nrf_dppi_group_disable(p_reg, group); in nrfy_dppi_group_disable()
/hal_nordic-3.5.0/drivers/nrf_802154/sl/sl_opensource/src/
Dnrf_802154_sl_fem.c147 int32_t mpsl_fem_abort_set(uint32_t event, uint32_t group) in mpsl_fem_abort_set() argument
152 int32_t mpsl_fem_abort_extend(uint32_t channel_to_add, uint32_t group) in mpsl_fem_abort_extend() argument
155 (void)group; in mpsl_fem_abort_extend()
159 int32_t mpsl_fem_abort_reduce(uint32_t channel_to_remove, uint32_t group) in mpsl_fem_abort_reduce() argument
162 (void)group; in mpsl_fem_abort_reduce()
/hal_nordic-3.5.0/drivers/nrf_802154/sl/sl_opensource/include/protocol/
Dmpsl_fem_protocol_api.h277 int32_t mpsl_fem_abort_set(mpsl_subscribable_hw_event_t event, uint32_t group);
288 int32_t mpsl_fem_abort_extend(uint32_t channel_to_add, uint32_t group);
299 int32_t mpsl_fem_abort_reduce(uint32_t channel_to_remove, uint32_t group);
/hal_nordic-3.5.0/nrfx/samples/doc/sphinx/
Dconf.py11 VERSION = re.search(r'PROJECT_NUMBER\s+=\s+"(.*)"', f.read()).group(1)
/hal_nordic-3.5.0/nrfx/doc/sphinx/
Dconf.py11 VERSION = re.search(r'PROJECT_NUMBER\s+=\s+"(.*)"', f.read()).group(1)
/hal_nordic-3.5.0/nrfx/samples/src/nrfx_pwm/grouped_mode/
DREADME.md3 … demonstrates a basic functionality of the nrfx_pwm driver for a sequence loaded in the group mode.
/hal_nordic-3.5.0/nrfx/doc/buildfiles/
Dextra_stylesheet.css397 display:table-footer-group;
406 display:table-row-group;
/hal_nordic-3.5.0/nrfx/samples/doc/buildfiles/
Dextra_stylesheet.css393 display:table-footer-group;
402 display:table-row-group;
/hal_nordic-3.5.0/nrfx/doc/
Dnrfx.doxyfile409 # member in the group (if any) for the other members of the group. By default
410 # all members of a group must be documented explicitly.
415 # If one adds a struct or class to a group and this option is enabled, then also
416 # any nested class or struct is added to the same group. By default this option
423 # (for instance a group of public functions) to be put as a subgroup of that
432 # are shown inside the group in which they are included (e.g. using \ingroup)
445 # namespace, or group documentation), provided this scope is documented. If set
687 # of group names into alphabetical order. If set to NO the group names will
1505 # The TOC_EXPAND flag can be set to YES to add extra items for group members to
1639 # doxygen will group on one line in the generated HTML documentation.
/hal_nordic-3.5.0/nrfx/samples/doc/
Dnrfx_examples.doxyfile407 # member in the group (if any) for the other members of the group. By default
408 # all members of a group must be documented explicitly.
413 # If one adds a struct or class to a group and this option is enabled, then also
414 # any nested class or struct is added to the same group. By default this option
421 # (for instance a group of public functions) to be put as a subgroup of that
430 # are shown inside the group in which they are included (e.g. using \ingroup)
443 # namespace, or group documentation), provided this scope is documented. If set
685 # of group names into alphabetical order. If set to NO the group names will
1536 # The TOC_EXPAND flag can be set to YES to add extra items for group members to
1670 # doxygen will group on one line in the generated HTML documentation.