zephyr/drivers
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: coding-style: fix one-line branch braces usage 2016-02-05 20:13:56 -05:00
console console: Refactor serial console interface 2016-02-05 20:13:57 -05:00
interrupt_controller Rename _I8259SpuriousIntCount to _i8259_spurious_interrupt_count 2016-02-05 20:13:54 -05:00
pci Rename dev_info_idx to dev_info_index 2016-02-05 20:13:54 -05:00
random First commit 2015-04-10 16:44:37 -07:00
serial uart: Rename INTERRUPT_DRIVEN configuration option 2016-02-05 20:13:41 -05:00
timer Rename oldAcc to old_accumulated_count 2016-02-05 20:13:54 -05:00
defs.objs First commit 2015-04-10 16:44:37 -07:00