diff --git a/bsp/simulator/drivers/uart_console.c b/bsp/simulator/drivers/uart_console.c
index 283ac83a05a384ad3aa8e0fa65a307b84afd0da8..913daf23115fdc9aa25de217a3554188bcc95c65 100644
--- a/bsp/simulator/drivers/uart_console.c
+++ b/bsp/simulator/drivers/uart_console.c
@@ -97,7 +97,7 @@ static void set_stty(void)
tcsetattr(STDIN_FILENO, TCSANOW, &newt);
}
-static void restore_stty(void)
+void restore_stty(void)
{
/* recover terminal's attribute */
tcsetattr(STDIN_FILENO, TCSANOW, &oldt);
diff --git a/bsp/simulator/rtconfig.h b/bsp/simulator/rtconfig.h
index 2555fc11daa6820cf8a54c0f36ae79140ab3de24..aa839f56212420be9eef18a214fd17e4cbd719fd 100755
--- a/bsp/simulator/rtconfig.h
+++ b/bsp/simulator/rtconfig.h
@@ -99,7 +99,7 @@
//
// #define RT_USING_PTHREADS
//
-#define RT_USING_MODULE
+// #define RT_USING_MODULE
//
//