/[H8]/trunk/PIC/TCP-IP stack/main.c
ViewVC logotype

Annotation of /trunk/PIC/TCP-IP stack/main.c

Parent Directory Parent Directory | Revision Log Revision Log


Revision 64 - (hide annotations) (download)
Tue May 1 13:47:27 2007 UTC (17 years, 1 month ago) by hedin
File MIME type: text/plain
File size: 713 byte(s)
TCPIP don't work.
1 hedin 54 // main for tcp ip stack
2     #define THIS_IS_STACK_APPLICATION
3    
4     #include "StackTsk.h"
5     #include "tick.h"
6 hedin 64 #include "Tcp.h"
7 hedin 54
8     APP_CONFIG AppConfig;
9    
10 hedin 64 int global_network_int;
11     char global_network_char;
12    
13     void network_send_hello( unsigned char termid)
14 hedin 54 {
15 hedin 64
16     switch(smState)
17     {
18     case SM_CONNECT:
19     Sock = TCPConnect(, 1234);
20     if( Sock == INVALID_SOCKET ){
21     return 1;
22     }
23     else
24     smState = SM_CONNECT_WAIT;
25     return;
26     case SM_CONNECT_WAIT:
27     if( TCPISConnected(Sock) ){
28     smState = SM_CONNECTED;
29     }
30     return;
31     }
32 hedin 54 }
33 hedin 64
34     void main()
35 hedin 62 {
36 hedin 64 TickInit();
37     StackInit(); // tcp,ud,mac,arp Init happends in StackInit();
38     while(1)
39     {
40     TickUpdate();
41     StackTask();
42     TCPTick();
43     }
44 hedin 62 }

  ViewVC Help
Powered by ViewVC 1.1.20