From 2ea68440811d431d0e0ab1910d0d1b4a2c4285d7 Mon Sep 17 00:00:00 2001 From: "bernard.xiong" Date: Sun, 15 Nov 2009 14:47:26 +0000 Subject: add rt_memory_info function in kernel; cleanup code in dfs_posix.c; add Chinese Font(file cached) support in RTGUI; git-svn-id: https://rt-thread.googlecode.com/svn/trunk@166 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- src/mem.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/mem.c b/src/mem.c index 37ad734a3d..d403e5a45a 100644 --- a/src/mem.c +++ b/src/mem.c @@ -487,7 +487,16 @@ void rt_free(void *rmem) rt_sem_release(&heap_sem); } -#ifdef RT_MEM_STATS +#ifdef RT_MEM_STATS +void rt_memory_info(rt_uint32_t *total, + rt_uint32_t *used, + rt_uint32_t *max_used) +{ + if (total != RT_NULL) *total = mem_size_aligned; + if (used != RT_NULL) *used = used_mem; + if (max_used != RT_NULL) *max_used = max_mem; +} + #ifdef RT_USING_FINSH #include void list_mem() -- cgit v1.3.1