OSDN Git Service

modify sh7144 sample
authorryuz <ryuz@users.sourceforge.jp>
Thu, 4 Nov 2010 15:25:36 +0000 (00:25 +0900)
committerryuz <ryuz@users.sourceforge.jp>
Thu, 4 Nov 2010 15:25:36 +0000 (00:25 +0900)
.gitignore
sample/sh/sh7144/gcc/Makefile [moved from sample/sh/sh7144/gcc/gmake.mak with 100% similarity]
sample/sh/sh7144/gcc/ram.lds
sample/sh/sh7144/gcc/rom.lds

index 45c841b..a8e1908 100644 (file)
@@ -15,10 +15,12 @@ kernel_cfg.c
 # liblary files
 *.a
 *.lib
+*.l
 
 # object files
 *.o
 *.obj
+*.ro
 
 # VC++ file
 *.vcxproj.*
index b351dda..bfa5e8b 100755 (executable)
@@ -4,8 +4,8 @@ ENTRY(_reset_handler)
 MEMORY
 {
        vector : o = 0xFFFFE160, l = 0x00400
-       rom    : o = 0x00400400, l = 0x0fc00
-       ram    : o = 0x00410000, l = 0x10000
+       ro     : o = 0x00400400, l = 0x0fc00
+       r    : o = 0x00410000, l = 0x10000
 }
 
 SECTIONS
@@ -24,7 +24,7 @@ SECTIONS
                *(.strings)
                *(.rodata*)
                 ___text_end = . ; 
-       }  > rom
+       }  > ro
        .tors :
        {
                . = ALIGN(4);
@@ -34,20 +34,20 @@ SECTIONS
                ___dtors = . ;
                *(.dtors)
                ___dtors_end = . ;
-       } > rom
+       } > ro
        data : AT (ADDR(.tors) + SIZEOF(.tors))
        {
            ___data_rom = ADDR(.tors) + SIZEOF(.tors);
                ___data = . ;
                *(.data)
                ___data_end = . ;
-       } > ram
+       } > rw
        .bss :
        {
                ___bss = . ;
                *(.bss)
                *(COMMON)
                ___bss_end = . ;  
-       }  >ram
+       }  >rw
 }
 
index 8ece930..55e7438 100755 (executable)
@@ -4,8 +4,8 @@ ENTRY(_reset_handler)
 MEMORY
 {
        vector : o = 0x00000000, l = 0x00400
-       rom    : o = 0x00000400, l = 0x07c00
-       ram    : o = 0xffffe000, l = 0x02000
+       ro     : o = 0x00000400, l = 0x07c00
+       r    : o = 0xffffe000, l = 0x02000
 }
 
 SECTIONS
@@ -24,7 +24,7 @@ SECTIONS
                *(.strings)
                *(.rodata*)
                 ___text_end = . ; 
-       }  > rom
+       }  > ro
        .tors :
        {
                . = ALIGN(4);
@@ -34,21 +34,21 @@ SECTIONS
                ___dtors = . ;
                *(.dtors)
                ___dtors_end = . ;
-       } > rom
+       } > ro
        data : AT (ADDR(.tors) + SIZEOF(.tors))
        {
            ___data_rom = ADDR(.tors) + SIZEOF(.tors);
                ___data = . ;
                *(.data)
                ___data_end = . ;
-       } > ram
+       } > rw
        .bss :
        {
                ___bss = . ;
                *(.bss)
                *(COMMON)
                ___bss_end = . ;  
-       }  >ram
+       } > rw
 }