Преглед изворни кода

CoreValidation: Fixed Cortex-A config
- Linker script
- Model config

Change-Id: Iabab49e5a55f87172fa036cf753aefeb398dca27

Jonatan Antoni пре 5 година
родитељ
комит
378acfb649

+ 3 - 1
CMSIS/CoreValidation/Tests/config/ARMCA9neon_config.txt

@@ -1,7 +1,9 @@
 # Parameters:
 # instance.parameter=value       #(type, mode) default = 'def value' : description : [min..max]
 #----------------------------------------------------------------------------------------------
-motherboard.vis.disable_visualisation=0               # (bool  , init-time) default = '0'      : Enable/disable visualisation
+motherboard.vis.disable_visualisation=1               # (bool  , init-time) default = '0'      : Enable/disable visualisation
+cluster.cpu0.vfp-present=1                            # (bool  , init-time) default = '1'      : Set whether the model has VFP support
+cluster.cpu0.ase-present=1                            # (bool  , init-time) default = '1'      : Set whether model has NEON support
 cluster.cpu0.semihosting-enable=1                     # (bool  , init-time) default = '1'      : Enable semihosting SVC traps. Applications that do not use semihosting must set this parameter to false
 cluster.cpu0.semihosting-hlt-enable=0                 # (bool  , init-time) default = '0'      : Enable semihosting HLT traps. Applications that use HLT semihosting must set this parameter to true and the semihosting-enable parameter to true
 cluster.cpu0.semihosting-ARM_SVC=0x123456             # (int   , init-time) default = '0x123456' : ARM SVC number for semihosting : [0x0..0xFFFFFF]

+ 1 - 1
CMSIS/CoreValidation/Tests/config/core_a/rtebuild.ld

@@ -133,7 +133,7 @@ SECTIONS
         Image$$ZI_DATA$$Limit = .;
         __end__ = .;
         end = __end__;
-    } > RAM
+    } > RAM AT > RAM
 
 #if defined(__HEAP_SIZE) && (__HEAP_SIZE > 0)    
     .heap (NOLOAD):