Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Tue Nov 24 14:06:22 2015 +0000
Revision:
137:32dd35a6dbc9
Parent:
132:05cd37f7e007
core source of the .bin (09/21/2015) in the field

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 74:81c47fff88a5 1 #ifndef __ETH_H__
klauss 74:81c47fff88a5 2 #define __ETH_H__
klauss 74:81c47fff88a5 3
klauss 122:480c44b0e205 4 #include "EthernetInterface.h"
klauss 122:480c44b0e205 5 #include "mbed.h"
klauss 122:480c44b0e205 6 #include "debug.h"
klauss 132:05cd37f7e007 7 %: include "shared_variables.h"
klauss 132:05cd37f7e007 8 %: include "config_manager.h"
klauss 122:480c44b0e205 9 #include "vz_protocol.h"
klauss 122:480c44b0e205 10
klauss 122:480c44b0e205 11 extern EthernetInterface eth;
klauss 122:480c44b0e205 12 ///< Representa o link com o mundo externo.
klauss 122:480c44b0e205 13
klauss 74:81c47fff88a5 14 /**
klauss 74:81c47fff88a5 15 * @Synopsis Responsavel por inicializar as configurações iniciais de conexão eth
klauss 74:81c47fff88a5 16 *
klauss 74:81c47fff88a5 17 * @return 0 ( zero ) caso tenha uma execução bem sucedida, um numero negativo, caso contrário.
klauss 74:81c47fff88a5 18 *
klauss 74:81c47fff88a5 19 * Exemplo:
klauss 74:81c47fff88a5 20 * @code
klauss 74:81c47fff88a5 21 * ...
klauss 74:81c47fff88a5 22 * int eth_status = __init_eth__();
klauss 74:81c47fff88a5 23 * ...
klauss 74:81c47fff88a5 24 * @endcode
klauss 74:81c47fff88a5 25 */
klauss 122:480c44b0e205 26 int __init_eth__ ( void );
klauss 124:c1b6c893e1c3 27 void __reconnect ( void );
klauss 74:81c47fff88a5 28
klauss 74:81c47fff88a5 29 #endif