bluetooth: controller: Add def's re. update to slot reservation calc
Add defines to support updated slot reservation calculation in advertise Note: Numbers used in added defines are subject to HW specific tuning Signed-off-by: Erik Brockhoff <erbr@oticon.com>
This commit is contained in:
parent
1618c1b885
commit
5c3709c13f
@ -9,4 +9,16 @@
|
||||
#define EVENT_OVERHEAD_PREEMPT_MIN_US 0
|
||||
#define EVENT_OVERHEAD_PREEMPT_MAX_US EVENT_OVERHEAD_XTAL_US
|
||||
#define EVENT_OVERHEAD_START_US 200
|
||||
/* Worst-case time margin needed after event end-time in the air
|
||||
* (done/preempt race margin + power-down/chain delay)
|
||||
*/
|
||||
#define EVENT_OVERHEAD_END_US 40
|
||||
#define EVENT_JITTER_US 16
|
||||
|
||||
#define EVENT_RX_JITTER_US(phy) 16 /* Radio Rx timing uncertainty */
|
||||
#define EVENT_RX_TO_US(phy) ((((((phy)&0x03) + 4)<<3)/BIT((((phy)&0x3)>>1))) + \
|
||||
EVENT_RX_JITTER_US(phy))
|
||||
|
||||
/* TODO - fix up numbers re. HW */
|
||||
#define EVENT_RX_TX_TURNARROUND(phy) ((phy) == 1?100:((phy) == 2 ? 80:900))
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user