mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #10008 from OpenNuvoton/nuvoton_fix-ram-symbol
Fix MBED_RAM_START/MBED_RAM_SIZE symbol generationpull/9904/head
commit
a6c9c8c253
|
@ -768,8 +768,6 @@ class Config(object):
|
|||
mem_size = size
|
||||
memory = 'ROM'
|
||||
elif memory in ['IRAM1', 'SRAM_OC', 'SRAM_UPPER', 'SRAM']:
|
||||
if (self.has_ram_regions):
|
||||
continue
|
||||
start, size = self._get_primary_memory_override("ram")
|
||||
if start:
|
||||
mem_start = start
|
||||
|
|
|
@ -840,7 +840,7 @@ class mbedToolchain:
|
|||
def _add_all_regions(self, region_list, active_region_name):
|
||||
for region in region_list:
|
||||
self._add_defines_from_region(region)
|
||||
if region.active:
|
||||
if region.active and active_region_name:
|
||||
for define in [
|
||||
("%s_START" % active_region_name,
|
||||
"0x%x" % region.start),
|
||||
|
@ -874,7 +874,7 @@ class mbedToolchain:
|
|||
"s" if len(regions) > 1 else "",
|
||||
", ".join(r.name for r in regions)
|
||||
))
|
||||
self._add_all_regions(regions, "MBED_RAM")
|
||||
self._add_all_regions(regions, None)
|
||||
except ConfigException:
|
||||
pass
|
||||
|
||||
|
|
Loading…
Reference in New Issue