123

Revision:
0:5350a66d5279
diff -r 000000000000 -r 5350a66d5279 uitility/mempool_conf.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/uitility/mempool_conf.h	Mon Sep 15 11:12:30 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