Find a file
Johan Hedberg 23a0df8b9b Bluetooth: Add HCI driver API
This patch adds a basic HCI driver registration API along with a fiber
to process data from the driver. A FIFO is used for receiving data
from the driver and waking up the respective fiber. To open and set up
the HCI transport for operation there's an open() callback passed to
the HCI core. This function will be called as soon as an application
initializes Bluetooth functionality through bt_init().

Change-Id: I780cca517a0dfc714f1ca35527e1c61e307345a0
Co-authored-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-02-05 20:13:44 -05:00
arch Bluetooth: Add skeleton for HCI core 2016-02-05 20:13:44 -05:00
config First commit 2015-04-10 16:44:37 -07:00
drivers Rename _SysIdleElapsedTicks to _sys_idle_elapsed_ticks 2016-02-05 20:13:44 -05:00
host Fix checkpatch issue - WARNING:LINE_SPACING 2016-02-05 20:13:39 -05:00
include Bluetooth: Add HCI driver API 2016-02-05 20:13:44 -05:00
kernel Bluetooth: Add skeleton for HCI core 2016-02-05 20:13:44 -05:00
lib/libc/minimal Fix definition of 'offsetof' 2016-02-05 20:13:39 -05:00
make Bluetooth: Add skeleton for HCI core 2016-02-05 20:13:44 -05:00
misc Remove inclusion of unused header files 2016-02-05 20:13:41 -05:00
net Bluetooth: Add HCI driver API 2016-02-05 20:13:44 -05:00
samples Rename _SysIdleThresholdTicks to _sys_idle_threshold_ticks 2016-02-05 20:13:44 -05:00
scripts Rename K_StackSize to _k_server_stack_size 2016-02-05 20:13:44 -05:00
shared/include/nanokernel/x86 Fix checkpatch issue - ERROR:POINTER_LOCATION 2016-02-05 20:13:39 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore add missing gen_file_path_hash 2015-04-10 20:59:48 -04:00
.mailmap First commit 2015-04-10 16:44:37 -07:00
vxmicro-env.bash Remove reference to CodeSourcery 2016-02-05 20:13:41 -05:00