From d83e929f3fc369a5981e1e40e1c5307169a46cfc Mon Sep 17 00:00:00 2001 From: Dave Chapman Date: Thu, 12 Jan 2006 00:35:50 +0000 Subject: Work-in-progress iriver iFP-7xx port by Tomasz Malesinski git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657 --- firmware/app.lds | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'firmware/app.lds') diff --git a/firmware/app.lds b/firmware/app.lds index e17e5a97b9..feff264d39 100644 --- a/firmware/app.lds +++ b/firmware/app.lds @@ -7,7 +7,7 @@ INPUT(crt0.o) #elif CONFIG_CPU == TCC730 OUTPUT_FORMAT(elf32-calmrisc16) INPUT(crt0.o) -#elif CONFIG_CPU == PP5020 +#elif defined(CPU_ARM) OUTPUT_FORMAT(elf32-littlearm) OUTPUT_ARCH(arm) INPUT(crt0.o) @@ -126,6 +126,10 @@ _pluginbuf = 0; #define DRAMORIG 0x00000000 + STUBOFFSET #define IRAMORIG 0x40000000 #define IRAMSIZE 0xc000 +#elif CONFIG_CPU==PNX0101 +#define DRAMORIG 0x24000000 + STUBOFFSET +#define IRAMORIG 0x400100 +#define IRAMSIZE 0x7f00 #else #define DRAMORIG 0x09000000 + STUBOFFSET #define IRAMORIG 0x0f000000 @@ -161,7 +165,7 @@ SECTIONS . = ALIGN(0x200); *(.init.text) *(.text*) -#if CONFIG_CPU==PP5020 +#ifdef CPU_ARM *(.glue_7) *(.glue_7t) #endif @@ -214,7 +218,7 @@ SECTIONS _iend = .; } > IRAM -#if defined(CPU_COLDFIRE) || CONFIG_CPU==PP5020 +#if defined(CPU_COLDFIRE) || defined(CPU_ARM) .stack : { *(.stack) @@ -234,7 +238,7 @@ SECTIONS } > DRAM #endif -#if defined(CPU_COLDFIRE) || CONFIG_CPU==PP5020 +#if defined(CPU_COLDFIRE) || defined(CPU_ARM) .bss ADDR(.data) + SIZEOF(.data) + SIZEOF(.iram): #else .bss : -- cgit v1.2.3