Find a file
Johan Hedberg 2581ad9313 Bluetooth: Add HCI UART (H4) driver
This patch adds a simple HCI UART (H4) driver that currently maps to
the second UART in the system. The main intention is to use this
together with qemu for accessing the Bluetooth controller available on
the host OS side.

The H4 HCI transport protocol is perhaps the simplest of the standard
HCI transports. It consists of a single byte in the beginning of each
packet which indicates the type of the packet: HCI event, HCI command,
ACL data, or SCO data (which we don't use at the moment).

Change-Id: I225a2a2361fbd7cd4ba82ea1f81ddc1271e9e7c2
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 HCI UART (H4) driver 2016-02-05 20:13:44 -05:00
config First commit 2015-04-10 16:44:37 -07:00
drivers Bluetooth: Add HCI UART (H4) driver 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 full HCI initialization routine 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 HCI UART (H4) driver 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 full HCI initialization routine 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