Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Mon Oct 06 19:26:36 2014 +0000
Revision:
44:cc4996469404
Parent:
43:455522f98de5
Child:
45:c80574f24dc3
tcp debug on

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 17:67a6b557eda5 1 #ifndef _PROMPT_H
klauss 17:67a6b557eda5 2 #define _PROMPT_H
klauss 17:67a6b557eda5 3
klauss 44:cc4996469404 4 #include "mbed.h"
klauss 44:cc4996469404 5 #include "stdint.h"
klauss 44:cc4996469404 6 #include "configs.h"
klauss 44:cc4996469404 7 #include "vz_protocol.h"
klauss 44:cc4996469404 8 #include "parallelcpld.h"
klauss 44:cc4996469404 9 #include "flood.h"
klauss 44:cc4996469404 10
klauss 44:cc4996469404 11 #define TCP_IDLE_MAX_TIME 60 * 2
klauss 44:cc4996469404 12
klauss 27:98f824719d1c 13 extern uint8_t debug_sip;
klauss 17:67a6b557eda5 14 extern uint8_t debug_alive;
klauss 17:67a6b557eda5 15 extern uint8_t debug_prompt;
klauss 29:7246460b73f8 16 extern uint8_t debug_vector;
klauss 30:8dfb6d8de53d 17 extern uint8_t debug_cb;
klauss 31:bb5fb28a77df 18 extern uint8_t debug_main;
klauss 31:bb5fb28a77df 19 extern uint8_t debug_cks;
klauss 31:bb5fb28a77df 20 extern uint8_t debug_cb_rx;
klauss 31:bb5fb28a77df 21 extern uint8_t debug_cb_tx;
klauss 31:bb5fb28a77df 22 extern uint8_t debug_eth_rx;
klauss 31:bb5fb28a77df 23 extern uint8_t debug_eth_tx;
klauss 43:455522f98de5 24 extern uint8_t debug_prompt_eth;
klauss 31:bb5fb28a77df 25 extern uint8_t debug_file;
klauss 29:7246460b73f8 26
klauss 28:94aec56c6329 27 extern uint8_t test_debug;
klauss 29:7246460b73f8 28
Cola 22:d2a4b5939115 29 extern uint8_t pcks_s;
Cola 24:270b436a1bb0 30 extern uint8_t pshowcb;
klauss 17:67a6b557eda5 31 extern uint8_t dog;
klauss 17:67a6b557eda5 32
klauss 28:94aec56c6329 33 extern FILE *fmask; // mascara de rede
klauss 28:94aec56c6329 34 extern FILE *fgate; // gateway ip
klauss 28:94aec56c6329 35
klauss 28:94aec56c6329 36 extern FILE *fip; // header ip
klauss 28:94aec56c6329 37 extern FILE *fext; // header ext
klauss 28:94aec56c6329 38 extern FILE *fport; // header sip port
klauss 28:94aec56c6329 39
klauss 28:94aec56c6329 40 extern FILE *fsip; // server sip ip
klauss 28:94aec56c6329 41 extern FILE *fserext; // server sip ext
klauss 28:94aec56c6329 42 extern FILE *fsport; // server sip port
klauss 28:94aec56c6329 43
klauss 36:728498a78e1e 44 char * prompt_process( char * ethernet_pkg );
klauss 17:67a6b557eda5 45 void init_fsystem();
klauss 43:455522f98de5 46 void init_prompt();
klauss 17:67a6b557eda5 47
klauss 38:af5ecd6997ab 48 extern bool from_eth;
klauss 44:cc4996469404 49 extern bool tcp_session;
klauss 41:69bf7091c2ca 50 extern TCPSocketServer server;
klauss 44:cc4996469404 51 extern TCPSocketConnection eth_client;
klauss 41:69bf7091c2ca 52 extern Timer tcp_timer;
klauss 41:69bf7091c2ca 53 extern bool udp_pkg;
klauss 41:69bf7091c2ca 54 extern bool tcp_pkg;
klauss 44:cc4996469404 55 extern bool from_eth;
klauss 44:cc4996469404 56 extern bool udp_request;
klauss 38:af5ecd6997ab 57
klauss 44:cc4996469404 58 extern char * debug_buf;
klauss 17:67a6b557eda5 59
klauss 17:67a6b557eda5 60 #endif