No description
Find a file
Szymon Janc 9c68fd4e5b Bluetooth: Add priority buffer for handling critical HCI events
Command Status, Command Complete and Number of Complete Packets are
used for driving TX fibers (HCI and connection). Missing any of
those event will lead to HCI traffic stall.

Priority pool will be used when critical HCI event is received
or normal pool runs out of buffers. The difference with priority
pool is that buffer from it must not be passed to RX fiber and
must be freed from bt_recv.

If driver knows HCI event opcode before requesting buffer for event
it may hint HCI core about preferred pool selection.

Change-Id: Iad14724945bb59721c5ffb6b62d5a8a3e3f70be7
Signed-off-by: Szymon Janc <ext.szymon.janc@tieto.com>
2016-06-29 14:51:51 +00:00
arch atmel_sam3: Do not switch off CPU clock if debugging is planned 2016-06-29 05:36:48 +00:00
boards qemu_nios2: enable XIP by default 2016-06-29 00:08:18 +00:00
doc doc: fix API name in sample code 2016-06-29 05:09:49 +00:00
drivers Bluetooth: Add priority buffer for handling critical HCI events 2016-06-29 14:51:51 +00:00
ext fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
include Bluetooth: Add priority buffer for handling critical HCI events 2016-06-29 14:51:51 +00:00
kernel tracing: _k_command_stack is explicitly not tracked. 2016-06-16 16:30:46 +00:00
lib nios2: Kconfig: remove some unused config options 2016-06-10 15:22:42 +00:00
misc gdb-server: update call to uart_register_input() 2016-06-22 17:40:01 +00:00
net Bluetooth: Add priority buffer for handling critical HCI events 2016-06-29 14:51:51 +00:00
samples samples: drivers: current_sensing: update tags testcase.ini 2016-06-29 05:43:30 +00:00
scripts sanitycheck: build for qemu_nios2 target 2016-06-29 00:08:05 +00:00
tests tests: Allow tc_util to use printf when requested 2016-06-29 05:19:26 +00:00
.checkpatch.conf checkpatch: decrease max line number to 80 2016-05-31 19:09:14 +00:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: Add more entries for incomplete author information 2016-06-03 10:52:22 +00:00
Kbuild build: add more dependencies to build process 2016-05-20 18:25:19 +00:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr Cleanup whitespace in Kconfig files 2016-05-25 13:28:07 -05:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
MAINTAINERS test_intmath: new Nios II test case for integer math 2016-06-28 22:48:28 +00:00
Makefile build: Fix not allowing the host tools to be crosscompiled 2016-06-29 05:37:58 +00:00
Makefile.inc build: add 'qemugdb' target 2016-06-28 15:56:05 -07:00
zephyr-env.sh zephyr-env.sh: Add a note to indicate the required version of zsh 2016-03-18 22:01:19 +00:00