Hardware access layer for managing the Tracedata and Debug Configuration (TDDCONF).
More...
Hardware access layer for managing the Tracedata and Debug Configuration (TDDCONF).
◆ nrf_tddconf_domain_t
TDDCONF domain.
| Enumerator |
|---|
| NRF_TDDCONF_DOMAIN_SYSTEM | TDDCONF system domain.
|
| NRF_TDDCONF_DOMAIN_DEBUG | TDDCONF debug domain.
|
◆ nrf_tddconf_clock_speed_get()
| NRF_STATIC_INLINE nrf_tddconf_speed_t nrf_tddconf_clock_speed_get |
( |
NRF_TDDCONF_Type const * | p_reg | ) |
|
Function for getting trace port trace clock speed.
- Parameters
-
| [in] | p_reg | Pointer to the structure of registers of the peripheral. |
- Returns
- TDDCONF clock speed.
◆ nrf_tddconf_clock_speed_set()
| NRF_STATIC_INLINE void nrf_tddconf_clock_speed_set |
( |
NRF_TDDCONF_Type * | p_reg, |
|
|
nrf_tddconf_speed_t | speed ) |
Function for setting trace port trace clock speed.
- Parameters
-
| [in] | p_reg | Pointer to the structure of registers of the peripheral. |
| [in] | speed | TDDCONF clock speed. |
◆ nrf_tddconf_power_up_request_set()
| NRF_STATIC_INLINE void nrf_tddconf_power_up_request_set |
( |
NRF_TDDCONF_Type * | p_reg, |
|
|
nrf_tddconf_domain_t | domain, |
|
|
bool | active ) |
Function for setting request in specified domain.
- Parameters
-
| [in] | p_reg | Pointer to the structure of registers of the peripheral. |
| [in] | domain | TDDCONF domain. |
| [in] | active | True if request is to be activated, false if otherwise. |
◆ nrf_tddconf_power_up_request_status_check()
| NRF_STATIC_INLINE bool nrf_tddconf_power_up_request_status_check |
( |
NRF_TDDCONF_Type const * | p_reg, |
|
|
nrf_tddconf_domain_t | domain ) |
Function for checking power-up request status in specified domain.
- Parameters
-
| [in] | p_reg | Pointer to the structure of registers of the peripheral. |
| [in] | domain | TDDCONF domain. |
- Return values
-
| true | Power-up requested. |
| false | Power-up not requested. |