* scripttempl/avr.sc (MEMORY): Use DATA_ORIGIN.
* emulparams/avr1.sh (DATA_ORIGIN): Add. * emulparams/avr2.sh (DATA_ORIGIN): Add. * emulparams/avr25.sh (DATA_ORIGIN): Add. * emulparams/avr3.sh (DATA_ORIGIN): Add. * emulparams/avr31.sh (DATA_ORIGIN): Add. * emulparams/avr35.sh (DATA_ORIGIN): Add. * emulparams/avr4.sh (DATA_ORIGIN): Add. * emulparams/avr5.sh (DATA_ORIGIN): Add. * emulparams/avr51.sh (DATA_ORIGIN): Add. (DATA_LENGTH): Update. * emulparams/avr6.sh (DATA_ORIGIN): Add. (DATA_LENGTH): Update.
This commit is contained in:
parent
6f4c2146e7
commit
84f1b567bb
16
ld/ChangeLog
16
ld/ChangeLog
|
@ -1,3 +1,19 @@
|
|||
2009-05-05 Anatoly Sokolov <aesok@post.ru>
|
||||
|
||||
* scripttempl/avr.sc (MEMORY): Use DATA_ORIGIN.
|
||||
* emulparams/avr1.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr2.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr25.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr3.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr31.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr35.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr4.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr5.sh (DATA_ORIGIN): Add.
|
||||
* emulparams/avr51.sh (DATA_ORIGIN): Add.
|
||||
(DATA_LENGTH): Update.
|
||||
* emulparams/avr6.sh (DATA_ORIGIN): Add.
|
||||
(DATA_LENGTH): Update.
|
||||
|
||||
2009-05-04 Dave Korn <dave.korn.cygwin@gmail.com>
|
||||
|
||||
* NEWS: Mention new feature.
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=8K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=8K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=8K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=128K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=128K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=64K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=8K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=128K
|
||||
DATA_ORIGIN=0x800060
|
||||
DATA_LENGTH=0xffa0
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=128K
|
||||
DATA_LENGTH=0xffa0
|
||||
DATA_ORIGIN=0x800100
|
||||
DATA_LENGTH=0xff00
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -7,5 +7,6 @@ EMBEDDED=yes
|
|||
TEMPLATE_NAME=elf32
|
||||
|
||||
TEXT_LENGTH=1024K
|
||||
DATA_LENGTH=0xffa0
|
||||
DATA_ORIGIN=0x800200
|
||||
DATA_LENGTH=0xfe00
|
||||
EXTRA_EM_FILE=avrelf
|
||||
|
|
|
@ -5,7 +5,7 @@ OUTPUT_ARCH(${ARCH})
|
|||
MEMORY
|
||||
{
|
||||
text (rx) : ORIGIN = 0, LENGTH = $TEXT_LENGTH
|
||||
data (rw!x) : ORIGIN = 0x800060, LENGTH = $DATA_LENGTH
|
||||
data (rw!x) : ORIGIN = $DATA_ORIGIN, LENGTH = $DATA_LENGTH
|
||||
eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue