summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/serial/z85c30.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/z85c30.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/z85c30.c')
-rw-r--r--c/src/libchip/serial/z85c30.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/libchip/serial/z85c30.c b/c/src/libchip/serial/z85c30.c
index 3dedcd0d10..cc82b17ff1 100644
--- a/c/src/libchip/serial/z85c30.c
+++ b/c/src/libchip/serial/z85c30.c
@@ -743,10 +743,10 @@ Z85C30_STATIC void z85c30_initialize_interrupts(
*
*/
-Z85C30_STATIC int z85c30_write_support_int(
+Z85C30_STATIC ssize_t z85c30_write_support_int(
int minor,
const char *buf,
- int len)
+ size_t len)
{
uint32_t Irql;
uint32_t ulCtrlPort;
@@ -778,7 +778,7 @@ Z85C30_STATIC int z85c30_write_support_int(
(*setReg)(ulCtrlPort, SCC_WR0_SEL_WR8, *buf);
rtems_interrupt_enable(Irql);
- return 1;
+ return 0;
}
/*
@@ -820,10 +820,10 @@ Z85C30_STATIC int z85c30_inbyte_nonblocking_polled(
*
*/
-Z85C30_STATIC int z85c30_write_support_polled(
+Z85C30_STATIC ssize_t z85c30_write_support_polled(
int minor,
const char *buf,
- int len)
+ size_t len)
{
int nwrite=0;