Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
99:e80850c51106
Parent:
98:43b45f26b430
Child:
100:09a23fcd3bdf
--- a/debug.h	Sun Jan 11 03:30:47 2015 +0000
+++ b/debug.h	Mon Jan 19 18:00:42 2015 +0000
@@ -15,6 +15,9 @@
 #include "string.h"
 #include "shared_variables.h"
 
+extern UDPSocket eth_fw_debug;
+extern Endpoint eth_fw_debug_server;
+
 extern char debug_msg1[ 1024+64 ];
 ///< Buffer usado na composisão da mensagem enviada pela macro debug_msg
 extern char debug_msg2[ 1024 ];
@@ -47,6 +50,8 @@
 ///< Variável de controle que ativa o debug dos pacotes recebidos do CBx.
 extern bool debug_cb_tx;
 ///< Variável de controle que ativa o debug dos pacotes enviados para o CBx.
+extern bool debug_cb_tx;
+///< Variável de controle que ativa o debug dos pacotes enviados para o CBx.
 extern bool debug_eth_rx;
 ///< Variável de controle que ativa o debug dos pacotes recebidos da eth \note não implementado.
 extern bool debug_eth_tx;
@@ -82,14 +87,18 @@
 extern bool debug_memory;
 //extern bool debug_registry_rcv;
 extern bool debug_port_match;
+extern bool debug_fw;
 
+extern bool debug_boot;
+extern bool debug_fw_print;
 /**
  * @Synopsis Função usada anteriormente para formatação da string que debug, não esta mais em uso.
  *
+ * * @param pkg Ponteiro para inicio dos dados a serem transmitidos.
  * @param size Tamanho do pacote que deve ser enviado.
- * @param pkg Ponteiro para inicio dos dados a serem transmitidos.
+ *
  */
-void debug_pkg( int size, uint8_t * pkg );
+int eth_fw_debug_pkgdebug_pkg( uint8_t * pkg, int size );
 
 #define debug_msg(...) _debug_msg(__VA_ARGS__)
 #define _debug_msg(...) { \