| /hal_nordic-latest/drivers/nrf_802154/driver/src/ |
| D | nrf_802154_pib.c | 93 nrf_802154_cca_cfg_t cca; ///< CCA mode and thresholds. member 191 m_data.cca.mode = NRF_802154_CCA_MODE_DEFAULT; in nrf_802154_pib_init() 192 m_data.cca.ed_threshold = NRF_802154_CCA_ED_THRESHOLD_DEFAULT; in nrf_802154_pib_init() 193 m_data.cca.corr_threshold = NRF_802154_CCA_CORR_THRESHOLD_DEFAULT; in nrf_802154_pib_init() 194 m_data.cca.corr_limit = NRF_802154_CCA_CORR_LIMIT_DEFAULT; in nrf_802154_pib_init() 312 m_data.cca.mode = p_cca_cfg->mode; in nrf_802154_pib_cca_cfg_set() 313 m_data.cca.ed_threshold = p_cca_cfg->ed_threshold; in nrf_802154_pib_cca_cfg_set() 317 m_data.cca.mode = p_cca_cfg->mode; in nrf_802154_pib_cca_cfg_set() 318 m_data.cca.corr_threshold = p_cca_cfg->corr_threshold; in nrf_802154_pib_cca_cfg_set() 319 m_data.cca.corr_limit = p_cca_cfg->corr_limit; in nrf_802154_pib_cca_cfg_set() [all …]
|
| D | nrf_802154_procedures_duration.h | 76 bool cca, 107 bool cca, in nrf_802154_tx_duration_get() argument 124 if (cca) in nrf_802154_tx_duration_get()
|
| D | nrf_802154_trx.c | 253 static void txframe_finish_disable_ppis(bool cca); 696 static void fem_for_tx_set(bool cca, mpsl_fem_pa_power_control_t pa_power_control) in fem_for_tx_set() argument 702 if (cca) in fem_for_tx_set() 732 static void fem_for_tx_reset(bool cca) in fem_for_tx_reset() argument 736 if (cca) in fem_for_tx_reset() 1569 bool cca = cca_attempts > 0; in nrf_802154_trx_transmit_frame() local 1574 m_transmit_with_cca = cca; in nrf_802154_trx_transmit_frame() 1612 if (cca) in nrf_802154_trx_transmit_frame() 1638 fem_for_tx_set(cca, p_tx_power->fem_pa_power_control); in nrf_802154_trx_transmit_frame() 1640 nrf_802154_trx_ppi_for_ramp_up_set(cca ? NRF_RADIO_TASK_RXEN : NRF_RADIO_TASK_TXEN, in nrf_802154_trx_transmit_frame() [all …]
|
| D | nrf_802154.c | 118 return !p_data->cca || (p_data->extra_cca_attempts < UINT8_MAX); in are_extra_cca_attempts_valid() 452 .cca = true, in nrf_802154_transmit_raw() 469 .cca = p_metadata->cca, in nrf_802154_transmit_raw() 501 .cca = true, in nrf_802154_transmit_raw_at()
|
| D | nrf_802154_core.c | 911 static nrf_802154_trx_transmit_notifications_t make_trx_frame_transmit_notification_mask(bool cca) in make_trx_frame_transmit_notification_mask() argument 916 if (cca) in make_trx_frame_transmit_notification_mask() 1049 bool cca = cca_attempts > 0; in tx_init() local 1052 nrf_802154_tx_duration_get(p_data[0], cca, ack_is_requested(p_data)))) in tx_init() 1063 if (cca) in tx_init() 1078 m_flags.tx_with_cca = cca; in tx_init() 1102 if (cca) in tx_init() 2732 make_trx_frame_transmit_notification_mask(p_params->cca); in nrf_802154_core_transmit() 2736 state_set(p_params->cca ? RADIO_STATE_CCA_TX : RADIO_STATE_TX); in nrf_802154_core_transmit() 2741 uint8_t cca_attempts = p_params->cca ? (1 + p_params->extra_cca_attempts) : 0; in nrf_802154_core_transmit()
|
| D | nrf_802154_request_swi.c | 149 } cca; ///< CCA request details. member 453 p_slot->data.cca.term_lvl = term_lvl; in swi_cca() 454 p_slot->data.cca.p_result = p_result; in swi_cca() 873 *(p_slot->data.cca.p_result) = nrf_802154_core_cca(p_slot->data.cca.term_lvl); in irq_handler_req_event()
|
| D | nrf_802154_types_internal.h | 46 …bool cca; // !< If the driver is to perform CCA pro… member
|
| D | nrf_802154_notification_swi.c | 184 } cca; ///< CCA details. member 537 p_slot->data.cca.result = channel_free; in swi_notify_cca() 745 nrf_802154_co_cca_done(p_slot->data.cca.result); in irq_handler_ntf_event()
|
| /hal_nordic-latest/drivers/nrf_802154/common/include/ |
| D | nrf_802154_types.h | 442 …bool cca; // !< If the driver is to perform a CCA procedur… member 453 …bool cca; // !< If the driver is to perform a CCA p… member
|
| /hal_nordic-latest/drivers/nrf_802154/serialization/src/include/ |
| D | nrf_802154_spinel_datatypes.h | 603 ((tx_metadata).cca), \ 612 (&(tx_metadata).cca), \ 725 ((tx_at_metadata).cca), \ 735 (&(tx_at_metadata).cca), \
|
| /hal_nordic-latest/drivers/nrf_802154/driver/src/mac_features/ |
| D | nrf_802154_delayed_trx.c | 789 if (p_metadata->cca) in nrf_802154_delayed_trx_transmit() 801 p_dly_tx_data->tx.params.cca = p_metadata->cca; in nrf_802154_delayed_trx_transmit()
|
| D | nrf_802154_csma_ca.c | 198 .cca = true, in frame_transmit()
|
| /hal_nordic-latest/drivers/nrf_802154/serialization/src/ |
| D | nrf_802154_spinel_app.c | 1515 .cca = true, in nrf_802154_transmit_raw() 1579 .cca = true, in nrf_802154_transmit_raw_at()
|