summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/serial/mc68681.c
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2010-04-09 22:44:05 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2010-04-09 22:44:05 +0000
commit3ed964f90d8ac21862f6226e3617912eccc974d1 (patch)
tree4350994fbf262c23b2b3fc25e98c99de4cdf099c /c/src/libchip/serial/mc68681.c
parentunify irq data types and code, merge s3c2400/s3c2410 support (diff)
downloadrtems-3ed964f90d8ac21862f6226e3617912eccc974d1.tar.bz2
adapt _write_ functions to new prototype
Diffstat (limited to 'c/src/libchip/serial/mc68681.c')
-rw-r--r--c/src/libchip/serial/mc68681.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/libchip/serial/mc68681.c b/c/src/libchip/serial/mc68681.c
index 2d2bf86c87..e273ef0e8b 100644
--- a/c/src/libchip/serial/mc68681.c
+++ b/c/src/libchip/serial/mc68681.c
@@ -448,10 +448,10 @@ MC68681_STATIC void mc68681_initialize_interrupts(int minor)
* Console Termios output entry point when using interrupt driven output.
*/
-MC68681_STATIC int mc68681_write_support_int(
+MC68681_STATIC ssize_t mc68681_write_support_int(
int minor,
const char *buf,
- int len
+ size_t len
)
{
uint32_t Irql;
@@ -481,7 +481,7 @@ MC68681_STATIC int mc68681_write_support_int(
(*setReg)(pMC68681_port, MC68681_TX_BUFFER, *buf);
rtems_interrupt_enable(Irql);
- return 1;
+ return 0;
}
/*
@@ -491,10 +491,10 @@ MC68681_STATIC int mc68681_write_support_int(
*
*/
-MC68681_STATIC int mc68681_write_support_polled(
+MC68681_STATIC ssize_t mc68681_write_support_polled(
int minor,
const char *buf,
- int len
+ size_t len
)
{
int nwrite = 0;