zephyr/include
Johan Hedberg 041c84c3e6 Bluetooth: Introduce dummy data type
We're already sending 'dummy' buffers to wake up the connection
fibers. The problem is that if we provide a real buffer type it may
have unintended consequences. E.g. with BT_ACL_OUT when bt_buf_put()
is called it may trigger an invalid HCI_Host_Num_Completed_Packets
command.

This patch creates a new BT_DUMMY buffer type to avoid this scenario.
The new type is an alias for BT_CMD since the pool where these buffers
come from is not quota-controlled and synced up with the controller.

Change-Id: I42ac235811dc242345853f7858c10bfc43e4f07d
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-02-05 20:13:50 -05:00
..
bluetooth Bluetooth: Introduce dummy data type 2016-02-05 20:13:50 -05:00
drivers pci: Put the public API header in the right location 2016-02-05 20:13:48 -05:00
microkernel Allow memory pools to support tickless kernel 2016-02-05 20:13:49 -05:00
misc byteorder: Add macros for 32bits values 2016-02-05 20:13:49 -05:00
nanokernel Transform HOST_TOOLS_SUPPORT config option to CONTEXT_MONITOR 2016-02-05 20:13:45 -05:00
toolchain toolchain/arch: Remove section garbage collection ifdef guards 2016-02-05 20:13:48 -05:00
absSym.h
clock_vars.h Rename nanoTimerList to _nano_timer_list 2016-02-05 20:13:43 -05:00
cputype.h Eliminate use of VXMICRO_HOST_TOOLS 2016-02-05 20:13:45 -05:00
kernel_version.h
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h Rename K_StackSize to _k_server_stack_size 2016-02-05 20:13:44 -05:00
nanokernel.h nanokernel: Add scheduling context-independent API for starting fibers 2016-02-05 20:13:40 -05:00
section_tags.h toolchain/arch: Remove section garbage collection ifdef guards 2016-02-05 20:13:48 -05:00
sections.h
string_s.h
sw_isr_table.h Rename _IsrWrapper camelCase to _isr_wrapper 2016-02-05 20:13:45 -05:00
toolchain.h