?? main_demo.i
字號:
#line 1 "main_demo.c" /0 #error *** WARNING C318 IN LINE 16 OF main_demo.c: can't open file 'inet/debug.h' #error *** WARNING C318 IN LINE 17 OF main_demo.c: can't open file 'inet/debug.h' #error *** WARNING C318 IN LINE 18 OF main_demo.c: can't open file 'inet/arch/config.h' #error *** WARNING C318 IN LINE 19 OF main_demo.c: can't open file 'inet/datatypes.h' #error *** WARNING C318 IN LINE 20 OF main_demo.c: can't open file 'inet/timers.h' #error *** WARNING C318 IN LINE 21 OF main_demo.c: can't open file 'inet/system.h' #error *** WARNING C318 IN LINE 22 OF main_demo.c: can't open file 'inet/ethernet.h' #error *** WARNING C318 IN LINE 23 OF main_demo.c: can't open file 'inet/ip.h' #error *** WARNING C318 IN LINE 24 OF main_demo.c: can't open file 'inet/tcp_ip.h' #error *** WARNING C318 IN LINE 25 OF main_demo.c: can't open file 'inet/arp.h' #error *** WARNING C318 IN LINE 26 OF main_demo.c: can't open file 'inet/arch/at89s8252/serial-io.h' #error *** WARNING C318 IN LINE 27 OF main_demo.c: can't open file 'inet/bootp/bootp.h' extern void udp_demo_init(void); extern void udp_demo_run(void); extern void tcps_demo_init(void); extern void tcps_demo_run(void); extern void tcpc_demo_init(void); extern void tcpc_demo_run(void); extern INT8 https_init(void); extern void https_run(void); struct netif localmachine; void main(void) { UINT16 len; init(); localmachine.localip = 0xC7C72901; localmachine.defgw = 0xC0A80039; localmachine.netmask = 0xFFFFFF00; #line 73 "main_demo.c" /1 #line 81 "main_demo.c" /0 localmachine.localHW[5] = 0x00; localmachine.localHW[4] = 0x00; localmachine.localHW[3] = 0x11; localmachine.localHW[2] = 0x11; localmachine.localHW[1] = 0x22; localmachine.localHW[0] = 0x22; timer_pool_init(); CSInit(&localmachine.localHW[0]); arp_init(); #line 116 "main_demo.c" /1 #line 120 "main_demo.c" /0 tcp_init(); #line 128 "main_demo.c" /1 #line 139 "main_demo.c" /0 tcpc_demo_init(); tcps_demo_init(); https_init(); DEBUGOUT(">>>>>>>>>Entering to MAIN LOOP>>>>>>>>>\n\r"); while(1) { if( NETWORK_CHECK_IF_RECEIVED() == TRUE ) { switch( received_frame.protocol) { case PROTOCOL_ARP: process_arp(&received_frame); break; case PROTOCOL_IP: len = process_ip_in(&received_frame); if(len < 0) break; switch(received_ip_packet.protocol){ case IP_ICMP: process_icmp_in (&received_ip_packet, len); break; #line 176 "main_demo.c" /1 #line 180 "main_demo.c" /0 case IP_TCP: process_tcp_in (&received_ip_packet, len); break; default: break; } break; default: break; } NETWORK_RECEIVE_END(); } tcps_demo_run(); tcpc_demo_run(); https_run(); #line 205 "main_demo.c" /1 #line 207 "main_demo.c" /0 arp_manage(); tcp_poll(); } }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -