]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lwip.git/blobdiff - src/include/arch/lwipopts.h
HALCoGen+LwIP Demo for TMS570 (BE) - only files coppied
[pes-rpp/rpp-lwip.git] / src / include / arch / lwipopts.h
index 392369d095c74b6076cc37db013a1097400cc99e..4ffd93fccb72e164951563132ab48cdf23a48e66 100644 (file)
@@ -49,7 +49,7 @@
 ** For Example, for IP Address 192.168.247.1, use the corresponding hex
 ** value 0xC0A8F701.
 */
-#define STATIC_IP_ADDRESS               0
+#define STATIC_IP_ADDRESS               1
 
 /*****************************************************************************
 **            lwIP SPECIFIC DEFINITIONS - To be used by lwIP stack
 /*****************************************************************************
 **                          Memory Options
 *****************************************************************************/
-#define MEM_ALIGNMENT                   4
-#define MEM_SIZE                        (30 * 1024) /* 30K */
-#define MEMP_NUM_PBUF                   48
-#define MEMP_NUM_TCP_PCB                16
-#define PBUF_POOL_SIZE                  96
+#define MEM_ALIGNMENT                   4 /* dflt 1 */
+#define MEM_SIZE                        1600 // (30 * 1024) /* 30K */ /* dflt 1600 */
+#define MEMP_NUM_PBUF                   16 // 48 /* dflt 16 */
+#define MEMP_NUM_TCP_PCB                5 // 16 /* dflt 5 */
+#define PBUF_POOL_SIZE                  16 // 96 /* dflt 16 */
 
 /*****************************************************************************
 **                           IP Options
@@ -87,7 +87,7 @@
 /*****************************************************************************
 **                           DHCP Options
 *****************************************************************************/
-#define LWIP_DHCP                       1
+#define LWIP_DHCP                       0
 #define DHCP_DOES_ARP_CHECK             0
 
 /*****************************************************************************
 /*****************************************************************************
 **                           TCP  Options
 *****************************************************************************/
-#define TCP_WND                         4096   /* default is 2048 */
-#define TCP_MSS                         1500        /* default is 128 */
+#define TCP_WND                         2048 // 4096   /* default is 2048 */
+#define TCP_MSS                         128 // 1500        /* default is 128 */
 #define TCP_SND_BUF                     (4 * TCP_MSS)
 
 /*****************************************************************************
 #define PBUF_POOL_BUFSIZE               256
                                            /* default is LWIP_MEM_ALIGN_SIZE(TCP_MSS+40+PBUF_LINK_HLEN)*/
 #define ETH_PAD_SIZE                    0
-#define LWIP_NETCONN                    0          /*default is 1*/
+#define MEMP_NUM_NETCONN                10
+#define LWIP_NETCONN                    1          /*default is 1*/
 
 /*****************************************************************************
 **                           Socket  Options
 /*****************************************************************************
 **                          Mbox options
 *****************************************************************************/
-#define TCPIP_MBOX_SIZE                 20
-#define DEFAULT_RAW_RECVMBOX_SIZE       20
-#define DEFAULT_UDP_RECVMBOX_SIZE       20
-#define DEFAULT_TCP_RECVMBOX_SIZE       20
-#define DEFAULT_ACCEPTMBOX_SIZE         20
+#define TCPIP_MBOX_SIZE                 10
+#define DEFAULT_RAW_RECVMBOX_SIZE       10
+#define DEFAULT_UDP_RECVMBOX_SIZE       10
+#define DEFAULT_TCP_RECVMBOX_SIZE       10
+#define DEFAULT_ACCEPTMBOX_SIZE         10
 
 
 #endif /* __LWIPOPTS_H__ */