From 6423349c34840e79590cd4f94c242cad802d643f Mon Sep 17 00:00:00 2001 From: "bernard.xiong" Date: Tue, 3 Nov 2009 07:15:22 +0000 Subject: [PATCH] add elm chan's fatfs init git-svn-id: https://rt-thread.googlecode.com/svn/trunk@144 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- bsp/stm3210/application.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/bsp/stm3210/application.c b/bsp/stm3210/application.c index f3a37e583..b88e7dee5 100644 --- a/bsp/stm3210/application.c +++ b/bsp/stm3210/application.c @@ -42,6 +42,8 @@ void rt_init_thread_entry(void* parameter) { /* init the device filesystem */ dfs_init(); + +#ifdef RT_USING_DFS_EFSL /* init the efsl filesystam*/ efsl_init(); @@ -52,7 +54,18 @@ void rt_init_thread_entry(void* parameter) } else rt_kprintf("File System initialzation failed!\n"); +#elif defined(RT_USING_DFS_ELMFAT) + /* init the elm chan FatFs filesystam*/ + elm_init(); + /* mount sd card fat partition 1 as root directory */ + if (dfs_mount("sd0", "/", "elm", 0, 0) == 0) + { + rt_kprintf("File System initialized!\n"); + } + else + rt_kprintf("File System initialzation failed!\n"); +#endif } #endif