From c25510f944553681d7898e5b9d8e132f6e3c431b Mon Sep 17 00:00:00 2001 From: Alan Korr Date: Wed, 17 Apr 2002 15:00:28 +0000 Subject: Now memory-page and memory-misc compile fine (others are in stage-development) Conventions : * Public headers : memory.h,config.h,defines.h,inlines.h,types.h,functions.h * Private headers : memory-page.h,memory-slab.h (here you can find prototypes functions or structures we want to share only between memory-page.c, memory-slab.c, memory-block.c, memory-misc.c). * Public or private codes in : memory-page.c,memory-slab.c,memory-block.c,memory-misc.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@126 a1c6a512-1295-4272-9138-f99709370657 --- firmware/test/memory/memory-misc.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'firmware/test/memory/memory-misc.c') diff --git a/firmware/test/memory/memory-misc.c b/firmware/test/memory/memory-misc.c index 9a9e36c0da..765600765b 100644 --- a/firmware/test/memory/memory-misc.c +++ b/firmware/test/memory/memory-misc.c @@ -17,6 +17,10 @@ * ****************************************************************************/ #include +#include "memory-page.h" +#if 0 +#include "memory-slab.h" +#endif /* NOT VERY OPTIMIZED AT ALL BUT WE WILL DO IT WHEN PRIORITY COMES */ void memory_copy (void *target,void const *source,unsigned int count) @@ -35,10 +39,10 @@ void memory_set (void *target,int byte,unsigned int count) void memory_setup (void) { #if 1 - memory_set (free_page,0,MEMORY_TOTAL_BYTES); - memory_set (free_page_bin,0,MEMORY_TOTAL_ORDERS *sizeof (struct memory_free_page *)); - memory_set (free_page_order + 1,0,MEMORY_TOTAL_PAGES); + memory_set (__memory_free_page,0,MEMORY_TOTAL_BYTES); + memory_set (__memory_free_page_bin,0,MEMORY_TOTAL_ORDERS *sizeof (struct memory_free_page *)); + memory_set (__memory_free_page_order + 1,0,MEMORY_TOTAL_PAGES); #endif - free_page_order[0] = MEMORY_TOTAL_ORDERS - 1; - free_page_bin[MEMORY_TOTAL_ORDERS - 1] = free_page; + __memory_free_page_order[0] = MEMORY_TOTAL_ORDERS - 1; + __memory_free_page_bin[MEMORY_TOTAL_ORDERS - 1] = __memory_free_page; } -- cgit v1.2.3