Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
74:81c47fff88a5
Parent:
33:735fd60e96d8
Child:
119:ee6a53069455
diff -r 3b4e282eeff7 -r 81c47fff88a5 configs.h
--- a/configs.h	Wed Nov 19 14:06:13 2014 +0000
+++ b/configs.h	Mon Nov 24 16:43:16 2014 +0000
@@ -1,30 +1,11 @@
 #ifndef _CONFIGS_H
 #define _CONFIGS_H
+
+#include <stdint.h>
 #include "mbed.h"
-#include "QSPIFileSystem.h"
-#include "wdt.h"
-
-#define DATA_SIZE         300
-
-extern QSPIFileSystem qspifs;       //FileSystem
-extern Watchdog wdt;
-
-extern DigitalOut led1;
-extern DigitalOut led2;
-extern DigitalOut led3;
-extern DigitalOut led4;
-extern DigitalOut CAB_LED;
-
-extern DigitalOut DataReady;                  //IO 27        
-
-extern DigitalOut data0;                      //LSB
-extern DigitalOut data1;
-extern DigitalOut data2;
-extern DigitalOut data3;
-extern DigitalOut data4;
-extern DigitalOut data5;
-extern DigitalOut data6;
-extern DigitalOut data7;                      //MSB
+#include "UART3Interrupt.h"
+#include "parallelcpld.h"
+#include "vz_protocol.h"
 
 extern InterruptIn NextData;                   //IO 96
 extern InterruptIn FrameSync;
@@ -38,15 +19,12 @@
 extern DigitalOut ENABLE_F_TX;
 
 extern Serial  Uart3;  // default baudrate = 9600; Sem paridade, 8bits, 1 stop-bit 
-extern Serial  pc ;
 
 void start_cpld( void );
 void config_lpc( void );
-void uart3_puts(uint8_t *src, uint16_t size);
+void uart3_puts( uint8_t *src, uint16_t size );
 void uart0_puts( uint8_t *src );
-void uart0_text( const char* src);
-void uart0_putsx(volatile uint8_t *src );
-void xmemcpy(uint8_t * dest, uint8_t * src, uint16_t size);
-
+void uart0_text( const char* src );
+void uart0_putsx( volatile uint8_t *src );
 
 #endif