summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-08-19 10:23:15 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-08-19 10:23:15 +0000
commit4377b904f4df4a8c7a03f9511725fb10997a392d (patch)
tree3d69cdc4aa0f97fabcb3e6495d3f0242a6a6a985 /c/src/lib/libbsp/m68k
parent2008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-4377b904f4df4a8c7a03f9511725fb10997a392d.tar.bz2
2008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/sci.c, startup/bspstart.c, startup/start_c.c, timer/timer.c: Add missing prototypes.
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/ChangeLog5
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/console/sci.c8
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/startup/start_c.c4
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/timer/timer.c2
5 files changed, 13 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/m68k/mrm332/ChangeLog b/c/src/lib/libbsp/m68k/mrm332/ChangeLog
index 9bd8b5a857..18da3b6ade 100644
--- a/c/src/lib/libbsp/m68k/mrm332/ChangeLog
+++ b/c/src/lib/libbsp/m68k/mrm332/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * console/sci.c, startup/bspstart.c, startup/start_c.c,
+ timer/timer.c: Add missing prototypes.
+
2008-06-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* misc/interr.c: Convention calls for leading underscore on private
diff --git a/c/src/lib/libbsp/m68k/mrm332/console/sci.c b/c/src/lib/libbsp/m68k/mrm332/console/sci.c
index a986cfeb20..55b2b4cbef 100644
--- a/c/src/lib/libbsp/m68k/mrm332/console/sci.c
+++ b/c/src/lib/libbsp/m68k/mrm332/console/sci.c
@@ -191,14 +191,14 @@ uint8_t inline SciReadCharNoWait( void ); /* hardware routine */
void SciSendBreak( void ); /* test routine */
-static int8_t SciRcvBufGetChar(); /* circular rcv buf */
+static int8_t SciRcvBufGetChar(void); /* circular rcv buf */
static void SciRcvBufPutChar( uint8_t); /* circular rcv buf */
#if 0
static void SciRcvBufFlush( void ); /* unused routine */
#endif
-void SciUnitTest(); /* test routine */
-void SciPrintStats(); /* test routine */
+void SciUnitTest(void); /* test routine */
+void SciPrintStats(void); /* test routine */
/*****************************************************************************
@@ -416,7 +416,7 @@ rtems_isr SciIsr( rtems_vector_number vector )
* Scope: private
****************************************************************************/
-static int8_t SciRcvBufGetChar()
+static int8_t SciRcvBufGetChar(void)
{
rtems_interrupt_level level;
uint8_t ch;
diff --git a/c/src/lib/libbsp/m68k/mrm332/startup/bspstart.c b/c/src/lib/libbsp/m68k/mrm332/startup/bspstart.c
index d405ab27bd..45c59e0d9f 100644
--- a/c/src/lib/libbsp/m68k/mrm332/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/mrm332/startup/bspstart.c
@@ -33,7 +33,7 @@ void bsp_pretasking_hook(void); /* m68k version */
void bsp_predriver_hook(void)
{
- void Spurious_Initialize();
+ extern void Spurious_Initialize(void);
Spurious_Initialize();
}
diff --git a/c/src/lib/libbsp/m68k/mrm332/startup/start_c.c b/c/src/lib/libbsp/m68k/mrm332/startup/start_c.c
index 93a745d237..44429e7495 100644
--- a/c/src/lib/libbsp/m68k/mrm332/startup/start_c.c
+++ b/c/src/lib/libbsp/m68k/mrm332/startup/start_c.c
@@ -18,9 +18,9 @@ void boot_card(int argc, char * const argv[]);
* that causes a warning. Not sure how to fix that.
*/
/* void dumby_start () __attribute__ ((noreturn)); */
-void start_c ();
+void start_c(void);
-void start_c() {
+void start_c(void) {
/* Synthesizer Control Register */
/* see section(s) 4.8 */
diff --git a/c/src/lib/libbsp/m68k/mrm332/timer/timer.c b/c/src/lib/libbsp/m68k/mrm332/timer/timer.c
index 5d2f050cf7..e65502bf83 100644
--- a/c/src/lib/libbsp/m68k/mrm332/timer/timer.c
+++ b/c/src/lib/libbsp/m68k/mrm332/timer/timer.c
@@ -23,7 +23,7 @@
rtems_boolean Timer_driver_Find_average_overhead;
-extern rtems_isr Clock_isr();
+extern rtems_isr Clock_isr(void);
void Timer_initialize( void )
{