Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Go to file
Carles Cufi 3a670fce6d Bluetooth: hci-uart: Use a fiber to offload TX from ISR
Due to the fact that ISRs run at priority 1, the LE_Rand
command was not being rescheduled after CPU sleep to be
able to fill its buffers. By performing all TX (to controller)
work on a fiber, the RNG ISR is able to run and the command
can be executed synchronously in the fiber context.

Change-Id: I3b658e1cab3f80ae655cc88566639a122a361a08
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2016-10-28 08:09:08 +03:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch kernel: merge _IS_IN_ISR() with _is_in_isr() 2016-10-27 21:45:03 +00:00
boards boards: define LED pin on boards with LED 2016-10-27 20:56:08 +00:00
doc unified: update kernel event logger doc 2016-10-26 23:38:10 +00:00
drivers Bluetooth: Controller: Set HCI version to 4.2 2016-10-28 08:09:08 +03:00
ext drivers:ksdk:random: Rename for consistency with other KSDK shim drivers. 2016-10-25 18:57:20 +00:00
fs fs: Add file system API to flush cache of an open file 2016-09-23 00:06:32 +00:00
include Bluetooth: Controller: Set HCI version to 4.2 2016-10-28 08:09:08 +03:00
kernel kernel: merge _IS_IN_ISR() with _is_in_isr() 2016-10-27 21:45:03 +00:00
lib iot/zoap: Add support for block sized transfers 2016-10-25 12:56:51 +00:00
misc drivers/uart: Refactor UART input hook. 2016-10-25 11:31:08 +00:00
net Bluetooth: RFCOMM: Use helper for accessing nano_sem count 2016-10-28 08:09:08 +03:00
samples Bluetooth: hci-uart: Use a fiber to offload TX from ISR 2016-10-28 08:09:08 +03:00
scripts sanitycheck: filter out the prebuilt.elf introduced by Makefile cleanup 2016-10-27 18:30:27 -04:00
tests tests: move quark_se boot stub to tests 2016-10-27 22:14:53 +00:00
usb usb: do not assert on a variable we do not have 2016-09-24 08:12:35 -04:00
.checkpatch.conf checkpatch: do not check for min_t/max_t 2016-09-13 17:12:55 -04:00
.gitattributes
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
Kbuild unified/build: adapt Kbuild for unified kernel 2016-09-13 17:12:55 -04:00
Kconfig
Kconfig.zephyr board: organize boards based on architecture 2016-10-24 19:59:42 +00:00
LICENSE
MAINTAINERS boards: Add board definition for the BLE core on Arduino 101 2016-10-26 17:35:58 +00:00
Makefile Makefile: Don't hide the "prebuilt" kernel 2016-10-27 20:10:27 +00:00
Makefile.inc board: organize boards based on architecture 2016-10-24 19:59:42 +00:00
defaults.tc tests: move quark_se boot stub to tests 2016-10-27 22:14:53 +00:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00