summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2010-05-23 05:42:35 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2010-05-23 05:42:35 +0000
commitf16a1458c6840670e8e82489039e799ef893c9f5 (patch)
tree1739a748d658b8476894ef1173bce0a93ba1ad66 /c
parent2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-f16a1458c6840670e8e82489039e799ef893c9f5.tar.bz2
2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/consolelite.c, network/xiltemac.c: Reflect prototypes having changed (Warning removal).
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/console/consolelite.c8
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c2
3 files changed, 10 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/virtex/ChangeLog b/c/src/lib/libbsp/powerpc/virtex/ChangeLog
index 22a3566815..00fed6094c 100644
--- a/c/src/lib/libbsp/powerpc/virtex/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/virtex/ChangeLog
@@ -1,3 +1,8 @@
+2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * console/consolelite.c, network/xiltemac.c:
+ Reflect prototypes having changed (Warning removal).
+
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
* network/xiltemac.c, startup/bspstart.c: Remove warnings.
diff --git a/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c b/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c
index 6ce4620ead..1b9b6628b5 100644
--- a/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c
+++ b/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c
@@ -180,10 +180,10 @@ int xlite_read_polled (int minor )
-int xlite_write_buffer_polled(
+ssize_t xlite_write_buffer_polled(
int minor,
const char *buf,
- int len
+ size_t len
)
{
uint32_t base = Console_Port_Tbl[minor].ulCtrlPort1;
@@ -356,9 +356,9 @@ void outputChar(char ch)
xlite_write_char_polled( 0, ch );
}
-char inputChar(void)
+int inputChar(void)
{
- return (char)xlite_read_polled(0);
+ return xlite_read_polled(0);
}
BSP_output_char_function_type BSP_output_char = outputChar;
diff --git a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c b/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
index d53e34a5b1..5fc0586907 100644
--- a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
+++ b/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
@@ -908,7 +908,7 @@ int32_t xilTemac_driver_attach(struct rtems_bsdnet_ifconfig* aBsdConfig, int aDu
xilTemac->iIsPresent = 1;
- snprintf( xilTemac->iUnitName, MAX_UNIT_BYTES, "%s%d", unitName, unit );
+ snprintf( xilTemac->iUnitName, MAX_UNIT_BYTES, "%s%" PRId32, unitName, unit );
xilTemac->iIfp = &(xilTemac->iArpcom.ac_if);
ifp = &(xilTemac->iArpcom.ac_if);