zephyr/include
Andrei Emeltchenko 879541a918 console: Refactor serial console interface
Make serial console interface more robust. Enables interrupts only
when registering input, all memory is managed inside application.
Interface to application is changed to have two fifo queues. One
queue is a free line slots and another queue is keeping entered
lines. This way memory for lines is managed inside application which
provides free lines queue. It is also simpler to manage entered
lines by sleeping on fifo_get on app layer.

Change-Id: I4776c03eddd1e7d880df3b902bd48f5f2c901cad
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2016-02-05 20:13:57 -05:00
..
bluetooth Bluetooth: Extend advertising API 2016-02-05 20:13:56 -05:00
drivers console: Refactor serial console interface 2016-02-05 20:13:57 -05:00
microkernel Rename hidden TICKLESS_KERNEL config option to SYS_CLOCK_EXISTS 2016-02-05 20:13:55 -05:00
misc Add ARRAY_SIZE() helper macro 2016-02-05 20:13:54 -05:00
nanokernel Fix checkpatch issue - WARNING:SPACING 2016-02-05 20:13:54 -05:00
toolchain Fix checkpatch issue - WARNING:SPACING 2016-02-05 20:13:54 -05:00
abs_sym.h Make absolute symbol macros headers compiler dependent 2016-02-05 20:13:52 -05:00
clock_vars.h Fix checkpatch issue - WARNING:LEADING_SPACE 2016-02-05 20:13:54 -05:00
cputype.h Eliminate use of VXMICRO_HOST_TOOLS 2016-02-05 20:13:45 -05:00
kernel_version.h
linker-defs.h Remove VIRT_ADDR_xxx macros 2016-02-05 20:13:39 -05:00
linker-tool-gcc.h
linker-tool.h
microkernel.h Limit exposure of non-public microkernel APIs needed by sysgen 2016-02-05 20:13:55 -05:00
nanokernel.h Change _nano_ticks to 64-bit 2016-02-05 20:13:52 -05:00
section_tags.h toolchain/arch: Remove section garbage collection ifdef guards 2016-02-05 20:13:48 -05:00
sections.h
string_s.h
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