| /hal_nordic-latest/nrfx/drivers/src/ |
| D | nrfx_dppi.c | 338 nrf_dppi_channel_group_t group = (nrf_dppi_channel_group_t)group_idx; in dppi_free() local 339 if (mask & NRFX_BIT(group)) in dppi_free() 341 nrfy_dppi_group_clear(p_instance->p_reg, group); in dppi_free() 342 mask &= ~NRFX_BIT(group); in dppi_free() 414 static nrfx_err_t dppi_group_free(nrfx_dppi_t const * p_instance, nrf_dppi_channel_group_t group) in dppi_group_free() argument 418 nrfy_dppi_group_disable(p_instance->p_reg, group); in dppi_group_free() 419 return nrfx_flag32_free(&p_cb->allocated_groups, group); in dppi_group_free() 424 nrf_dppi_channel_group_t group) in dppi_channel_include_in_group() argument 429 if (!nrfx_flag32_is_allocated(p_cb->allocated_groups, group) || in dppi_channel_include_in_group() 437 nrfy_dppi_channels_include_in_group(p_instance->p_reg, NRFX_BIT(channel), group); in dppi_channel_include_in_group() [all …]
|
| D | nrfx_ppi.c | 58 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-latest/nrfx/drivers/include/ |
| D | nrfx_ppi.h | 178 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 …]
|
| D | nrfx_dppi.h | 168 nrfx_err_t nrfx_dppi_group_free(nrfx_dppi_t const * p_instance, nrf_dppi_channel_group_t group); 185 nrf_dppi_channel_group_t group); 202 nrf_dppi_channel_group_t group); 216 nrfx_err_t nrfx_dppi_group_clear(nrfx_dppi_t const * p_instance, nrf_dppi_channel_group_t group); 228 nrf_dppi_channel_group_t group); 240 nrf_dppi_channel_group_t group); 267 nrfx_err_t nrfx_dppi_group_free(nrf_dppi_channel_group_t group); 270 nrf_dppi_channel_group_t group); 273 nrf_dppi_channel_group_t group); 275 nrfx_err_t nrfx_dppi_group_clear(nrf_dppi_channel_group_t group); [all …]
|
| /hal_nordic-latest/nrfx/hal/ |
| D | nrf_ppi.h | 334 NRF_STATIC_INLINE void nrf_ppi_group_clear(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group); 342 NRF_STATIC_INLINE void nrf_ppi_group_enable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group); 350 NRF_STATIC_INLINE void nrf_ppi_group_disable(NRF_PPI_Type * p_reg, nrf_ppi_channel_group_t group); 380 nrf_ppi_channel_group_t group); 391 nrf_ppi_channel_group_t group); 534 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 536 p_reg->CHG[(uint32_t) group] = 0; in nrf_ppi_group_clear() 539 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 541 p_reg->TASKS_CHG[(uint32_t) group].EN = 1UL; in nrf_ppi_group_enable() 544 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 …]
|
| D | nrf_dppi.h | 324 nrf_dppi_channel_group_t group); 333 nrf_dppi_channel_group_t group); 342 nrf_dppi_channel_group_t group); 448 nrf_dppi_channel_group_t group) in nrf_dppi_group_clear() argument 450 p_reg->CHG[(uint32_t) group] = 0; in nrf_dppi_group_clear() 453 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 455 p_reg->TASKS_CHG[(uint32_t) group].EN = 1; in nrf_dppi_group_enable() 459 nrf_dppi_channel_group_t group) in nrf_dppi_group_disable() argument 461 p_reg->TASKS_CHG[(uint32_t) group].DIS = 1; in nrf_dppi_group_disable()
|
| /hal_nordic-latest/nrfx/helpers/ |
| D | nrfx_gppi_dppi.c | 162 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_disable_task_get() argument 164 return (nrfx_gppi_task_t) nrfy_dppi_group_disable_task_get((uint8_t)group); in nrfx_gppi_group_disable_task_get() 167 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_enable_task_get() argument 169 return (nrfx_gppi_task_t) nrfy_dppi_group_enable_task_get((uint8_t)group); in nrfx_gppi_group_enable_task_get() 214 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_free() argument 218 return nrfx_dppi_group_free(&dppi, (nrf_dppi_channel_group_t)group); in nrfx_gppi_group_free() 220 return nrfx_dppi_group_free((nrf_dppi_channel_group_t)group); in nrfx_gppi_group_free() 223 (void)group; in nrfx_gppi_group_free()
|
| D | nrfx_gppi_ppi.c | 158 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_disable_task_get() argument 160 return (nrfx_gppi_task_t)nrf_ppi_group_disable_task_get(NRF_PPI, (uint8_t)group); in nrfx_gppi_group_disable_task_get() 163 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_enable_task_get() argument 165 return (nrfx_gppi_task_t)nrf_ppi_group_enable_task_get(NRF_PPI, (uint8_t)group); in nrfx_gppi_group_enable_task_get() 198 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group) in nrfx_gppi_group_free() argument 201 return nrfx_ppi_group_free((nrf_ppi_channel_group_t)group); in nrfx_gppi_group_free() 203 (void)group; in nrfx_gppi_group_free()
|
| D | nrfx_gppi.h | 376 nrfx_gppi_task_t nrfx_gppi_group_disable_task_get(nrfx_gppi_channel_group_t group); 385 nrfx_gppi_task_t nrfx_gppi_group_enable_task_get(nrfx_gppi_channel_group_t group); 431 nrfx_err_t nrfx_gppi_group_free(nrfx_gppi_channel_group_t group);
|
| /hal_nordic-latest/nrfx/haly/ |
| D | nrfy_dppi.h | 177 nrf_dppi_channel_group_t group) in nrfy_dppi_group_clear() argument 179 nrf_dppi_group_clear(p_reg, group); in nrfy_dppi_group_clear() 185 nrf_dppi_channel_group_t group) in nrfy_dppi_group_enable() argument 187 nrf_dppi_group_enable(p_reg, group); in nrfy_dppi_group_enable() 193 nrf_dppi_channel_group_t group) in nrfy_dppi_group_disable() argument 195 nrf_dppi_group_disable(p_reg, group); in nrfy_dppi_group_disable()
|
| /hal_nordic-latest/drivers/nrf_802154/sl/sl_opensource/src/ |
| D | nrf_802154_sl_fem.c | 169 int32_t mpsl_fem_abort_set(mpsl_subscribable_hw_event_t event, uint32_t group) in mpsl_fem_abort_set() argument 174 int32_t mpsl_fem_abort_extend(uint32_t channel_to_add, uint32_t group) in mpsl_fem_abort_extend() argument 177 (void)group; in mpsl_fem_abort_extend() 181 int32_t mpsl_fem_abort_reduce(uint32_t channel_to_remove, uint32_t group) in mpsl_fem_abort_reduce() argument 184 (void)group; in mpsl_fem_abort_reduce()
|
| /hal_nordic-latest/drivers/nrf_802154/sl/sl_opensource/include/protocol/ |
| D | mpsl_fem_protocol_api.h | 322 int32_t mpsl_fem_abort_set(mpsl_subscribable_hw_event_t event, uint32_t group); 333 int32_t mpsl_fem_abort_extend(uint32_t channel_to_add, uint32_t group); 344 int32_t mpsl_fem_abort_reduce(uint32_t channel_to_remove, uint32_t group);
|
| /hal_nordic-latest/nrfx/doc/sphinx/ |
| D | conf.py | 11 VERSION = re.search(r'PROJECT_NUMBER\s+=\s+"(.*)"', f.read()).group(1)
|
| /hal_nordic-latest/nrfx/samples/doc/sphinx/ |
| D | conf.py | 11 VERSION = re.search(r'PROJECT_NUMBER\s+=\s+"(.*)"', f.read()).group(1)
|
| /hal_nordic-latest/nrfx/samples/src/nrfx_pwm/grouped_mode/ |
| D | README.md | 3 … demonstrates a basic functionality of the nrfx_pwm driver for a sequence loaded in the group mode.
|
| /hal_nordic-latest/nrfx/samples/doc/buildfiles/ |
| D | extra_stylesheet.css | 393 display:table-footer-group; 402 display:table-row-group;
|
| /hal_nordic-latest/nrfx/doc/buildfiles/ |
| D | extra_stylesheet.css | 397 display:table-footer-group; 406 display:table-row-group;
|
| /hal_nordic-latest/nrfx/samples/doc/ |
| D | nrfx_examples.doxyfile | 407 # 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 1496 # The TOC_EXPAND flag can be set to YES to add extra items for group members to 1630 # doxygen will group on one line in the generated HTML documentation.
|
| /hal_nordic-latest/nrfx/doc/ |
| D | nrfx.doxyfile | 409 # 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.
|