diff options
| author | qiuyiuestc <[email protected]> | 2010-04-20 01:09:07 +0000 |
|---|---|---|
| committer | qiuyiuestc <[email protected]> | 2010-04-20 01:09:07 +0000 |
| commit | 1f42e27ecee6024edf18b99f8e4f21e3bc47cab2 (patch) | |
| tree | 385933f5897442a8a1e616ff4b63a00bff8c0b47 /bsp | |
| parent | 005d4141d992c845c9fbec791f131000c46d725f (diff) | |
[mini2440]use long filename feature
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@655 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/mini2440/rtconfig.h | 6 | ||||
| -rw-r--r-- | bsp/mini2440/rtconfig.py | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/bsp/mini2440/rtconfig.h b/bsp/mini2440/rtconfig.h index 040ac8f3a0..6b4d244ad3 100644 --- a/bsp/mini2440/rtconfig.h +++ b/bsp/mini2440/rtconfig.h @@ -3,7 +3,7 @@ #define __RTTHREAD_CFG_H__
/* RT_NAME_MAX*/
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 32
/* RT_ALIGN_SIZE*/
#define RT_ALIGN_SIZE 4
@@ -91,6 +91,10 @@ /* using DFS support */
#define RT_USING_DFS
#define RT_USING_DFS_ELMFAT
+/* use long file name feature */
+#define RT_DFS_ELM_USE_LFN 1
+/* the max number of file length */
+#define RT_DFS_ELM_MAX_LFN 32
/* #define RT_USING_DFS_YAFFS2 */
/* #define DFS_USING_WORKDIR */
diff --git a/bsp/mini2440/rtconfig.py b/bsp/mini2440/rtconfig.py index 3f2ca1660a..9e2ae60fd1 100644 --- a/bsp/mini2440/rtconfig.py +++ b/bsp/mini2440/rtconfig.py @@ -30,6 +30,8 @@ if rtconfig_ns.has_key('RT_USING_DFS'): if rtconfig_ns.has_key('RT_USING_DFS_ELMFAT'):
RT_USING_DFS_ELMFAT = True
+ if rtconfig_ns.has_key('RT_DFS_ELM_USE_LFN'):
+ RT_DFS_ELM_USE_LFN = True
if rtconfig_ns.has_key('RT_USING_DFS_YAFFS2'):
RT_USING_DFS_YAFFS2 = True
@@ -107,7 +109,7 @@ elif PLATFORM == 'armcc': LFLAGS = DEVICE + ' --strict --info sizes --info totals --info unused --info veneers --list rtthread-mini2440.map --ro-base 0x30000000 --entry Entry_Point --first Entry_Point'
CFLAGS += ' -I"' + EXEC_PATH + '/ARM/RV31/INC"'
- LFLAGS += ' --libpath "' + EXEC_PATH + '/ARM/RV31/LIB"'
+ LFLAGS += ' --libpath "' + EXEC_PATH + '/ARM/RV31/LIB"' + ' --keep __RTMsym_*'
EXEC_PATH += '/arm/bin40/'
@@ -134,4 +136,4 @@ elif PLATFORM == 'iar': CFLAGS = ''
AFLAGS = ''
- LFLAGS = ''
\ No newline at end of file + LFLAGS = ''
|
