/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
D | lll_peripheral.c | 105 uint32_t hcto; in prepare_cb() local 197 hcto = remainder_us + EVENT_JITTER_US + (EVENT_JITTER_US << 2) + in prepare_cb() 202 hcto += radio_rx_ready_delay_get(lll->phy_rx, 1); in prepare_cb() 203 hcto += addr_us_get(lll->phy_rx); in prepare_cb() 204 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); in prepare_cb() 206 hcto += radio_rx_ready_delay_get(0, 0); in prepare_cb() 207 hcto += addr_us_get(0); in prepare_cb() 208 hcto += radio_rx_chain_delay_get(0, 0); in prepare_cb() 211 radio_tmr_hcto_configure(hcto); in prepare_cb()
|
D | lll_conn.c | 334 uint32_t hcto; in lll_conn_isr_tx() local 363 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + in lll_conn_isr_tx() 366 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); in lll_conn_isr_tx() 367 hcto += addr_us_get(lll->phy_rx); in lll_conn_isr_tx() 368 hcto -= radio_tx_chain_delay_get(lll->phy_tx, lll->phy_flags); in lll_conn_isr_tx() 370 hcto += radio_rx_chain_delay_get(0, 0); in lll_conn_isr_tx() 371 hcto += addr_us_get(0); in lll_conn_isr_tx() 372 hcto -= radio_tx_chain_delay_get(0, 0); in lll_conn_isr_tx() 375 radio_tmr_hcto_configure(hcto); in lll_conn_isr_tx()
|
D | lll_adv.c | 513 uint32_t hcto; in isr_tx() local 553 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + 1; in isr_tx() 554 hcto += radio_rx_chain_delay_get(0, 0); in isr_tx() 555 hcto += addr_us_get(0); in isr_tx() 556 hcto -= radio_tx_chain_delay_get(0, 0); in isr_tx() 557 radio_tmr_hcto_configure(hcto); in isr_tx()
|
D | lll_scan.c | 431 uint32_t hcto; in isr_tx() local 464 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + 1; in isr_tx() 465 hcto += radio_rx_chain_delay_get(0, 0); in isr_tx() 466 hcto += addr_us_get(0); in isr_tx() 467 hcto -= radio_tx_chain_delay_get(0, 0); in isr_tx() 469 radio_tmr_hcto_configure(hcto); in isr_tx()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_peripheral.c | 107 uint32_t hcto; local 286 hcto = remainder_us + 292 hcto += radio_rx_ready_delay_get(lll->phy_rx, 1); 293 hcto += addr_us_get(lll->phy_rx); 294 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); 296 hcto += radio_rx_ready_delay_get(0, 0); 297 hcto += addr_us_get(0); 298 hcto += radio_rx_chain_delay_get(0, 0); 301 radio_tmr_hcto_configure(hcto);
|
D | lll_sync_iso.c | 213 uint32_t hcto; in prepare_cb_common() local 363 hcto = remainder_us + in prepare_cb_common() 367 hcto += radio_rx_ready_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common() 368 hcto += addr_us_get(lll->phy); in prepare_cb_common() 369 hcto += radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common() 370 radio_tmr_hcto_configure(hcto); in prepare_cb_common() 554 uint32_t hcto; in isr_rx() local 1090 hcto = lll->sub_interval * nse; in isr_rx() 1102 hcto += radio_tmr_aa_restore(); in isr_rx() 1103 hcto -= radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in isr_rx() [all …]
|
D | lll_peripheral_iso.c | 140 uint32_t hcto; in prepare_cb() local 296 hcto = start_us + in prepare_cb() 302 hcto += radio_rx_ready_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb() 303 hcto += addr_us_get(cis_lll->rx.phy); in prepare_cb() 304 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb() 306 hcto += radio_rx_ready_delay_get(0U, 0U); in prepare_cb() 307 hcto += addr_us_get(0U); in prepare_cb() 308 hcto += radio_rx_chain_delay_get(0U, 0U); in prepare_cb() 311 radio_tmr_hcto_configure(hcto); in prepare_cb() 839 uint32_t hcto; in isr_tx() local [all …]
|
D | lll_scan_aux.c | 263 uint32_t hcto; in lll_scan_aux_isr_aux_setup() local 361 hcto = start_us; in lll_scan_aux_isr_aux_setup() 362 hcto += EVENT_JITTER_US; in lll_scan_aux_isr_aux_setup() 363 hcto += window_widening_us; in lll_scan_aux_isr_aux_setup() 364 hcto += lll_radio_rx_ready_delay_get(phy_aux, PHY_FLAGS_S8); in lll_scan_aux_isr_aux_setup() 365 hcto += window_size_us; in lll_scan_aux_isr_aux_setup() 366 hcto += radio_rx_chain_delay_get(phy_aux, PHY_FLAGS_S8); in lll_scan_aux_isr_aux_setup() 367 hcto += addr_us_get(phy_aux); in lll_scan_aux_isr_aux_setup() 368 radio_tmr_hcto_configure(hcto); in lll_scan_aux_isr_aux_setup() 447 uint32_t hcto; in prepare_cb() local [all …]
|
D | lll_sync.c | 440 uint32_t hcto; in prepare_cb_common() local 487 hcto = remainder_us + in prepare_cb_common() 491 hcto += radio_rx_ready_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common() 492 hcto += addr_us_get(lll->phy); in prepare_cb_common() 493 hcto += radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common() 494 radio_tmr_hcto_configure(hcto); in prepare_cb_common() 667 uint32_t hcto; in isr_aux_setup() local 753 hcto = start_us; in isr_aux_setup() 754 hcto += EVENT_JITTER_US; in isr_aux_setup() 755 hcto += window_widening_us; in isr_aux_setup() [all …]
|
D | lll_conn.c | 601 uint32_t hcto; local 696 hcto = radio_tmr_tifs_base_get() + lll->tifs_hcto_us + 700 hcto += cte_len; 703 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); 704 hcto += addr_us_get(lll->phy_rx); 705 hcto -= radio_tx_chain_delay_get(lll->phy_tx, lll->phy_flags); 707 hcto += radio_rx_chain_delay_get(0, 0); 708 hcto += addr_us_get(0); 709 hcto -= radio_tx_chain_delay_get(0, 0); 712 radio_tmr_hcto_configure(hcto);
|
D | lll_adv_aux.c | 577 uint32_t hcto; in isr_tx_rx() local 622 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + in isr_tx_rx() 625 hcto += radio_rx_chain_delay_get(lll->phy_s, PHY_FLAGS_S8); in isr_tx_rx() 626 hcto += addr_us_get(lll->phy_s); in isr_tx_rx() 627 hcto -= radio_tx_chain_delay_get(lll->phy_s, PHY_FLAGS_S8); in isr_tx_rx() 628 radio_tmr_hcto_configure(hcto); in isr_tx_rx()
|
D | lll_central_iso.c | 441 uint32_t hcto; in isr_tx() local 504 hcto = radio_tmr_tifs_base_get() + cis_lll->tifs_us + in isr_tx() 509 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in isr_tx() 510 hcto += addr_us_get(cis_lll->rx.phy); in isr_tx() 511 hcto -= radio_tx_chain_delay_get(cis_lll->tx.phy, in isr_tx() 514 hcto += radio_rx_chain_delay_get(0U, 0U); in isr_tx() 515 hcto += addr_us_get(0U); in isr_tx() 516 hcto -= radio_tx_chain_delay_get(0U, 0U); in isr_tx() 519 radio_tmr_hcto_configure(hcto); in isr_tx()
|
D | lll_adv.c | 1160 uint32_t hcto; in isr_tx() local 1197 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + in isr_tx() 1200 hcto += radio_rx_chain_delay_get(phy_p, 0); in isr_tx() 1201 hcto += addr_us_get(phy_p); in isr_tx() 1202 hcto -= radio_tx_chain_delay_get(phy_p, 0); in isr_tx() 1203 radio_tmr_hcto_configure(hcto); in isr_tx()
|
D | lll_scan.c | 781 uint32_t hcto; local 809 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 812 hcto += radio_rx_chain_delay_get(0, 0); 813 hcto += addr_us_get(0); 814 hcto -= radio_tx_chain_delay_get(0, 0); 816 radio_tmr_hcto_configure(hcto);
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/ |
D | radio.h | 76 void radio_tmr_hcto_configure(uint32_t hcto);
|
D | radio.c | 181 static void radio_tmr_hcto_configure_hlp(uint32_t hcto); 1149 static void radio_tmr_hcto_configure_hlp(uint32_t hcto) in radio_tmr_hcto_configure_hlp() argument 1158 GENFSK->T2_CMP = GENFSK_T2_CMP_T2_CMP(hcto) | in radio_tmr_hcto_configure_hlp() 1164 void radio_tmr_hcto_configure(uint32_t hcto) in radio_tmr_hcto_configure() argument 1168 delayed_hcto = hcto; in radio_tmr_hcto_configure() 1173 radio_tmr_hcto_configure_hlp(hcto); in radio_tmr_hcto_configure()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
D | radio.h | 150 void radio_tmr_hcto_configure(uint32_t hcto);
|
D | radio.c | 1743 void radio_tmr_hcto_configure(uint32_t hcto) in radio_tmr_hcto_configure() argument 1745 nrf_timer_cc_set(EVENT_TIMER, HAL_EVENT_TIMER_HCTO_CC_OFFSET, hcto); in radio_tmr_hcto_configure()
|