Hi all,

I am currently transiting my project from memory heap to memory pool.

I have defined MEM_USE_POOLS and MEMP_USE_CUSTOM_POOLS to 1. Add lwippools.h as follows:
LWIP_MALLOC_MEMPOOL_START
LWIP_MALLOC_MEMPOOL(20, 256)
LWIP_MALLOC_MEMPOOL_END

Therefore, the memp_t will be as follows
typedef enum {
  MEMP_RAW_PCB,
  MEMP_UDP_PCB,
  ...
  MEMP_MLD6_GROUP,
  MEMP_PBUF,
  MEMP_PBUF_POOL,
  MEMP_MAX
} memp_t;

When my project

_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to