diff --git a/msb-430-common/board_init.c b/msb-430-common/board_init.c
index de2e5c01dc1f4eb6fde17be0a08681f1c0360dd0..8d45814222405765a02801d1215f32f8b67ecaa5 100644
--- a/msb-430-common/board_init.c
+++ b/msb-430-common/board_init.c
@@ -6,6 +6,8 @@
 
 static volatile uint32_t __msp430_cpu_speed = MSP430_INITIAL_CPU_SPEED;
 
+void msp430_init_dco(void);
+
 /*---------------------------------------------------------------------------*/
 static uint8_t calc_umctl(uint16_t br)
 {
@@ -125,8 +127,7 @@ void msp430_set_cpu_speed(uint32_t speed)
 }
 
 /*---------------------------------------------------------------------------*/
-void
-msp430_init_dco()
+void msp430_init_dco(void)
 {
 #if MSP430_HAS_EXTERNAL_CRYSTAL
     /*------------------ use external oszillator -----------------------*/