zephyr/subsys
Vinayak Kariappa Chettimada af13d6d581 Bluetooth: controller: Fix soft latencies in periodic ticker
Fix, add the missing code for the removal of any accumulated
soft latencies or negative drift ticks when scheduling next
interval expiry with added laziness.

Typically a first interval would accumulate soft latencies
and this has to be removed if the interval is rescheduled
with any added laziness (scheduled to the next soft real
time interval).

Example, scan windows block any new scheduling until the end
of the window, adding latencies to any soft real time ticker
expiry which should try to execute as early as possible after
the scan window.

Fixes: #6083

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2018-02-12 12:13:38 +02:00
..
bluetooth Bluetooth: controller: Fix soft latencies in periodic ticker 2018-02-12 12:13:38 +02:00
console kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
cpp kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
debug libc: Kconfig: Move STDOUT_CONSOLE from subsys/debug 2018-01-11 12:47:10 -05:00
dfu flash: remove obsolete FLASH_DRIVER_NAME 2018-02-06 11:48:53 -06:00
disk disk: delete the GET_DISK_SIZE IOCTL. 2018-01-31 09:14:40 -05:00
fs subsys: fs: fcb: remove f_area_id from fcb structure 2018-02-07 09:51:26 -05:00
logging lib: move ring_buffer from misc/ to lib/ 2017-12-15 20:02:01 -05:00
net net: buf: Set default user data size to 4 2018-02-12 09:48:32 +02:00
random subsys: random: Fix semaphore initial count of xoroshiro128 2017-11-15 15:47:10 -06:00
shell shell: Added noprompt command 2018-02-02 07:48:46 -08:00
storage subsys: storage: flash_map - Use correct macro 2018-02-08 23:29:23 -05:00
usb usb: hid: Add Human Interface Device (HID) class 2018-01-31 07:42:19 -05:00
CMakeLists.txt subsys: fs: Add Flash Circular Buffer 2018-01-15 15:46:37 -05:00
Kconfig subsys: storage: Add flash_map abstraction module 2018-01-15 15:46:37 -05:00