summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i960/cvme961/console/console.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i960/cvme961/console/console.c')
-rw-r--r--c/src/lib/libbsp/i960/cvme961/console/console.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/c/src/lib/libbsp/i960/cvme961/console/console.c b/c/src/lib/libbsp/i960/cvme961/console/console.c
index 4b046658b4..ccf5df7258 100644
--- a/c/src/lib/libbsp/i960/cvme961/console/console.c
+++ b/c/src/lib/libbsp/i960/cvme961/console/console.c
@@ -32,16 +32,16 @@ rtems_device_driver console_initialize(
)
{
rtems_status_code status;
-
+
status = rtems_io_register_name(
"/dev/console",
major,
(rtems_device_minor_number) 0
);
-
+
if (status != RTEMS_SUCCESSFUL)
rtems_fatal_error_occurred(status);
-
+
return RTEMS_SUCCESSFUL;
}
@@ -107,7 +107,7 @@ void outbyte(
/*
* Open entry point
*/
-
+
rtems_device_driver console_open(
rtems_device_major_number major,
rtems_device_minor_number minor,
@@ -116,11 +116,11 @@ rtems_device_driver console_open(
{
return RTEMS_SUCCESSFUL;
}
-
+
/*
* Close entry point
*/
-
+
rtems_device_driver console_close(
rtems_device_major_number major,
rtems_device_minor_number minor,
@@ -129,11 +129,11 @@ rtems_device_driver console_close(
{
return RTEMS_SUCCESSFUL;
}
-
+
/*
* read bytes from the serial port. We only have stdin.
*/
-
+
rtems_device_driver console_read(
rtems_device_major_number major,
rtems_device_minor_number minor,
@@ -144,12 +144,12 @@ rtems_device_driver console_read(
char *buffer;
int maximum;
int count = 0;
-
+
rw_args = (rtems_libio_rw_args_t *) arg;
-
+
buffer = rw_args->buffer;
maximum = rw_args->count;
-
+
for (count = 0; count < maximum; count++) {
buffer[ count ] = inbyte();
if (buffer[ count ] == '\n' || buffer[ count ] == '\r') {
@@ -157,15 +157,15 @@ rtems_device_driver console_read(
break;
}
}
-
+
rw_args->bytes_moved = count;
return (count >= 0) ? RTEMS_SUCCESSFUL : RTEMS_UNSATISFIED;
}
-
+
/*
* write bytes to the serial port. Stdout and stderr are the same.
*/
-
+
rtems_device_driver console_write(
rtems_device_major_number major,
rtems_device_minor_number minor,
@@ -176,12 +176,12 @@ rtems_device_driver console_write(
int maximum;
rtems_libio_rw_args_t *rw_args;
char *buffer;
-
+
rw_args = (rtems_libio_rw_args_t *) arg;
-
+
buffer = rw_args->buffer;
maximum = rw_args->count;
-
+
for (count = 0; count < maximum; count++) {
if ( buffer[ count ] == '\n') {
outbyte('\r');
@@ -192,11 +192,11 @@ rtems_device_driver console_write(
rw_args->bytes_moved = maximum;
return 0;
}
-
+
/*
* IO Control entry point
*/
-
+
rtems_device_driver console_control(
rtems_device_major_number major,
rtems_device_minor_number minor,