#include "net\compiler.h"
#include "appcfg.h"
Defines | |
#define | ADC_CHANNELS 12 |
#define | APP_CONFIGURES_SERPORT |
#define | APP_USE_ADC8 |
#define | APP_VER_MAJOR 3 |
#define | APP_VER_MINOR 5 |
#define | AVAILABLE_SOCKETS (MAX_SOCKETS) |
#define | AVAILABLE_SOCKETS2 (AVAILABLE_SOCKETS - MAX_HTTP_CONNECTIONS) |
#define | AVAILABLE_SOCKETS3 (AVAILABLE_SOCKETS2 - 2) |
#define | AVAILABLE_UDP_SOCKETS (MAX_UDP_SOCKETS) |
#define | AVAILABLE_UDP_SOCKETS2 (AVAILABLE_UDP_SOCKETS - 1) |
#define | AVAILABLE_UDP_SOCKETS3 AVAILABLE_UDP_SOCKETS2 |
#define | AVAILABLE_UDP_SOCKETS4 AVAILABLE_UDP_SOCKETS3 |
#define | CMD_UDPPORT ((((WORD)appcfgGetc(APPCFG_CMD_UDPPORT1))<<8) | (WORD)appcfgGetc(APPCFG_CMD_UDPPORT0)) |
#define | CMDRESP_UDPPORT ((((WORD)appcfgGetc(APPCFG_CMDRESP_UDPPORT1))<<8) | (WORD)appcfgGetc(APPCFG_CMDRESP_UDPPORT0)) |
#define | DEBUG_ANNOUNCE LOG_WARN |
#define | DEBUG_APPCFG LOG_WARN |
#define | DEBUG_CMD LOG_WARN |
#define | DEBUG_DHCP LOG_DEBUG |
#define | DEBUG_DNS LOG_WARN |
#define | DEBUG_FSEE LOG_INFO |
#define | DEBUG_FTP LOG_WARN |
#define | DEBUG_GEN LOG_WARN |
#define | DEBUG_HTTP LOG_INFO |
#define | DEBUG_HTTPEXEC LOG_WARN |
#define | DEBUG_IP LOG_WARN |
#define | DEBUG_MAC LOG_DEBUG |
#define | DEBUG_MAIN LOG_DEBUG |
#define | DEBUG_NBNS LOG_DEBUG |
#define | DEBUG_STACKTSK LOG_INFO |
#define | DEBUG_TCP LOG_INFO |
#define | DEBUG_TCPUTILS LOG_INFO |
#define | DEBUG_TFTPC LOG_WARN |
#define | DEBUG_UDP LOG_INFO |
#define | DEBUG_UDPUTILS LOG_INFO |
#define | debugPutGenMsg(msgCode) debugPut2Bytes(0xD9, msgCode) |
#define | debugPutGenRomStr(msgCode, msgStr) {debugPut2Bytes(0xD9, msgCode); debugPutRomString(msgStr);} |
#define | DEFAULT_CMD_UDPPORT (54123) |
#define | DEFAULT_CMDRESP_UDPPORT (54124) |
#define | DEFAULT_HTTPSRVR_PORT (80) |
#define | DHCP_CLIENT_PORT (68) |
#define | DHCP_SERVER_PORT (67) |
#define | DHCP_TIMEOUT ((TICK16)4 * (TICK16)TICKS_PER_SECOND) |
#define | DNS_PORT 53 |
#define | DNS_TIMEOUT ((TICK)TICK_SECOND * (TICK)2) |
#define | EEPROM_CONTROL (0xa0) |
#define | FAST_USER_PROCESS() |
#define | FRAM_SPI_BIT_CS PORTF_RF7 |
#define | FRAM_SPI_BIT_SCK PORTD_RD6 |
#define | FRAM_SPI_BIT_SI PORTD_RD5 |
#define | FRAM_SPI_BIT_SO PORTD_RD4 |
#define | FRAM_SPI_TRI_CS TRISF_RF7 |
#define | FRAM_SPI_TRI_SCK TRISD_RD6 |
#define | FRAM_SPI_TRI_SI TRISD_RD5 |
#define | FRAM_SPI_TRI_SO TRISD_RD4 |
#define | FSEE_IS_PRIMARY_FS |
#define | FSEE_RESERVE_BLOCK (64) |
#define | FSFRAM_RESERVE_BLOCK (64) |
#define | FTP_COMMAND_PORT (21) |
#define | FTP_DATA_PORT (20) |
#define | FTP_PUT_ENABLED |
#define | FTP_TIMEOUT ((TICK16)180 * (TICK16)TICKS_PER_SECOND) |
#define | HIVECTOR_ADR 0x8 |
#define | HTTP_AUTH_REQ_FOR_ALL_FILES (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_ALL) |
#define | HTTP_AUTH_REQ_FOR_CGI (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_CGI) |
#define | HTTP_AUTH_REQ_FOR_DYN (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_DYN) |
#define | HTTP_AUTH_REQ_FOR_GET (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_GET) |
#define | HTTP_AUTH_REQ_FOR_SECTAG (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_SECTAG) |
#define | HTTP_AUTH_REQ_FOR_X_FILES (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_X) |
#define | HTTP_PARSE_FILETYPE_HTML 0 |
#define | HTTP_PARSE_FILETYPE_JS 0 |
#define | HTTP_USER_PROCESSES_HEADERS |
#define | HTTPSRVR_PORT ((((WORD)appcfgGetc(APPCFG_HTTPSRVR_PORTH))<<8) | (WORD)appcfgGetc(APPCFG_HTTPSRVR_PORTL)) |
#define | IP_SPEED_OPTIMIZE |
#define | KPAD_BUF_SIZE 8 |
#define | LCD2S_DEFAULT_I2C_ADR (80) |
#define | LCD2S_I2C_ADR appcfgGetc(APPCFG_LCD1_ADR) |
#define | LOVECTOR_ADR 0x18 |
#define | MAC_CNTR1_3 |
#define | MAC_RTL8019AS |
#define | MAC_RX_BUFFER_SIZE (MAC_TX_BUFFER_SIZE) |
#define | MAC_SPEED_OPTIMIZE |
#define | MAC_TX_BUFFER_COUNT (3) |
#define | MAC_TX_BUFFER_SIZE (1024) |
#define | MAC_USE_ACCESSRAM |
#define | MAX_FTP_ARGS (7) |
#define | MAX_FTP_CMD_STRING_LEN (31) |
#define | MY_DEFAULT_DNS_BYTE1 MY_DEFAULT_GATE_BYTE1 |
#define | MY_DEFAULT_DNS_BYTE2 MY_DEFAULT_GATE_BYTE2 |
#define | MY_DEFAULT_DNS_BYTE3 MY_DEFAULT_GATE_BYTE3 |
#define | MY_DEFAULT_DNS_BYTE4 MY_DEFAULT_GATE_BYTE4 |
#define | MY_DEFAULT_GATE_BYTE1 MY_DEFAULT_IP_ADDR_BYTE1 |
#define | MY_DEFAULT_GATE_BYTE2 MY_DEFAULT_IP_ADDR_BYTE2 |
#define | MY_DEFAULT_GATE_BYTE3 MY_DEFAULT_IP_ADDR_BYTE3 |
#define | MY_DEFAULT_GATE_BYTE4 MY_DEFAULT_IP_ADDR_BYTE4 |
#define | MY_DEFAULT_IP_ADDR_BYTE1 (10) |
#define | MY_DEFAULT_IP_ADDR_BYTE2 (1) |
#define | MY_DEFAULT_IP_ADDR_BYTE3 (0) |
#define | MY_DEFAULT_IP_ADDR_BYTE4 (1) |
#define | MY_DEFAULT_MAC_BYTE1 (0x00) |
#define | MY_DEFAULT_MAC_BYTE2 (0x04) |
#define | MY_DEFAULT_MAC_BYTE3 (0xa3) |
#define | MY_DEFAULT_MAC_BYTE4 (0x00) |
#define | MY_DEFAULT_MAC_BYTE5 (0x00) |
#define | MY_DEFAULT_MAC_BYTE6 (0x00) |
#define | MY_DEFAULT_MASK_BYTE1 (0xff) |
#define | MY_DEFAULT_MASK_BYTE2 (0x00) |
#define | MY_DEFAULT_MASK_BYTE3 (0x00) |
#define | MY_DEFAULT_MASK_BYTE4 (0x00) |
#define | MY_DNS_BYTE1 appcfgGetc(APPCFG_DNS_IP0) |
#define | MY_DNS_BYTE1_SET(n) appcfgPutc(APPCFG_DNS_IP0, n) |
#define | MY_DNS_BYTE2 appcfgGetc(APPCFG_DNS_IP1) |
#define | MY_DNS_BYTE2_SET(n) appcfgPutc(APPCFG_DNS_IP1, n) |
#define | MY_DNS_BYTE3 appcfgGetc(APPCFG_DNS_IP2) |
#define | MY_DNS_BYTE3_SET(n) appcfgPutc(APPCFG_DNS_IP2, n) |
#define | MY_DNS_BYTE4 appcfgGetc(APPCFG_DNS_IP3) |
#define | MY_DNS_BYTE4_SET(n) appcfgPutc(APPCFG_DNS_IP3, n) |
#define | MY_GATE_BYTE1 AppConfig.MyGateway.v[0] |
#define | MY_GATE_BYTE2 AppConfig.MyGateway.v[1] |
#define | MY_GATE_BYTE3 AppConfig.MyGateway.v[2] |
#define | MY_GATE_BYTE4 AppConfig.MyGateway.v[3] |
#define | MY_IP_BYTE1 AppConfig.MyIPAddr.v[0] |
#define | MY_IP_BYTE2 AppConfig.MyIPAddr.v[1] |
#define | MY_IP_BYTE3 AppConfig.MyIPAddr.v[2] |
#define | MY_IP_BYTE4 AppConfig.MyIPAddr.v[3] |
#define | MY_IP_TTL (100) |
#define | MY_MAC_BYTE1 AppConfig.MyMACAddr.v[0] |
#define | MY_MAC_BYTE2 AppConfig.MyMACAddr.v[1] |
#define | MY_MAC_BYTE3 AppConfig.MyMACAddr.v[2] |
#define | MY_MAC_BYTE4 AppConfig.MyMACAddr.v[3] |
#define | MY_MAC_BYTE5 AppConfig.MyMACAddr.v[4] |
#define | MY_MAC_BYTE6 AppConfig.MyMACAddr.v[5] |
#define | MY_MASK_BYTE1 AppConfig.MyMask.v[0] |
#define | MY_MASK_BYTE2 AppConfig.MyMask.v[1] |
#define | MY_MASK_BYTE3 AppConfig.MyMask.v[2] |
#define | MY_MASK_BYTE4 AppConfig.MyMask.v[3] |
#define | MY_STATIC_IP_BYTE1 appcfgGetc(APPCFG_IP0) |
#define | MY_STATIC_IP_BYTE2 appcfgGetc(APPCFG_IP1) |
#define | MY_STATIC_IP_BYTE3 appcfgGetc(APPCFG_IP2) |
#define | MY_STATIC_IP_BYTE4 appcfgGetc(APPCFG_IP3) |
#define | NETBIOS_NAME_GETCHAR(n) (appcfgGetc(APPCFG_NETBIOS0 + n)) |
#define | NIC_DISABLE_INT0 |
#define | NON_MCHP_MAC |
#define | RSTVECTOR_ADR 0 |
#define | SER_RXBUF_SIZE 8 |
#define | SER_WAIT_FOR_TXBUF |
#define | SPI_ROLE SPI_FOSC_4 |
#define | STACK_CLIENT_MODE |
#define | STACK_IS_DHCP_ENABLED (appcfgGetc(APPCFG_NETFLAGS) & APPCFG_NETFLAGS_DHCP) |
#define | STACK_USE_DHCP |
#define | STACK_USE_FAST_NIC |
#define | STACK_USE_FTP_SERVER |
#define | STACK_USE_HTTP_SERVER |
#define | STACK_USE_ICMP |
#define | STACK_USE_NBNS |
#define | STACK_USE_TCP |
#define | STACK_USE_UDP |
#define | TCP_LOCAL_PORT_END_NUMBER (5000) |
#define | TCP_LOCAL_PORT_START_NUMBER (1024) |
#define | TCP_MAX_RETRY_COUNTS (3) |
#define | TCP_SPEED_OPTIMIZE |
#define | TCP_START_TIMEOUT_VAL_1 ((TICK16)TICKS_PER_SECOND * (TICK16)3) |
#define | UDP_SPEED_OPTIMIZE |
Variables | |
ROM char | APP_VER_STR [] |
#define ADC_CHANNELS 12 |
#define APP_CONFIGURES_SERPORT |
#define APP_USE_ADC8 |
#define APP_VER_MAJOR 3 |
#define APP_VER_MINOR 5 |
#define AVAILABLE_SOCKETS (MAX_SOCKETS) |
#define AVAILABLE_SOCKETS2 (AVAILABLE_SOCKETS - MAX_HTTP_CONNECTIONS) |
#define AVAILABLE_SOCKETS3 (AVAILABLE_SOCKETS2 - 2) |
#define AVAILABLE_UDP_SOCKETS (MAX_UDP_SOCKETS) |
#define AVAILABLE_UDP_SOCKETS2 (AVAILABLE_UDP_SOCKETS - 1) |
#define AVAILABLE_UDP_SOCKETS3 AVAILABLE_UDP_SOCKETS2 |
#define AVAILABLE_UDP_SOCKETS4 AVAILABLE_UDP_SOCKETS3 |
#define CMD_UDPPORT ((((WORD)appcfgGetc(APPCFG_CMD_UDPPORT1))<<8) | (WORD)appcfgGetc(APPCFG_CMD_UDPPORT0)) |
#define CMDRESP_UDPPORT ((((WORD)appcfgGetc(APPCFG_CMDRESP_UDPPORT1))<<8) | (WORD)appcfgGetc(APPCFG_CMDRESP_UDPPORT0)) |
#define DEBUG_ANNOUNCE LOG_WARN |
#define DEBUG_APPCFG LOG_WARN |
#define DEBUG_CMD LOG_WARN |
#define DEBUG_DHCP LOG_DEBUG |
#define DEBUG_DNS LOG_WARN |
#define DEBUG_FSEE LOG_INFO |
#define DEBUG_FTP LOG_WARN |
#define DEBUG_GEN LOG_WARN |
#define DEBUG_HTTP LOG_INFO |
#define DEBUG_HTTPEXEC LOG_WARN |
#define DEBUG_IP LOG_WARN |
#define DEBUG_MAC LOG_DEBUG |
#define DEBUG_MAIN LOG_DEBUG |
#define DEBUG_NBNS LOG_DEBUG |
#define DEBUG_STACKTSK LOG_INFO |
#define DEBUG_TCP LOG_INFO |
#define DEBUG_TCPUTILS LOG_INFO |
#define DEBUG_TFTPC LOG_WARN |
#define DEBUG_UDP LOG_INFO |
#define DEBUG_UDPUTILS LOG_INFO |
#define debugPutGenMsg | ( | msgCode | ) | debugPut2Bytes(0xD9, msgCode) |
#define debugPutGenRomStr | ( | msgCode, | |||
msgStr | ) | {debugPut2Bytes(0xD9, msgCode); debugPutRomString(msgStr);} |
#define DEFAULT_CMD_UDPPORT (54123) |
#define DEFAULT_CMDRESP_UDPPORT (54124) |
#define DEFAULT_HTTPSRVR_PORT (80) |
#define DHCP_CLIENT_PORT (68) |
#define DHCP_SERVER_PORT (67) |
#define DNS_PORT 53 |
#define EEPROM_CONTROL (0xa0) |
#define FAST_USER_PROCESS | ( | ) |
Value:
{ \ CLRWDT(); \ }
#define FRAM_SPI_BIT_CS PORTF_RF7 |
#define FRAM_SPI_BIT_SCK PORTD_RD6 |
#define FRAM_SPI_BIT_SI PORTD_RD5 |
#define FRAM_SPI_BIT_SO PORTD_RD4 |
#define FRAM_SPI_TRI_CS TRISF_RF7 |
#define FRAM_SPI_TRI_SCK TRISD_RD6 |
#define FRAM_SPI_TRI_SI TRISD_RD5 |
#define FRAM_SPI_TRI_SO TRISD_RD4 |
#define FSEE_IS_PRIMARY_FS |
#define FSEE_RESERVE_BLOCK (64) |
#define FSFRAM_RESERVE_BLOCK (64) |
#define FTP_COMMAND_PORT (21) |
#define FTP_DATA_PORT (20) |
#define FTP_PUT_ENABLED |
#define HIVECTOR_ADR 0x8 |
#define HTTP_AUTH_REQ_FOR_ALL_FILES (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_ALL) |
#define HTTP_AUTH_REQ_FOR_CGI (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_CGI) |
#define HTTP_AUTH_REQ_FOR_DYN (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_DYN) |
#define HTTP_AUTH_REQ_FOR_GET (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_GET) |
#define HTTP_AUTH_REQ_FOR_SECTAG (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_SECTAG) |
#define HTTP_AUTH_REQ_FOR_X_FILES (appcfgGetc(APPCFG_WEB_FLAGS) & APPCFG_WEBFLAGS_AUTH_X) |
#define HTTP_PARSE_FILETYPE_HTML 0 |
#define HTTP_PARSE_FILETYPE_JS 0 |
#define HTTP_USER_PROCESSES_HEADERS |
#define HTTPSRVR_PORT ((((WORD)appcfgGetc(APPCFG_HTTPSRVR_PORTH))<<8) | (WORD)appcfgGetc(APPCFG_HTTPSRVR_PORTL)) |
#define IP_SPEED_OPTIMIZE |
#define KPAD_BUF_SIZE 8 |
#define LCD2S_DEFAULT_I2C_ADR (80) |
#define LCD2S_I2C_ADR appcfgGetc(APPCFG_LCD1_ADR) |
#define LOVECTOR_ADR 0x18 |
#define MAC_CNTR1_3 |
#define MAC_RTL8019AS |
#define MAC_RX_BUFFER_SIZE (MAC_TX_BUFFER_SIZE) |
#define MAC_SPEED_OPTIMIZE |
#define MAC_TX_BUFFER_COUNT (3) |
#define MAC_TX_BUFFER_SIZE (1024) |
#define MAC_USE_ACCESSRAM |
#define MAX_FTP_ARGS (7) |
#define MAX_FTP_CMD_STRING_LEN (31) |
#define MY_DEFAULT_DNS_BYTE1 MY_DEFAULT_GATE_BYTE1 |
#define MY_DEFAULT_DNS_BYTE2 MY_DEFAULT_GATE_BYTE2 |
#define MY_DEFAULT_DNS_BYTE3 MY_DEFAULT_GATE_BYTE3 |
#define MY_DEFAULT_DNS_BYTE4 MY_DEFAULT_GATE_BYTE4 |
#define MY_DEFAULT_GATE_BYTE1 MY_DEFAULT_IP_ADDR_BYTE1 |
#define MY_DEFAULT_GATE_BYTE2 MY_DEFAULT_IP_ADDR_BYTE2 |
#define MY_DEFAULT_GATE_BYTE3 MY_DEFAULT_IP_ADDR_BYTE3 |
#define MY_DEFAULT_GATE_BYTE4 MY_DEFAULT_IP_ADDR_BYTE4 |
#define MY_DEFAULT_IP_ADDR_BYTE1 (10) |
#define MY_DEFAULT_IP_ADDR_BYTE2 (1) |
#define MY_DEFAULT_IP_ADDR_BYTE3 (0) |
#define MY_DEFAULT_IP_ADDR_BYTE4 (1) |
#define MY_DEFAULT_MAC_BYTE1 (0x00) |
#define MY_DEFAULT_MAC_BYTE2 (0x04) |
#define MY_DEFAULT_MAC_BYTE3 (0xa3) |
#define MY_DEFAULT_MAC_BYTE4 (0x00) |
#define MY_DEFAULT_MAC_BYTE5 (0x00) |
#define MY_DEFAULT_MAC_BYTE6 (0x00) |
#define MY_DEFAULT_MASK_BYTE1 (0xff) |
#define MY_DEFAULT_MASK_BYTE2 (0x00) |
#define MY_DEFAULT_MASK_BYTE3 (0x00) |
#define MY_DEFAULT_MASK_BYTE4 (0x00) |
#define MY_DNS_BYTE1 appcfgGetc(APPCFG_DNS_IP0) |
#define MY_DNS_BYTE1_SET | ( | n | ) | appcfgPutc(APPCFG_DNS_IP0, n) |
#define MY_DNS_BYTE2 appcfgGetc(APPCFG_DNS_IP1) |
#define MY_DNS_BYTE2_SET | ( | n | ) | appcfgPutc(APPCFG_DNS_IP1, n) |
#define MY_DNS_BYTE3 appcfgGetc(APPCFG_DNS_IP2) |
#define MY_DNS_BYTE3_SET | ( | n | ) | appcfgPutc(APPCFG_DNS_IP2, n) |
#define MY_DNS_BYTE4 appcfgGetc(APPCFG_DNS_IP3) |
#define MY_DNS_BYTE4_SET | ( | n | ) | appcfgPutc(APPCFG_DNS_IP3, n) |
#define MY_GATE_BYTE1 AppConfig.MyGateway.v[0] |
#define MY_GATE_BYTE2 AppConfig.MyGateway.v[1] |
#define MY_GATE_BYTE3 AppConfig.MyGateway.v[2] |
#define MY_GATE_BYTE4 AppConfig.MyGateway.v[3] |
#define MY_IP_BYTE1 AppConfig.MyIPAddr.v[0] |
#define MY_IP_BYTE2 AppConfig.MyIPAddr.v[1] |
#define MY_IP_BYTE3 AppConfig.MyIPAddr.v[2] |
#define MY_IP_BYTE4 AppConfig.MyIPAddr.v[3] |
#define MY_IP_TTL (100) |
#define MY_MAC_BYTE1 AppConfig.MyMACAddr.v[0] |
#define MY_MAC_BYTE2 AppConfig.MyMACAddr.v[1] |
#define MY_MAC_BYTE3 AppConfig.MyMACAddr.v[2] |
#define MY_MAC_BYTE4 AppConfig.MyMACAddr.v[3] |
#define MY_MAC_BYTE5 AppConfig.MyMACAddr.v[4] |
#define MY_MAC_BYTE6 AppConfig.MyMACAddr.v[5] |
#define MY_MASK_BYTE1 AppConfig.MyMask.v[0] |
#define MY_MASK_BYTE2 AppConfig.MyMask.v[1] |
#define MY_MASK_BYTE3 AppConfig.MyMask.v[2] |
#define MY_MASK_BYTE4 AppConfig.MyMask.v[3] |
#define MY_STATIC_IP_BYTE1 appcfgGetc(APPCFG_IP0) |
#define MY_STATIC_IP_BYTE2 appcfgGetc(APPCFG_IP1) |
#define MY_STATIC_IP_BYTE3 appcfgGetc(APPCFG_IP2) |
#define MY_STATIC_IP_BYTE4 appcfgGetc(APPCFG_IP3) |
#define NETBIOS_NAME_GETCHAR | ( | n | ) | (appcfgGetc(APPCFG_NETBIOS0 + n)) |
#define NIC_DISABLE_INT0 |
#define NON_MCHP_MAC |
#define RSTVECTOR_ADR 0 |
#define SER_RXBUF_SIZE 8 |
#define SER_WAIT_FOR_TXBUF |
#define SPI_ROLE SPI_FOSC_4 |
#define STACK_CLIENT_MODE |
#define STACK_IS_DHCP_ENABLED (appcfgGetc(APPCFG_NETFLAGS) & APPCFG_NETFLAGS_DHCP) |
#define STACK_USE_DHCP |
#define STACK_USE_FAST_NIC |
#define STACK_USE_FTP_SERVER |
#define STACK_USE_HTTP_SERVER |
#define STACK_USE_ICMP |
#define STACK_USE_NBNS |
#define STACK_USE_TCP |
#define STACK_USE_UDP |
#define TCP_LOCAL_PORT_END_NUMBER (5000) |
#define TCP_LOCAL_PORT_START_NUMBER (1024) |
#define TCP_MAX_RETRY_COUNTS (3) |
#define TCP_SPEED_OPTIMIZE |
#define UDP_SPEED_OPTIMIZE |
ROM char APP_VER_STR[] |