Solved compilation error. Because ,CreateMemorySuite is imported to exmem.h
diff -r 22fd8107540b modules/lv_rec/lv_rec.c
--- a/modules/lv_rec/lv_rec.c Thu May 09 00:10:56 2013 +0200
+++ b/modules/lv_rec/lv_rec.c Thu May 09 11:32:32 2013 +0900
@@ -9,7 +9,6 @@
unsigned int exmem_clear(struct memSuite * hSuite, char fill);
unsigned int exmem_save_buffer(struct memSuite * hSuite, char *file);
-struct memSuite *CreateMemorySuite(unsigned int address, unsigned int size, unsigned int flags);
/* file footer data */
typedef struct
@@ -593,7 +592,7 @@
data.dmaFlags = 0;
/* create a memory suite that consists of lv_save_raw raw buffer */
- data.memCopySuite = CreateMemorySuite(shamem_read(RAW_LV_EDMAC), save_data.frameSize, 0);
+ data.memCopySuite = CreateMemorySuite((void *)shamem_read(RAW_LV_EDMAC), save_data.frameSize, 0);
PackMem_RegisterEDmacCompleteCBRForMemorySuite(data.dmaCopyChannel, &complete_cbr, 0);
PackMem_RegisterEDmacPopCBRForMemorySuite(data.dmaCopyChannel, &pop_cbr, 0);
}