Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
121:ee02790d00b7
Parent:
119:ee6a53069455
Child:
124:c1b6c893e1c3
--- a/utils.h	Mon May 04 17:25:29 2015 +0000
+++ b/utils.h	Fri May 08 04:15:23 2015 +0000
@@ -9,55 +9,8 @@
 #ifndef __UTILS_H__
 #define __UTILS_H__
 
-#include <iostream> // need for swap
-#include "mbed.h"
 #include "shared_variables.h"
-#include "debug.h"
-
-#define reset_leds() { led1 = led2 = 1; led3 = led4 = 0; }
-
-#define set_status(a,b) _set_status(a,b)
-#define _set_status(a,b){ \
-  if( a != b ) if( debug_sip )debug_msg("Anterior %d -- Atual %d", a, b ); \
-  if( a != NULL || b != NULL ) a = b; \
-  else if( debug_sip ) debug_msg("Paramento sip null"); \
-}
-
-/**
- * @Synopsis Transpões os elementos de um vetor, invertendo a ordendo em que os mesmos aparecem.
- *
- * @param str[] Um ponteiro para o inicio da string que desejamos inverter os elementos de posição
- * @param length O numero de elementos que queremos trocar.
- *
- * Exemplo:
- * @code
- * ...
- *  char str[ 256 ] = "This is a only test";
- *  reverse( str, strlen( str ) );
- * ...
- * @endcode
- */
-void reverse( char str[], int length );
-
-/**
- * @Synopsis Implementa a funcionalidade de, dado um numero em uma base, converte o mesmo para seu equivalente em string.
- *
- * @param num O numero que se deseja converter em string.
- * @param str Um ponteiro para o inicio da região de memória onde será montado a string.
- * @param base A base de conversão adotada.
- *
- * @return Um ponteiro para o primeiro elemento da string montada.
- *
- * Exemplo:
- * @code
- * ...
- *  int tmp = 119;
- *  char buffer[ 16 ];
- *  buffer = itoa( tmp, buffer, 10 );
- * ...
- * @endcode
- */
-char* itoa(int num, char* str, int base);
+#include <stdint.h>
 
 /**
  * @Synopsis Responsavel por escutar a porta de conexão com o servidor, verificando se o mesmo mandou algum dado.
@@ -100,7 +53,7 @@
  * ...
  * @endcode
  */
-int ls_comp( const void * a, const void * b );
+int ls_comp ( const void * a, const void * b );
 
 /**
  * @Synopsis Função que converte o ramal para a porta, por definição de projeto, cara ramo possui o numero da centena incremental
@@ -120,7 +73,7 @@
  * ...
  * @endcode
  */
-int convert_ext_to_port( int ext );
+int convert_ext_to_port ( int ext );
 
 void xstrcpy( uint8_t * dest, const uint8_t * src);
 void xmemcpy( uint8_t * dest, const uint8_t * src, uint16_t size );