zephyr/subsys
Vinayak Kariappa Chettimada ae03e35d6c Bluetooth: controller: Fix incorrect master role scheduling
Revert incorrect calculation introduced in
commit ec5a787da2 ("Bluetooth: controller: Fix multiple
master role event scheduling") and revert a related
incorrect fix in commit a02606cbf9 ("Bluetooth:
controller: Fix missing ticks to us conversion").

Fixes the controller assert in ctrl.c line number 1477. A
64-bit arithmetic took ~35 us in Radio ISR for nRF51 causing
the ISR to take too much time before packet buffer could be
set.

Also, fixed master scheduling by correctly accounting for
the jitter between each master event.

Relates to: #5486

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2018-02-16 07:29:12 +02:00
..
bluetooth Bluetooth: controller: Fix incorrect master role scheduling 2018-02-16 07:29:12 +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 debug: remove option GDB_INFO 2018-02-12 13:58:28 -08: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 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05: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: Fix warning 2018-02-14 14:36:52 -05:00
usb kconfig: fix more help spacing issues 2018-02-15 23:20:55 -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