/* Definitions of IOs */
-#include <unistd.h>
+#include <unistd.h>
#include <cmd_proc.h>
#include <stdio.h>
-static int std_putc(cmd_io_t *cmd_io, int ch) {
+static int std_putc(cmd_io_t *cmd_io, int ch) {
int r=putchar(ch);
fflush(stdout);
return r;
}
//int _getkey_nb(void);
-static int std_getc(cmd_io_t *cmd_io) {
+static int std_getc(cmd_io_t *cmd_io) {
return getchar(); /* On UNIX, we don't use non-blocking
* variant. */
//return _getkey_nb();
return write(1, buf, count);
}
static int std_read(cmd_io_t *cmd_io, void *buf, int count) {
- return read(0, buf, count);
+ return read(0, buf, count);
}
cmd_io_t cmd_io_std={
write:std_write,
read:std_read
};
-