Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: HelloWorld_CCA01M1 HelloWorld_CCA02M1 CI-data-logger-server HelloWorld_CCA02M1 ... more
This is a fork of the events subdirectory of https://github.com/ARMmbed/mbed-os.
Note, you must import this library with import name: events!!!
Diff: hal/common/retarget.cpp
- Revision:
- 6549:723eda4f0297
- Parent:
- 6548:c08cb6087b0a
- Child:
- 6938:20c56bfa8582
- Child:
- 6892:5bf317924ef4
diff -r c08cb6087b0a -r 723eda4f0297 hal/common/retarget.cpp
--- a/hal/common/retarget.cpp Wed Jun 15 20:57:25 2016 -0500
+++ b/hal/common/retarget.cpp Thu Jun 16 05:53:11 2016 -0500
@@ -88,7 +88,7 @@
#if DEVICE_SERIAL
extern int stdio_uart_inited;
extern serial_t stdio_uart;
-#ifdef MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
+#if MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
static char stdio_in_prev;
static char stdio_out_prev;
#endif
@@ -230,7 +230,7 @@
if (fh < 3) {
#if DEVICE_SERIAL
if (!stdio_uart_inited) init_serial();
-#ifdef MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
+#if MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
for (unsigned int i = 0; i < length; i++) {
if (buffer[i] == '\n' && stdio_out_prev != '\r') {
serial_putc(&stdio_uart, '\r');
@@ -268,7 +268,7 @@
// only read a character at a time from stdin
#if DEVICE_SERIAL
if (!stdio_uart_inited) init_serial();
-#ifdef MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
+#if MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
while (true) {
char c = serial_getc(&stdio_uart);
if ((c == '\r' && stdio_in_prev != '\n') ||