diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-12-17 08:42:17 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-12-17 08:42:17 +0000 |
commit | 39a9f8ea1294518df837c2f6a4586c1ca61945e2 (patch) | |
tree | bbcca399b1539adf14930593f22a73cd1aea01a9 /c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c | |
parent | adaption of calling convention to console my_driver_write function (diff) | |
download | rtems-39a9f8ea1294518df837c2f6a4586c1ca61945e2.tar.bz2 |
adapted to new prototype for *_write function
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c b/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c index b8dff4683b..f92a956fef 100644 --- a/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c +++ b/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c @@ -1057,11 +1057,11 @@ m8xx_uart_pollRead( /* * TODO: Get a free buffer and set it up. */ -int +ssize_t m8xx_uart_write( int minor, const char *buf, - int len + size_t len ) { rtems_cache_flush_multiple_data_lines( buf, len ); @@ -1072,11 +1072,11 @@ m8xx_uart_write( } -int +ssize_t m8xx_uart_pollWrite( int minor, const char *buf, - int len + size_t len ) { while (len--) { @@ -1088,5 +1088,5 @@ m8xx_uart_pollWrite( TxBd[minor]->length = 1; TxBd[minor]->status = M8xx_BD_READY | M8xx_BD_WRAP; } - return 0; + return len; } |