zephyr/arch/arm
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
..
bsp Eliminate unnecessary references to cpu.h and cputype.h 2016-02-05 20:14:14 -05:00
configs Kconfig default configurations update. 2016-02-05 20:14:14 -05:00
core Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
fsl_frdm_k64f Rename VPF files to use MDEF file extension 2016-02-05 20:14:15 -05:00
include Continue consolidation of arch-independent private nanokernel APIs 2016-02-05 20:14:15 -05:00
ti_lm3s6965 Add simple UART driver 2016-02-05 20:14:16 -05:00
timer Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
defconfig Kconfig default configurations update. 2016-02-05 20:14:14 -05:00
Kconfig Kbuild: Set XIP as default for CortexM. 2016-02-05 20:14:14 -05:00
Makefile Creation of Makefiles for arch directory. 2016-02-05 20:14:04 -05:00