zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada 4547bfb452 Bluetooth: controller: split: handle latency for cancelled conn events
Update implementation of master and slave LLL's to correctly
handle event counter values when latencies introduced due to
connection events cancelled by active events operating in
unreserved time space.

When an active radio event extends into unreserved time
space, and a connection event prepare is scheduled but at
the time of pre-emption timeout if the connection event is
cancelled then the event count and latencies needs to be
continiued to get acummulated.

In the current controller usecases the above scenarios does
not get exercised, the changes in this commit is needed for
future roles that can extend into unreserved time space and
would cancel a scheduled connection event.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2020-04-03 22:10:40 +02:00
..
crypto Bluetooth: Fix infinite recursion in host-based bt_rand 2020-01-31 18:33:06 +01:00
hal Bluetooth: controller: Refactor use of SWI 2019-09-16 19:06:51 +02:00
hci Bluetooth: host: Deprecate BT_LE_ADV defines in hci.h in favour of gap.h 2020-03-30 00:38:23 +03:00
include Bluetooth: controller: Support SMI TX flag as setting 2020-01-28 20:28:50 +01:00
ll_sw Bluetooth: controller: split: handle latency for cancelled conn events 2020-04-03 22:10:40 +02:00
ticker Bluetooth: controller: Consider must_expire while avoiding catchup 2020-04-01 14:40:52 +02:00
util Bluetooth: Fix infinite recursion in host-based bt_rand 2020-01-31 18:33:06 +01:00
CMakeLists.txt Bluetooth: controller: Add Kconfig for Optimize for Speed 2020-02-28 10:55:33 +02:00
Kconfig Bluetooth: controller: nRF: Revert use of ticker compat mode as default 2020-04-01 14:40:52 +02:00