zephyr/include
Szymon Janc 6d27b0a33c Add simple UART driver
This driver is a very simple UART driver that can be used to implement
a protocol in application. It has no protocol logic and just allow
application to receive and send data over UART in platform independent
manner.

API is designed to minimize number of required memory copies.
Application is able to provide new buffer every time it decides to
consume received data. It is also able to just alter offset and
reuse current buffer eg if data was corrupted or otherwise invalid.

Change-Id: I8d3827fe2e242196e986d0419bc5487357481558
Signed-off-by: Szymon Janc <szymon.janc@tieto.com>
2016-02-05 20:14:16 -05:00
..
arch Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
bluetooth Bluetooth: Add bt_gatt_foreach_attr 2016-02-05 20:14:04 -05:00
drivers Add simple UART driver 2016-02-05 20:14:16 -05:00
microkernel Don't expose APIs for experimental task monitoring capability 2016-02-05 20:14:15 -05:00
misc Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
toolchain Add __stack tag for aligning task/fiber stacks 2016-02-05 20:14:13 -05:00
atomic.h atomic: Add bitfield API for atomic_t 2016-02-05 20:14:15 -05:00
clock_vars.h Fix checkpatch issue - WARNING:SPACING 2016-02-05 20:13:59 -05:00
device.h device: Add device model infrastructure 2016-02-05 20:14:14 -05:00
init.h device: Add device model infrastructure 2016-02-05 20:14:14 -05:00
kernel_version.h Add "sys_" prefix to public kernel versioning APIs 2016-02-05 20:14:13 -05:00
linker-defs.h Eliminate unnecessary references to cpu.h and cputype.h 2016-02-05 20:14:14 -05:00
linker-tool-gcc.h Always use __start as the entry point 2016-02-05 20:14:00 -05:00
linker-tool.h First commit 2015-04-10 16:44:37 -07:00
microkernel.h Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
nanokernel.h Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
section_tags.h Standardize on using _STRINGIFY(x) 2016-02-05 20:14:00 -05:00
sections.h First commit 2015-04-10 16:44:37 -07:00
sw_isr_table.h Rename _IsrTable to _sw_isr_table 2016-02-05 20:13:53 -05:00
toolchain.h Compiler specific configuration 2016-02-05 20:13:52 -05:00