summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/gp32
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-26 02:33:57 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-26 02:33:57 +0000
commit5d44c8590b479c54e83f4e9d537d0b1331b11942 (patch)
treee4589660445d2607f77c63126751e03358173bc9 /c/src/lib/libbsp/arm/gp32
parent2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com> (diff)
downloadrtems-5d44c8590b479c54e83f4e9d537d0b1331b11942.tar.bz2
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
* console/uart.c: Fix warnings.
Diffstat (limited to 'c/src/lib/libbsp/arm/gp32')
-rw-r--r--c/src/lib/libbsp/arm/gp32/ChangeLog4
-rw-r--r--c/src/lib/libbsp/arm/gp32/console/uart.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog
index d4e639ceef..bf89e0e085 100644
--- a/c/src/lib/libbsp/arm/gp32/ChangeLog
+++ b/c/src/lib/libbsp/arm/gp32/ChangeLog
@@ -1,3 +1,7 @@
+2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * console/uart.c: Fix warnings.
+
2010-04-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
* Makefile.am, startup/bspstart.c: make irq data types consistent,
diff --git a/c/src/lib/libbsp/arm/gp32/console/uart.c b/c/src/lib/libbsp/arm/gp32/console/uart.c
index 635bc1ca6b..a0ca1e84b2 100644
--- a/c/src/lib/libbsp/arm/gp32/console/uart.c
+++ b/c/src/lib/libbsp/arm/gp32/console/uart.c
@@ -40,7 +40,7 @@ int dbg_dly;
static int uart_first_open(int major, int minor, void *arg);
static int uart_last_close(int major, int minor, void *arg);
static int uart_read(int minor);
-static int uart_write(int minor, const char *buf, int len);
+static ssize_t uart_write(int minor, const char *buf, size_t len);
static void uart_init(int minor);
static void uart_write_polled(int minor, char c);
static int uart_set_attributes(int minor, const struct termios *t);
@@ -153,7 +153,7 @@ static int uart_read(int minor)
*
* return 1 on success, -1 on error
*/
-static int uart_write(int minor, const char *buf, int len)
+static ssize_t uart_write(int minor, const char *buf, size_t len)
{
int i;