mbed OS5

Fork of UIPEthernet by Zoltan Hudak

Revision:
3:5b17e4656dd0
Child:
4:d774541a34da
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/utility/mempool_conf.h	Sat Dec 20 11:10:40 2014 +0000
@@ -0,0 +1,25 @@
+#ifndef MEMPOOLCONF_H
+    #define MEMPOOLCONF_H
+    #include "uipethernet-conf.h"
+extern "C"
+{
+    #include "uipopt.h"
+}
+    #include <inttypes.h>
+
+typedef uint16_t    memaddress;
+typedef uint8_t     memhandle;
+
+    #if UIP_SOCKET_NUMPACKETS and UIP_CONNS
+        #define NUM_TCP_MEMBLOCKS   (UIP_SOCKET_NUMPACKETS * 2) * UIP_CONNS
+    #else
+        #define NUM_TCP_MEMBLOCKS   0
+    #endif
+    #if UIP_UDP_NUMPACKETS and UIP_UDP_CONNS
+        #define NUM_UDP_MEMBLOCKS   (UIP_UDP_NUMPACKETS + 1) * UIP_UDP_CONNS
+    #else
+        #define NUM_UDP_MEMBLOCKS   0
+    #endif
+    #define NUM_MEMBLOCKS   (NUM_TCP_MEMBLOCKS + NUM_UDP_MEMBLOCKS)
+    #define MEMBLOCK_MV
+#endif