zephyr/drivers
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
..
bluetooth Use ccflags-y and asflags-y instead of EXTRA_CFLAGS 2016-02-05 20:14:14 -05:00
console Use ccflags-y and asflags-y instead of EXTRA_CFLAGS 2016-02-05 20:14:14 -05:00
interrupt_controller Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
pci Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
random Use ccflags-y and asflags-y instead of EXTRA_CFLAGS 2016-02-05 20:14:14 -05:00
serial Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
simple 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
Kconfig Add simple UART driver 2016-02-05 20:14:16 -05:00
Makefile Add simple UART driver 2016-02-05 20:14:16 -05:00