diff --git a/bsp/fm3/mb9bf500r/project.uvopt b/bsp/fm3/mb9bf500r/project.uvopt index a646c4c838..7c5fe6aab8 100644 --- a/bsp/fm3/mb9bf500r/project.uvopt +++ b/bsp/fm3/mb9bf500r/project.uvopt @@ -151,7 +151,7 @@ Startup - 1 + 0 0 0 @@ -162,8 +162,8 @@ 0 0 0 - 0 - 0 + 1 + 1 0 .\application.c application.c @@ -198,21 +198,21 @@ 1 - 0 + 4 1 0 0 0 0 - 4 - 4 + 0 + 0 0 .\adc.c adc.c 1 - 0 + 5 1 0 0 @@ -226,21 +226,7 @@ 1 - 0 - 1 - 0 - 0 - 0 - 0 - 77 - 77 - 0 - .\info.c - info.c - - - 1 - 0 + 6 1 0 0 @@ -254,7 +240,7 @@ 1 - 0 + 7 1 0 0 @@ -268,7 +254,7 @@ 1 - 0 + 8 1 0 0 @@ -280,85 +266,8 @@ .\led.c led.c - - - - Kernel - 0 - 0 - 0 - 2 - 4 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\src\clock.c - clock.c - - - 2 - 5 - 1 - 0 - 0 - 0 - 0 - 1 - 1 - 0 - ..\..\src\device.c - device.c - - - 2 - 6 - 1 - 0 - 0 - 0 - 0 - 58 - 58 - 0 - ..\..\src\idle.c - idle.c - - - 2 - 7 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\src\ipc.c - ipc.c - - - 2 - 8 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\src\irq.c - irq.c - - - 2 + 1 9 1 0 @@ -368,9 +277,16 @@ 0 0 0 - ..\..\src\kservice.c - kservice.c + .\info.c + info.c + + + + FM3 + 0 + 0 + 0 2 10 @@ -382,13 +298,13 @@ 0 0 0 - ..\..\src\mem.c - mem.c + ..\..\..\libcpu\arm\fm3\cpuport.c + cpuport.c 2 11 - 1 + 2 0 0 0 @@ -396,13 +312,27 @@ 0 0 0 - ..\..\src\mempool.c - mempool.c + ..\..\..\libcpu\arm\fm3\context_rvds.S + context_rvds.S + + + 2 + 12 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\libcpu\arm\fm3\fault_rvds.S + fault_rvds.S 2 13 - 1 + 2 0 0 0 @@ -410,11 +340,18 @@ 0 0 0 - ..\..\src\object.c - object.c + ..\..\..\libcpu\arm\fm3\start_rvds.S + start_rvds.S + + + + CMSIS + 0 + 0 + 0 - 2 + 3 14 1 0 @@ -424,11 +361,11 @@ 0 0 0 - ..\..\src\scheduler.c - scheduler.c + ..\CMSIS\core_cm3.c + core_cm3.c - 2 + 3 15 1 0 @@ -438,11 +375,18 @@ 0 0 0 - ..\..\src\thread.c - thread.c + ..\CMSIS\system_mb9bf50x.c + system_mb9bf50x.c + + + + Kernel + 0 + 0 + 0 - 2 + 4 16 1 0 @@ -452,61 +396,12 @@ 0 0 0 - ..\..\src\timer.c - timer.c - - - - - FM3 - 0 - 0 - 0 - - 3 - 18 - 2 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\libcpu\arm\fm3\context_rvds.S - context_rvds.S + ..\..\..\src\clock.c + clock.c - 3 - 19 - 2 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\libcpu\arm\fm3\fault_rvds.S - fault_rvds.S - - - 3 - 20 - 2 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\libcpu\arm\fm3\start_rvds.S - start_rvds.S - - - 3 - 0 + 4 + 17 1 0 0 @@ -515,16 +410,51 @@ 0 0 0 - ..\..\libcpu\arm\fm3\cpuport.c - cpuport.c + ..\..\..\src\device.c + device.c + + + 4 + 18 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\idle.c + idle.c + + + 4 + 19 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\ipc.c + ipc.c + + + 4 + 20 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\irq.c + irq.c - - - - CMSIS - 0 - 0 - 0 4 21 @@ -536,8 +466,8 @@ 0 0 0 - .\CMSIS\core_cm3.c - core_cm3.c + ..\..\..\src\kservice.c + kservice.c 4 @@ -550,814 +480,164 @@ 0 0 0 - .\CMSIS\system_mb9bf50x.c - system_mb9bf50x.c + ..\..\..\src\mem.c + mem.c + + + 4 + 23 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\mempool.c + mempool.c + + + 4 + 24 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\module.c + module.c + + + 4 + 25 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\object.c + object.c + + + 4 + 26 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\rtm.c + rtm.c + + + 4 + 27 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\scheduler.c + scheduler.c + + + 4 + 28 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\slab.c + slab.c + + + 4 + 29 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\thread.c + thread.c + + + 4 + 30 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\..\src\timer.c + timer.c - - Rtgui - 0 - 0 - 0 - - 0 - 0 - 1 - 0 - 0 - 17 - 0 - 207 - 227 - 0 - ..\..\components\rtgui\common\asc12font.c - asc12font.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 272 - 272 - 0 - ..\..\components\rtgui\common\asc16font.c - asc16font.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\blit.c - blit.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\color.c - color.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\dc.c - dc.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\dc_buffer.c - dc_buffer.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\dc_client.c - dc_client.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\dc_hw.c - dc_hw.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\filerw.c - filerw.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\font.c - font.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\font_bmp.c - font_bmp.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\font_freetype.c - font_freetype.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\font_hz_bmp.c - font_hz_bmp.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\font_hz_file.c - font_hz_file.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image.c - image.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_bmp.c - image_bmp.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_container.c - image_container.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_hdc.c - image_hdc.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_jpg.c - image_jpg.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_png.c - image_png.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\image_xpm.c - image_xpm.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\region.c - region.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\rtgui_object.c - rtgui_object.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\rtgui_system.c - rtgui_system.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\rtgui_theme.c - rtgui_theme.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\common\rtgui_xml.c - rtgui_xml.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\server\driver.c - driver.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\server\mouse.c - mouse.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\server\panel.c - panel.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\server\server.c - server.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\server\topwin.c - topwin.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\about_view.c - about_view.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\box.c - box.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\button.c - button.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\checkbox.c - checkbox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\combobox.c - combobox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\container.c - container.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\filelist_view.c - filelist_view.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\iconbox.c - iconbox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\label.c - label.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\list_view.c - list_view.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\listbox.c - listbox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\listctrl.c - listctrl.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\menu.c - menu.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\notebook.c - notebook.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\progressbar.c - progressbar.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\radiobox.c - radiobox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\scrollbar.c - scrollbar.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\slider.c - slider.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\staticline.c - staticline.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\textbox.c - textbox.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\title.c - title.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\toplevel.c - toplevel.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\view.c - view.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\widget.c - widget.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\window.c - window.c - - - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\rtgui\widgets\workbench.c - workbench.c - - + + C:\Users\xxxx\Desktop\20110622\RTT\bsp\fm3\mb9bf500r\rtconfig.h + 60 + 66 + 0 + + 0 + 0 + 0 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + + + + 1 + 0 + + 100 + 0 + + + .\rtconfig.h + 2 + 60 + 66 + + + + diff --git a/bsp/fm3/mb9bf500r/project.uvproj b/bsp/fm3/mb9bf500r/project.uvproj index 332a3cd91c..b5968a62a3 100644 --- a/bsp/fm3/mb9bf500r/project.uvproj +++ b/bsp/fm3/mb9bf500r/project.uvproj @@ -13,7 +13,7 @@ MB9BF500R - Fujitsu Microelectronics + Fujitsu Semiconductors IRAM(0x20000000-0x20003FFF) IROM(0x00000000-0x0003FFFF) CLOCK(4000000) CPUTYPE("Cortex-M3") "STARTUP\FUJITSU\MB9BF50x\startup_MB9BF50x.s" ("Fujitsu MB9BF50x Startup Code") @@ -319,7 +319,7 @@ 0 0x20000000 - 0x2000 + 0x4000 0 @@ -346,7 +346,7 @@ - .\CMSIS;.;..\..\libcpu\arm\fm3;..\..\include;..\..\components\rtgui\include + ..\CMSIS;.;..\..\..\libcpu\arm\fm3;..\..\..\include;..\..\..\components\rtgui\include @@ -433,93 +433,28 @@ - - Kernel - - - clock.c - 1 - ..\..\src\clock.c - - - device.c - 1 - ..\..\src\device.c - - - idle.c - 1 - ..\..\src\idle.c - - - ipc.c - 1 - ..\..\src\ipc.c - - - irq.c - 1 - ..\..\src\irq.c - - - kservice.c - 1 - ..\..\src\kservice.c - - - mem.c - 1 - ..\..\src\mem.c - - - mempool.c - 1 - ..\..\src\mempool.c - - - object.c - 1 - ..\..\src\object.c - - - scheduler.c - 1 - ..\..\src\scheduler.c - - - thread.c - 1 - ..\..\src\thread.c - - - timer.c - 1 - ..\..\src\timer.c - - - FM3 + + cpuport.c + 1 + ..\..\..\libcpu\arm\fm3\cpuport.c + context_rvds.S 2 - ..\..\libcpu\arm\fm3\context_rvds.S + ..\..\..\libcpu\arm\fm3\context_rvds.S fault_rvds.S 2 - ..\..\libcpu\arm\fm3\fault_rvds.S + ..\..\..\libcpu\arm\fm3\fault_rvds.S start_rvds.S 2 - ..\..\libcpu\arm\fm3\start_rvds.S - - - cpuport.c - 1 - ..\..\libcpu\arm\fm3\cpuport.c + ..\..\..\libcpu\arm\fm3\start_rvds.S @@ -529,12 +464,92 @@ core_cm3.c 1 - .\CMSIS\core_cm3.c + ..\CMSIS\core_cm3.c system_mb9bf50x.c 1 - .\CMSIS\system_mb9bf50x.c + ..\CMSIS\system_mb9bf50x.c + + + + + Kernel + + + clock.c + 1 + ..\..\..\src\clock.c + + + device.c + 1 + ..\..\..\src\device.c + + + idle.c + 1 + ..\..\..\src\idle.c + + + ipc.c + 1 + ..\..\..\src\ipc.c + + + irq.c + 1 + ..\..\..\src\irq.c + + + kservice.c + 1 + ..\..\..\src\kservice.c + + + mem.c + 1 + ..\..\..\src\mem.c + + + mempool.c + 1 + ..\..\..\src\mempool.c + + + module.c + 1 + ..\..\..\src\module.c + + + object.c + 1 + ..\..\..\src\object.c + + + rtm.c + 1 + ..\..\..\src\rtm.c + + + scheduler.c + 1 + ..\..\..\src\scheduler.c + + + slab.c + 1 + ..\..\..\src\slab.c + + + thread.c + 1 + ..\..\..\src\thread.c + + + timer.c + 1 + ..\..\..\src\timer.c diff --git a/bsp/fm3/mb9bf500r/rtconfig.h b/bsp/fm3/mb9bf500r/rtconfig.h index 9179dbdcfc..d1937e3a2a 100644 --- a/bsp/fm3/mb9bf500r/rtconfig.h +++ b/bsp/fm3/mb9bf500r/rtconfig.h @@ -63,7 +63,7 @@ /* SECTION: RTGUI support */ /* using RTGUI support */ -#define RT_USING_RTGUI +/* #define RT_USING_RTGUI */ /* name length of RTGUI object */ #define RTGUI_NAME_MAX 16