zephyr/subsys
Paul Sokolovsky f6d8ab8289 subsys: console: Factor out fifo-based console input abstraction
Console subsystem is intended to be a layer between console drivers
and console clients, like e.g. shell. This change factors out code
from shell which dealed with individial console drivers and moves it
to console subsystem, under the name console_register_line_input().

To accommodate for this change, older console subsys Kconfig symbol
is changed from CONFIG_CONSOLE_PULL to CONFIG_CONSOLE_SUBSYS
(CONFIG_CONSOLE is already used by console drivers). This signifies
that console subsystem is intended to deal with all of console
aspects in Zephyr (existing and new), not just provide some "new"
functionality on top of raw console drivers, like it initially
started.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-06-20 15:59:12 -04:00
..
bluetooth Bluetooth: controller: Use nRFx functions for PPI reg with sideef 2018-06-18 11:09:19 +02:00
console subsys: console: Factor out fifo-based console input abstraction 2018-06-20 15:59:12 -04:00
cpp
debug debug: enable assertions for all tests 2018-05-24 15:12:56 -07:00
dfu
disk susbys: disk: Fix misleading menuconfig prompts 2018-06-04 21:45:09 +02:00
fs subsys: fs/nvs: fix _nvs_sector_is_used 2018-05-26 08:26:40 -04:00
logging
mgmt subsys: mgmt: Remove unnecessary comparison 2018-06-05 08:06:09 -04:00
net net: lib: app: Convert CMakeLists.txt to avoid library 2018-06-20 17:10:39 +03:00
random
settings subsys: settings: Fix file exist error. 2018-06-06 09:43:19 -04:00
shell subsys: console: Factor out fifo-based console input abstraction 2018-06-20 15:59:12 -04:00
storage
usb usb: bos: Add USB BOS descriptors API 2018-06-20 15:47:00 -04:00
CMakeLists.txt subsys: console: Factor out fifo-based console input abstraction 2018-06-20 15:59:12 -04:00
Kconfig