@@ -895,62 +895,52 @@ def add_regions(self):
895
895
"""Add regions to the build profile, if there are any.
896
896
"""
897
897
if self .config .has_regions :
898
- try :
899
- regions = list (self .config .regions )
900
- regions .sort (key = lambda x : x .start )
901
- self .notify .info ("Using ROM region%s %s in this build." % (
902
- "s" if len (regions ) > 1 else "" ,
903
- ", " .join (r .name for r in regions )
904
- ))
905
- self ._add_all_regions (regions , "MBED_APP" )
906
- except ConfigException :
907
- pass
898
+ regions = list (self .config .regions )
899
+ regions .sort (key = lambda x : x .start )
900
+ self .notify .info ("Using ROM region%s %s in this build." % (
901
+ "s" if len (regions ) > 1 else "" ,
902
+ ", " .join (r .name for r in regions )
903
+ ))
904
+ self ._add_all_regions (regions , "MBED_APP" )
908
905
909
906
if self .config .has_ram_regions :
910
- try :
911
- regions = list (self .config .ram_regions )
912
- self .notify .info ("Using RAM region%s %s in this build." % (
913
- "s" if len (regions ) > 1 else "" ,
914
- ", " .join (r .name for r in regions )
915
- ))
916
- self ._add_all_regions (regions , None )
917
- except ConfigException :
918
- pass
907
+ regions = list (self .config .ram_regions )
908
+ self .notify .info ("Using RAM region%s %s in this build." % (
909
+ "s" if len (regions ) > 1 else "" ,
910
+ ", " .join (r .name for r in regions )
911
+ ))
912
+ self ._add_all_regions (regions , None )
919
913
920
914
Region = namedtuple ("Region" , "name start size" )
921
915
922
- try :
923
- # Add all available ROM regions to build profile
924
- if not getattr (self .target , "static_memory_defines" , False ):
925
- raise ConfigException ()
926
- rom_available_regions = self .config .get_all_active_memories (
927
- ROM_ALL_MEMORIES
916
+ # Add all available ROM regions to build profile
917
+ if not getattr (self .target , "static_memory_defines" , False ):
918
+ raise ConfigException ()
919
+ rom_available_regions = self .config .get_all_active_memories (
920
+ ROM_ALL_MEMORIES
921
+ )
922
+ for key , value in rom_available_regions .items ():
923
+ rom_start , rom_size = value
924
+ self ._add_defines_from_region (
925
+ Region ("MBED_" + key , rom_start , rom_size ),
926
+ True ,
927
+ suffixes = ["_START" , "_SIZE" ]
928
928
)
929
- for key , value in rom_available_regions .items ():
930
- rom_start , rom_size = value
931
- self ._add_defines_from_region (
932
- Region ("MBED_" + key , rom_start , rom_size ),
933
- True ,
934
- suffixes = ["_START" , "_SIZE" ]
935
- )
936
- except ConfigException :
937
- pass
938
- try :
939
- # Add all available RAM regions to build profile
940
- if not getattr (self .target , "static_memory_defines" , False ):
941
- raise ConfigException ()
942
- ram_available_regions = self .config .get_all_active_memories (
943
- RAM_ALL_MEMORIES
929
+
930
+ # Add all available RAM regions to build profile
931
+ if not getattr (self .target , "static_memory_defines" , False ):
932
+ raise ConfigException ()
933
+ ram_available_regions = self .config .get_all_active_memories (
934
+ RAM_ALL_MEMORIES
935
+ )
936
+ for key , value in ram_available_regions .items ():
937
+ ram_start , ram_size = value
938
+ self ._add_defines_from_region (
939
+ Region ("MBED_" + key , ram_start , ram_size ),
940
+ True ,
941
+ suffixes = ["_START" , "_SIZE" ]
944
942
)
945
- for key , value in ram_available_regions .items ():
946
- ram_start , ram_size = value
947
- self ._add_defines_from_region (
948
- Region ("MBED_" + key , ram_start , ram_size ),
949
- True ,
950
- suffixes = ["_START" , "_SIZE" ]
951
- )
952
- except ConfigException :
953
- pass
943
+
954
944
955
945
STACK_PARAM = "target.boot-stack-size"
956
946
TFM_LVL_PARAM = "tfm.level"
0 commit comments