Set correct ram start address for supported ARM.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 17 Sep 2009 09:18:06 +0000 (09:18 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 17 Sep 2009 09:18:06 +0000 (09:18 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2960 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cpu/attr.h

index bd74d5c518647ef9ff1e87389e9706c42331cbea..cb827891dd22839f3f7e97d456f385ff810bd872 100644 (file)
        #define CPU_HARVARD            0
 
        /// Valid pointers should be >= than this value (used for debug)
-       #define CPU_RAM_START           0x200
+       #if CPU_ARM_AT91
+               #define CPU_RAM_START           0x00200000
+       #else
+               #warning Fix CPU_RAM_START address for your ARM, default value set to 0x200
+               #define CPU_RAM_START           0x200
 
        #ifdef __IAR_SYSTEMS_ICC__
                #warning Check CPU_BYTE_ORDER