zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada 4ba2bb0d1c Bluetooth: controller: Be fair when pre-empting a ticker
When force scheduling a ticker use the number of times the
tickers have already skipped their intervals to decide if
the forced ticker can pre-empt the colliding ticker. This
introduces a fairness amongst tickers contesting for the
overlapping time slice.

Flashing in co-operation with Radio needs to be fair in
order to avoid connection supervision timeouts.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2017-06-27 21:16:56 +02:00
..
hal Bluetooth: Fix use of uint32_t in nRF5 radio timings abstractions 2017-06-22 12:19:01 -05:00
hci Bluetooth: controller: Handle Privacy Modes 2017-06-26 15:04:16 +03:00
include Bluetooth: controller: Handle Privacy Modes 2017-06-26 15:04:16 +03:00
ll_sw Bluetooth: controller: Optimize RL addition 2017-06-26 15:04:16 +03:00
ticker Bluetooth: controller: Be fair when pre-empting a ticker 2017-06-27 21:16:56 +02:00
util Bluetooth: controller: Rename mem function that checks all-zero mem 2017-06-20 15:20:09 +03:00
Kconfig Bluetooth: controller: Add radio fast ramp feature 2017-06-22 18:48:15 +03:00
Makefile Bluetooth: controller: Cleanup makefiles 2017-03-21 17:05:43 -07:00