Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
132:05cd37f7e007
Parent:
122:480c44b0e205
--- a/bootloader.h	Tue Jul 21 20:03:35 2015 +0000
+++ b/bootloader.h	Tue Sep 01 17:21:11 2015 +0000
@@ -18,10 +18,26 @@
 extern Call_Box * bl_cb;
 extern uint8_t *bl_write_buffer;
 
-inline int init_bl() {
-  udp_bl_client.set_blocking( false, 0 );
-  udp_bl_client.bind( BL_PORT );
+inline int init_bl ( void )
+{
+  udp_bl_client.bind ( BL_PORT );
+  udp_bl_client.set_blocking ( false, 0 );
   return ( 0 );
 }
 
+inline int end_bl ( void )
+{
+  udp_bl_client.close ();
+  
+  return ( 0 );
+}
+
+inline int reconnect_bl ( void )
+{
+    end_bl ();
+    init_bl ();
+    
+    return ( 0 );
+}
+
 #endif
\ No newline at end of file