zephyr/drivers/console
Krzysztof Chruściński 5a1313f804 drivers: console: rtt: RTT session awareness
In order to avoid bytes dropping when RTT output buffer is full,
RTT session detection algorithm is introduced to the RTT console.
If host session is detected console retries after wait state
expecting host to empty the buffer. If host session is not detected
console drops the byte without retrying.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2018-06-28 09:36:58 -05:00
..
CMakeLists.txt net: websocket: Add console support 2018-03-15 15:17:36 +02:00
ipm_console_receiver.c lib: move ring_buffer from misc/ to lib/ 2017-12-15 20:02:01 -05:00
ipm_console_sender.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig drivers: console: rtt: RTT session awareness 2018-06-28 09:36:58 -05:00
Kconfig.telnet kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.ws net: websocket: Add console support 2018-03-15 15:17:36 +02:00
native_posix_console.c native: added stdin handling for shell 2018-02-02 07:48:46 -08:00
ram_console.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
rtt_console.c drivers: console: rtt: RTT session awareness 2018-06-28 09:36:58 -05:00
telnet_console.c net: Fix LLVM compiler warnings 2017-08-09 12:50:50 -04:00
telnet_protocol.h drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
uart_console.c uart_console: delete char using BS(08H) or DEL(7FH) 2018-05-29 16:21:55 -04:00
uart_mcumgr.c subsys: mgmt: UART transport for SMP (mcumgr). 2018-02-20 22:07:52 +01:00
uart_pipe.c uart_pipe: re-work the RX function to match the API and work with USB. 2018-04-21 08:37:54 -07:00
websocket_console.c net: websocket: Add console support 2018-03-15 15:17:36 +02:00
xtensa_sim_console.c xtensa_sim_console: fix simcall 2017-04-13 20:33:27 +00:00