Fork for fixes
Diff: utility/mempool_conf.h
- 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