feat(esp8266): Perfect WIFI OSI heap trace API

This commit is contained in:
Dong Heng
2018-09-18 13:49:37 +08:00
parent cba51957a4
commit 7b34f24aa4
11 changed files with 27 additions and 33 deletions

View File

@ -80,11 +80,11 @@ typedef struct {
bool (*timer_stop)(void *timer, uint32_t ticks);
bool (*timer_delete)(void *timer, uint32_t ticks);
void *(*malloc)(uint32_t size, uint32_t cap);
void *(*zalloc)(uint32_t size, uint32_t cap);
void *(*realloc)(void *ptr, uint32_t size, uint32_t cap);
void *(*calloc)(uint32_t cnt, uint32_t size, uint32_t cap);
void (*free)(void *p);
void *(*malloc)(uint32_t size, uint32_t cap, const char *file, size_t line);
void *(*zalloc)(uint32_t size, uint32_t cap, const char *file, size_t line);
void *(*realloc)(void *ptr, uint32_t size, uint32_t cap, const char *file, size_t line);
void *(*calloc)(uint32_t cnt, uint32_t size, uint32_t cap, const char *file, size_t line);
void (*free)(void *p, const char *file, size_t line);
uint32_t (*get_free_heap_size)(void);
void (*srand)(uint32_t seed);