summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/consolesimple.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-02-21 12:40:18 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-06 12:32:09 +0100
commit337a1869092779be0afca381dba674d3de4d7c9b (patch)
tree02a8dc8e446160b69b4053caf51ef0cc6bf68b5a /cpukit/libcsupport/src/consolesimple.c
parentbsps/sparc: Fix global construction/destruction (diff)
downloadrtems-337a1869092779be0afca381dba674d3de4d7c9b.tar.bz2
Add a simple task console driver
Close #3320.
Diffstat (limited to 'cpukit/libcsupport/src/consolesimple.c')
-rw-r--r--cpukit/libcsupport/src/consolesimple.c26
1 files changed, 1 insertions, 25 deletions
diff --git a/cpukit/libcsupport/src/consolesimple.c b/cpukit/libcsupport/src/consolesimple.c
index 5aa0f98528..94aa40c9fd 100644
--- a/cpukit/libcsupport/src/consolesimple.c
+++ b/cpukit/libcsupport/src/consolesimple.c
@@ -16,31 +16,7 @@
#include <rtems/bspIo.h>
#include <rtems/imfs.h>
-static ssize_t _Console_simple_Read(
- rtems_libio_t *iop,
- void *buffer,
- size_t count
-)
-{
- char *buf;
- ssize_t i;
- ssize_t n;
-
- buf = buffer;
- n = (ssize_t) count;
-
- for ( i = 0; i < n; ++i ) {
- int c;
-
- do {
- c = getchark();
- } while (c == -1);
-
- buf[ i ] = (char) c;
- }
-
- return n;
-}
+#include "consolesimple.h"
static ssize_t _Console_simple_Write(
rtems_libio_t *iop,