Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
119:ee6a53069455
Parent:
117:e9facba9db27
Child:
121:ee02790d00b7
--- a/configs.cpp	Fri Apr 24 13:54:24 2015 +0000
+++ b/configs.cpp	Thu Apr 30 15:42:41 2015 +0000
@@ -18,7 +18,7 @@
 
 Serial  Uart3(p9,p10);  // default baudrate = 9600; Sem paridade, 8bits, 1 stop-bit 
 
-void start_cpld( void ) {                        //CPLD Start
+int start_cpld( void ) {                        //CPLD Start
     static uint16_t reset = 10000;
     ENABLE_F_REG = 1;                                
     ENABLE_F_TX = 1;
@@ -26,21 +26,37 @@
     DataReady = 0;
     RST = 1;
     while( reset-- > 1 ){}
-    RST = 0;        
+    RST = 0;
+    return ( 0 );
 }
 
 ///< Configure LPC4088
-void config_lpc( void ){
-    Uart3.attach(&SerialRecvInterrupt, Uart3.RxIrq);       // UART3_IRQ configuration 
-    Uart3.format(8,SerialBase::Forced1,1);                 // UART3 mode configuration
+int config_lpc( void ){
+    // UART3_IRQ configuration
+    Uart3.attach(&SerialRecvInterrupt, Uart3.RxIrq);
+    
+    // UART3 mode configuration
+    Uart3.format(8,SerialBase::Forced1,1);
+    
     Uart3.baud(2000000);                                
-    NVIC_SetPriority(UART3_IRQn,1);    
-    pc.baud(115200);                                        // USART to PC USB USART
-    NextData.rise(&get2);                                 // Extern Pin Interrupt
-    FrameSync.rise(&RXFrameSync);                         // FrameSync for RX - Interrupt
+    
+    NVIC_SetPriority(UART3_IRQn,1);
+    
+    // USART to PC USB USART
+    pc.baud(115200);
+    
+    // Extern Pin Interrupt
+    NextData.rise(&get2);
+    
+    // FrameSync for RX - Interrupt
+    FrameSync.rise(&RXFrameSync);
+    
     __enable_irq();
-    //ticker.attach(&timer,0.01);                         // Timer para Debug 
+    
+    // iniciando o pin de controle do arduino
     hw_extern_wdt = 0;
+    
+    return ( 0 );
 }
 
 static uint8_t itoh[16];