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>
|
#include <dfs_elm.h>
|
||||||
/* dfs Filesystem APIs */
|
/* dfs Filesystem APIs */
|
||||||
#include <dfs_fs.h>
|
#include <dfs_fs.h>
|
||||||
|
/* dfs filesystem:UFFS filesystem init */
|
||||||
|
#include <dfs_uffs.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef RT_USING_LWIP
|
#ifdef RT_USING_LWIP
|
||||||
|
@ -94,6 +96,19 @@ void rt_init_thread_entry(void* parameter)
|
||||||
libc_system_init("uart0");
|
libc_system_init("uart0");
|
||||||
#endif
|
#endif
|
||||||
#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
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -96,6 +96,7 @@
|
||||||
/* the max number of file length */
|
/* the max number of file length */
|
||||||
#define RT_DFS_ELM_MAX_LFN 32
|
#define RT_DFS_ELM_MAX_LFN 32
|
||||||
/* #define RT_USING_DFS_YAFFS2 */
|
/* #define RT_USING_DFS_YAFFS2 */
|
||||||
|
#define RT_USING_UFFS
|
||||||
|
|
||||||
#define RT_USING_DFS_NFS
|
#define RT_USING_DFS_NFS
|
||||||
#define RT_NFS_HOST_EXPORT "192.168.1.5:/"
|
#define RT_NFS_HOST_EXPORT "192.168.1.5:/"
|
||||||
|
|
|
@ -119,6 +119,9 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
#ifdef RT_USING_DFS
|
#ifdef RT_USING_DFS
|
||||||
rt_hw_sdcard_init();
|
rt_hw_sdcard_init();
|
||||||
|
#ifdef RT_USING_UFFS
|
||||||
|
rt_hw_nand_init();
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* rtc init */
|
/* rtc init */
|
||||||
|
|
Loading…
Reference in New Issue