summaryrefslogtreecommitdiff
path: root/bsp/dev3210/rtconfig.py
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/dev3210/rtconfig.py')
-rw-r--r--bsp/dev3210/rtconfig.py64
1 files changed, 7 insertions, 57 deletions
diff --git a/bsp/dev3210/rtconfig.py b/bsp/dev3210/rtconfig.py
index 2f7b09c52f..0a582912d1 100644
--- a/bsp/dev3210/rtconfig.py
+++ b/bsp/dev3210/rtconfig.py
@@ -1,61 +1,12 @@
-import SCons.cpp
-
-# component options
-
-# make all component false
-RT_USING_FINSH = False
-RT_USING_DFS = False
-RT_USING_DFS_ELMFAT = False
-RT_USING_DFS_YAFFS2 = False
-RT_USING_LWIP = False
-RT_USING_WEBSERVER = False
-RT_USING_RTGUI = False
-RT_USING_MODULE = False
-
-# parse rtconfig.h to get used component
-PreProcessor = SCons.cpp.PreProcessor()
-f = file('rtconfig.h', 'r')
-contents = f.read()
-f.close()
-PreProcessor.process_contents(contents)
-rtconfig_ns = PreProcessor.cpp_namespace
-
-# finsh shell options
-if rtconfig_ns.has_key('RT_USING_FINSH'):
- RT_USING_FINSH = True
-
-# device virtual filesystem options
-if rtconfig_ns.has_key('RT_USING_DFS'):
- RT_USING_DFS = True
-
- if rtconfig_ns.has_key('RT_USING_DFS_ELMFAT'):
- RT_USING_DFS_ELMFAT = True
- if rtconfig_ns.has_key('RT_USING_DFS_YAFFS2'):
- RT_USING_DFS_YAFFS2 = True
-
-# lwip options
-if rtconfig_ns.has_key('RT_USING_LWIP'):
- RT_USING_LWIP = True
- if rtconfig_ns.has_key('RT_USING_WEBSERVER'):
- RT_USING_WEBSERVER = True
-
-# rtgui options
-if rtconfig_ns.has_key('RT_USING_RTGUI'):
- RT_USING_RTGUI = True
-
-# module options
-if rtconfig_ns.has_key('RT_USING_MODULE'):
- RT_USING_MODULE = True
-
# CPU options
ARCH='mips'
CPU ='loongson'
# toolchains options
CROSS_TOOL = 'gcc'
-PLATFORM = 'gcc'
-EXEC_PATH = 'E:/Program Files/CodeSourcery/Sourcery G++ Lite/bin'
-BUILD = 'debug'
+PLATFORM = 'gcc'
+EXEC_PATH = 'E:/Program Files/CodeSourcery/Sourcery G++ Lite/bin'
+BUILD = 'debug'
PREFIX = 'mips-sde-elf-'
CC = PREFIX + 'gcc'
@@ -77,12 +28,11 @@ CPATH = ''
LPATH = ''
if BUILD == 'debug':
- CFLAGS += ' -O0 -gdwarf-2'
- AFLAGS += ' -gdwarf-2'
+ CFLAGS += ' -O0 -gdwarf-2'
+ AFLAGS += ' -gdwarf-2'
else:
- CFLAGS += ' -O2'
+ CFLAGS += ' -O2'
-RT_USING_MINILIBC = True
DUMP_ACTION = OBJDUMP + ' -D -S $TARGET > rtt.asm\n'
READELF_ACTION = READELF + ' -a $TARGET > rtt.map\n'
-POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' + READELF_ACTION
+POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'