diff options
| author | [email protected] <[email protected]> | 2012-01-03 09:08:47 +0000 |
|---|---|---|
| committer | [email protected] <[email protected]> | 2012-01-03 09:08:47 +0000 |
| commit | 645260a1c91cc669ad5ee2e4cf7ef649f6e8b135 (patch) | |
| tree | eab90b374baaf85fe4215a207957b12a0c7b9d99 /bsp | |
| parent | fcf74ed108d7d999db080500c843f5bdc0b04755 (diff) | |
fixed a compiling error while not defined RT_USING_FINSH
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1906 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/mini4020/startup.c | 2 | ||||
| -rw-r--r-- | bsp/stm32f10x/enc28j60.c | 2 | ||||
| -rw-r--r-- | bsp/stm32f10x/stm3210c_eval_lcd.c | 2 | ||||
| -rw-r--r-- | bsp/stm32f10x/touch.c | 3 |
4 files changed, 8 insertions, 1 deletions
diff --git a/bsp/mini4020/startup.c b/bsp/mini4020/startup.c index c75eb3b2aa..7b21ec4fc3 100644 --- a/bsp/mini4020/startup.c +++ b/bsp/mini4020/startup.c @@ -4,7 +4,9 @@ #include <sep4020.h>
#include <board.h>
#include <serial.h>
+#ifdef RT_USING_FINSH
#include <finsh.h>
+#endif
#ifdef RT_USING_LWIP
#include <lwip/sys.h>
diff --git a/bsp/stm32f10x/enc28j60.c b/bsp/stm32f10x/enc28j60.c index f3d5fddd97..2d442ba7a1 100644 --- a/bsp/stm32f10x/enc28j60.c +++ b/bsp/stm32f10x/enc28j60.c @@ -769,9 +769,11 @@ void rt_hw_enc28j60_init() eth_device_init(&(enc28j60_dev->parent), "e0"); }
+#ifdef RT_USING_FINSH #include <finsh.h>
void show_reg(void)
{
//
} FINSH_FUNCTION_EXPORT(show_reg,show en28j60 regs)
+#endif diff --git a/bsp/stm32f10x/stm3210c_eval_lcd.c b/bsp/stm32f10x/stm3210c_eval_lcd.c index 72a7a0702c..ede01fbffa 100644 --- a/bsp/stm32f10x/stm3210c_eval_lcd.c +++ b/bsp/stm32f10x/stm3210c_eval_lcd.c @@ -541,6 +541,7 @@ void stm3210c_rtgui_init() today_init();
}
+#ifdef RT_USING_FINSH
#include <finsh.h>
void hline(rt_base_t x1, rt_base_t x2, rt_base_t y, rt_uint32_t pixel)
@@ -563,3 +564,4 @@ void cls(rt_uint32_t c) rt_hw_lcd_draw_hline(&c, 0, 320, index);
}
FINSH_FUNCTION_EXPORT(cls, clear screen);
+#endif
diff --git a/bsp/stm32f10x/touch.c b/bsp/stm32f10x/touch.c index ccb3c3dad4..2b556ea75a 100644 --- a/bsp/stm32f10x/touch.c +++ b/bsp/stm32f10x/touch.c @@ -471,6 +471,7 @@ void rtgui_touch_hw_init(void) rt_device_register(&(touch->parent), "touch", RT_DEVICE_FLAG_RDWR);
}
+#ifdef RT_USING_FINSH
#include <finsh.h>
void touch_t( rt_uint16_t x , rt_uint16_t y )
@@ -490,5 +491,5 @@ void touch_t( rt_uint16_t x , rt_uint16_t y ) rtgui_server_post_event(&emouse.parent, sizeof(struct rtgui_event_mouse));
}
-
FINSH_FUNCTION_EXPORT(touch_t, x & y ) ;
+#endif
|
