diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-02-21 12:40:18 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-06 12:32:09 +0100 |
commit | 337a1869092779be0afca381dba674d3de4d7c9b (patch) | |
tree | 02a8dc8e446160b69b4053caf51ef0cc6bf68b5a /cpukit/libcsupport/src/consolesimple.c | |
parent | bsps/sparc: Fix global construction/destruction (diff) | |
download | rtems-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.c | 26 |
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, |