Added IAR Toolchain support for device LPC1347

pull/593/head
GustavWi 2014-10-17 15:15:25 +02:00 committed by 0xc0170
parent 4880f5375f
commit 2d0e67cf6e
5 changed files with 3 additions and 4 deletions

View File

@ -9,7 +9,7 @@ define symbol __region_ROM_end__ = 0x0007FFFF;
define symbol __NVIC_start__ = 0x10000000;
define symbol __NVIC_end__ = 0x100000C7;
define symbol __region_RAM_start__ = 0x100000C8;
define symbol __region_RAM_end__ = 0x1000FFDF;
define symbol __region_RAM_end__ = 0x10007FDF;
define symbol _AHB_RAM_start__ = 0x2007C000;
define symbol _AHB_RAM_end__ = 0x20083FFF;

View File

@ -209,7 +209,6 @@ if __name__ == '__main__':
lib_build_res = build_mbed_libs(mcu, toolchain, options=options.options,
notify=notify, verbose=options.verbose, jobs=options.jobs, clean=options.clean,
macros=options.macros)
for lib_id in libraries:
notify = print_notify_verbose if options.extra_verbose_notify else None # Special notify for CI (more verbose)
build_lib(lib_id, mcu, toolchain, options=options.options,

View File

@ -26,6 +26,7 @@ class IAREmbeddedWorkbench(Exporter):
'UBLOX_C027',
'ARCH_PRO',
'NUCLEO_F411RE',
'LPC1347',
]
def generate(self):

View File

@ -420,7 +420,7 @@ class LPC1347(LPCTarget):
LPCTarget.__init__(self)
self.core = "Cortex-M3"
self.extra_labels = ['NXP', 'LPC13XX']
self.supported_toolchains = ["ARM", "GCC_ARM"]
self.supported_toolchains = ["ARM", "GCC_ARM","IAR"]
class LPC1114(LPCTarget):

View File

@ -481,7 +481,6 @@ class mbedToolchain:
def compile_seq(self, queue, objects):
for item in queue:
result = compile_worker(item)
self.compiled += 1
self.progress("compile", item['source'], build_update=True)
for res in result['results']: