summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-10-23 18:47:23 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-10-23 18:47:23 +0000
commitaa239a7ec2b7e881491e7d76c1b50ad7b1d77d4c (patch)
tree9fc20c2adabc541453c00a51fc326324f62d797c /c/src/lib/libbsp/m68k
parentAdded TOD code for MVME162 BSP from Katsutoshi Shibuya. (diff)
downloadrtems-aa239a7ec2b7e881491e7d76c1b50ad7b1d77d4c.tar.bz2
Updated console driver to use new read routine conventions.
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/dmv152/console/console.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/m68k/dmv152/console/console.c b/c/src/lib/libbsp/m68k/dmv152/console/console.c
index 137b93481d..ab954accaf 100644
--- a/c/src/lib/libbsp/m68k/dmv152/console/console.c
+++ b/c/src/lib/libbsp/m68k/dmv152/console/console.c
@@ -59,10 +59,7 @@ void console_outbyte_polled(
* This routine polls for a character.
*/
-int console_inbyte_nonblocking(
- int port,
- char *c
-)
+int console_inbyte_nonblocking(int port)
{
rtems_unsigned32 control;
rtems_unsigned32 data;
@@ -79,10 +76,10 @@ int console_inbyte_nonblocking(
Z8x30_READ_CONTROL( control, RR_0, rr_0 );
if ( !(rr_0 & RR_0_RX_DATA_AVAILABLE) )
- return 0;
+ return -1;
Z8x30_READ_DATA( data, ch );
- return ch;
+ return (int) ch;
}
/*