diff --git a/bsp/lpc408x/applications/application.c b/bsp/lpc408x/applications/application.c index 91a59bcea16790a7b81f52e837bb16cf6e490b20..b77caa220c501e821fda1541d413e034b699d489 100644 --- a/bsp/lpc408x/applications/application.c +++ b/bsp/lpc408x/applications/application.c @@ -14,7 +14,11 @@ #include -#include +#ifdef RT_USING_FINSH +#include +#include +#endif + #ifdef RT_USING_COMPONENTS_INIT #include #endif @@ -25,12 +29,8 @@ void rt_init_thread_entry(void *parameter) /* Initialization RT-Thread Components */ #ifdef RT_USING_COMPONENTS_INIT rt_components_init(); -#endif - -#ifdef RT_USING_FINSH - /* initialize finsh */ +#elif defined(RT_USING_FINSH) finsh_system_init(); - finsh_set_device(FINSH_DEVICE_NAME); #endif }