add UFFS compiler switch
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1244 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
0030a2d396
commit
ef0d03aaff
|
@ -31,6 +31,8 @@
|
|||
#include <dfs_elm.h>
|
||||
/* dfs Filesystem APIs */
|
||||
#include <dfs_fs.h>
|
||||
/* dfs filesystem:UFFS filesystem init */
|
||||
#include <dfs_uffs.h>
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_LWIP
|
||||
|
@ -94,6 +96,19 @@ void rt_init_thread_entry(void* parameter)
|
|||
libc_system_init("uart0");
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(RT_USING_UFFS)
|
||||
{
|
||||
/* init the uffs filesystem */
|
||||
dfs_uffs_init();
|
||||
|
||||
/* mount flash device as flash directory */
|
||||
if(dfs_mount("nand0", "/nand0", "uffs", 0, 0) == 0)
|
||||
rt_kprintf("UFFS File System initialized!\n");
|
||||
else
|
||||
rt_kprintf("UFFS File System initialzation failed!\n");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
@ -96,6 +96,7 @@
|
|||
/* the max number of file length */
|
||||
#define RT_DFS_ELM_MAX_LFN 32
|
||||
/* #define RT_USING_DFS_YAFFS2 */
|
||||
#define RT_USING_UFFS
|
||||
|
||||
#define RT_USING_DFS_NFS
|
||||
#define RT_NFS_HOST_EXPORT "192.168.1.5:/"
|
||||
|
|
|
@ -119,6 +119,9 @@ void rtthread_startup(void)
|
|||
|
||||
#ifdef RT_USING_DFS
|
||||
rt_hw_sdcard_init();
|
||||
#ifdef RT_USING_UFFS
|
||||
rt_hw_nand_init();
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* rtc init */
|
||||
|
|
Loading…
Reference in New Issue