summaryrefslogtreecommitdiff
path: root/bsp/ls1cdev
diff options
context:
space:
mode:
author勤为本 <[email protected]>2017-09-13 15:21:09 +0800
committer勤为本 <[email protected]>2017-09-13 15:21:09 +0800
commit574e22bdbd1a2d907016c953b230782215190a1a (patch)
tree242edebaf1616925d42618aec135c62556ce84df /bsp/ls1cdev
parent8d908671821bad9136be1bc5cbc3c5dbd966541c (diff)
在配置文件“rtconfig.h”中增加硬浮点FPU的配置项,
浮点经常会用到,所以默认使用硬浮点。
Diffstat (limited to 'bsp/ls1cdev')
-rw-r--r--bsp/ls1cdev/drivers/board.c2
-rw-r--r--bsp/ls1cdev/rtconfig.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/bsp/ls1cdev/drivers/board.c b/bsp/ls1cdev/drivers/board.c
index 29d7fa7142..cb5fbdae09 100644
--- a/bsp/ls1cdev/drivers/board.c
+++ b/bsp/ls1cdev/drivers/board.c
@@ -94,8 +94,10 @@ void rt_hw_board_init(void)
/* init operating system timer */
rt_hw_timer_init();
+#ifdef RT_USING_FPU
/* init hardware fpu */
rt_hw_fpu_init();
+#endif
rt_kprintf("current sr: 0x%08x\n", read_c0_status());
}
diff --git a/bsp/ls1cdev/rtconfig.h b/bsp/ls1cdev/rtconfig.h
index 99bb973b90..8f87497875 100644
--- a/bsp/ls1cdev/rtconfig.h
+++ b/bsp/ls1cdev/rtconfig.h
@@ -75,6 +75,8 @@
#define RT_UART_RX_BUFFER_SIZE 64
// </section>
+#define RT_USING_FPU
+
// <section name="RT_USING_CONSOLE" description="Using console" default="true" >
#define RT_USING_CONSOLE
// <integer name="RT_CONSOLEBUF_SIZE" description="The buffer size for console output" default="128" />