Support for DPPIC and PPIB interconnect services. More...
Data Structures | |
struct | nrfx_interconnect_ppib_t |
PPIB interconnect properties structure. More... | |
struct | nrfx_interconnect_dppic_ppib_t |
DPPIC and PPIB interconnect properties structure. More... | |
struct | nrfx_interconnect_dppic_t |
DPPIC properties structure. More... | |
struct | nrfx_interconnect_dppic_to_dppic_path_t |
DPPIC to DPPIC connection structure. More... | |
Functions | |
nrfx_interconnect_dppic_t * | nrfx_interconnect_dppic_at_index_get (uint8_t index) |
Function for getting DPPIC interconnect object under a specific index from connection map. | |
nrfx_interconnect_dppic_t * | nrfx_interconnect_dppic_get (uint8_t apb_index) |
Function for getting DPPIC interconnect object with a specific domain. | |
nrfx_interconnect_dppic_t * | nrfx_interconnect_dppic_main_get (void) |
Function for getting main DPPIC interconnect object. | |
nrfx_interconnect_ppib_t * | nrfx_interconnect_ppib_at_index_get (uint8_t index) |
Function for getting PPIB interconnect object at specified index from connection map. | |
bool | nrfx_interconnect_direct_connection_check (nrfx_interconnect_dppic_to_dppic_path_t *p_path) |
Function for checking if path from source DPPIC to destination DPPIC exists. | |
nrf_apb_index_t | nrfx_interconnect_apb_index_get (uint32_t addr) |
Function for getting nrf_apb_index_t from memory address. | |
Support for DPPIC and PPIB interconnect services.
nrf_apb_index_t nrfx_interconnect_apb_index_get | ( | uint32_t | addr | ) |
Function for getting nrf_apb_index_t
from memory address.
[in] | addr | Memory address. |
bool nrfx_interconnect_direct_connection_check | ( | nrfx_interconnect_dppic_to_dppic_path_t * | p_path | ) |
Function for checking if path from source DPPIC to destination DPPIC exists.
[in] | p_path | Pointer to path from source DPPIC to destination DPPIC. When path exists, p_path is filled with PPIB information. |
nrfx_interconnect_dppic_t * nrfx_interconnect_dppic_at_index_get | ( | uint8_t | index | ) |
Function for getting DPPIC interconnect object under a specific index from connection map.
[in] | index | Index of expected nrfx_interconnect_dppic_t object. |
nrfx_interconnect_dppic_t * nrfx_interconnect_dppic_get | ( | uint8_t | apb_index | ) |
Function for getting DPPIC interconnect object with a specific domain.
[in] | apb_index | APB index that belongs to DPPIC interconnect. |
nrfx_interconnect_dppic_t * nrfx_interconnect_dppic_main_get | ( | void | ) |
Function for getting main DPPIC interconnect object.
nrfx_interconnect_ppib_t * nrfx_interconnect_ppib_at_index_get | ( | uint8_t | index | ) |
Function for getting PPIB interconnect object at specified index from connection map.
[in] | index | Index of expected nrfx_interconnect_ppib_t object. |