diff --git a/include/rtthread.h b/include/rtthread.h index 27c6c97b7d7c2a5f9d9d2431f58ff72463eaf105..417c86afee1f56d544eef455f09af6427940e9d3 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -184,6 +184,11 @@ void rt_memory_info(rt_uint32_t *total, rt_uint32_t *used, rt_uint32_t *max_used); +#ifdef RT_USING_SLAB +void *rt_page_alloc(rt_size_t npages); +void rt_page_free(void *addr, rt_size_t npages); +#endif + #ifdef RT_USING_HOOK void rt_malloc_sethook(void (*hook)(void *ptr, rt_uint32_t size)); void rt_free_sethook(void (*hook)(void *ptr));