diff options
author | Nick Clifton <nickc@redhat.com> | 2004-07-26 12:29:02 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2004-07-26 12:29:02 +0000 |
commit | c05e9f04ff9e967a5833cd6780759710cb3c3036 (patch) | |
tree | 9a9db39609560b7eff9b4720532b0a5687581593 /ld/emulparams | |
parent | 63cf1d37be55e18ac30414449b48387a3f3bf7a5 (diff) | |
download | gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.zip gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.tar.gz gdb-c05e9f04ff9e967a5833cd6780759710cb3c3036.tar.bz2 |
Add new subtargets: msp430x1610, msp430x1611, msp430x1612, msp430x415,
msp430x417, msp430xG437, msp430xG438, msp430xG439.
Diffstat (limited to 'ld/emulparams')
-rw-r--r-- | ld/emulparams/msp430all.sh | 146 |
1 files changed, 141 insertions, 5 deletions
diff --git a/ld/emulparams/msp430all.sh b/ld/emulparams/msp430all.sh index 3aa3289..e2ecc0d 100644 --- a/ld/emulparams/msp430all.sh +++ b/ld/emulparams/msp430all.sh @@ -286,7 +286,7 @@ EMBEDDED=yes TEMPLATE_NAME=generic ROM_START=0x4000 -ROM_SIZE=0xbef0 +ROM_SIZE=0xbfe0 RAM_START=0x0200 RAM_SIZE=0x07ff @@ -388,7 +388,7 @@ EMBEDDED=yes TEMPLATE_NAME=generic ROM_START=0x4000 -ROM_SIZE=0xbef0 +ROM_SIZE=0xbfe0 RAM_START=0x0200 RAM_SIZE=0x07ff @@ -412,6 +412,57 @@ RAM_SIZE=0x07ff STACK=0xa00 fi +if [ "${MSP430_NAME}" = "msp430x1610" ] ; then +ARCH=msp:16 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x8000 +ROM_SIZE=0x7fe0 +RAM_START=0x1100 +RAM_SIZE=0x13ff + +STACK=0x1400 +fi + +if [ "${MSP430_NAME}" = "msp430x1611" ] ; then +ARCH=msp:16 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x4000 +ROM_SIZE=0xbfe0 +RAM_START=0x1100 +RAM_SIZE=0x27ff + +STACK=0x2800 +fi + +if [ "${MSP430_NAME}" = "msp430x1612" ] ; then +ARCH=msp:16 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x2800 +ROM_SIZE=0xd7e0 +RAM_START=0x1100 +RAM_SIZE=0x13ff + +STACK=0x1400 +fi + if [ "${MSP430_NAME}" = "msp430x311" ] ; then ARCH=msp:31 MACHINE= @@ -599,6 +650,40 @@ RAM_SIZE=256 STACK=0x300 fi +if [ "${MSP430_NAME}" = "msp430x415" ] ; then +ARCH=msp:41 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0xc000 +ROM_SIZE=0x3fe0 +RAM_START=0x0200 +RAM_SIZE=512 + +STACK=0x400 +fi + +if [ "${MSP430_NAME}" = "msp430x417" ] ; then +ARCH=msp:41 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x8000 +ROM_SIZE=0x7fe0 +RAM_START=0x0200 +RAM_SIZE=1024 + +STACK=0x600 +fi + if [ "${MSP430_NAME}" = "msp430x435" ] ; then ARCH=msp:43 MACHINE= @@ -662,7 +747,7 @@ TEMPLATE_NAME=generic ROM_START=0x8000 ROM_SIZE=0x7fe0 RAM_START=0x0200 -RAM_SIZE=1K +RAM_SIZE=1024 STACK=0x600 fi @@ -677,7 +762,7 @@ EMBEDDED=yes TEMPLATE_NAME=generic ROM_START=0x4000 -ROM_SIZE=0xbef0 +ROM_SIZE=0xbfe0 RAM_START=0x0200 RAM_SIZE=0x07ff @@ -747,11 +832,62 @@ TEMPLATE_NAME=generic ROM_START=0x8000 ROM_SIZE=0x7fe0 RAM_START=0x0200 -RAM_SIZE=1K +RAM_SIZE=1024 STACK=0x600 fi +if [ "${MSP430_NAME}" = "msp430xG437" ] ; then +ARCH=msp:43 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x8000 +ROM_SIZE=0x7fe0 +RAM_START=0x0200 +RAM_SIZE=1024 + +STACK=0x600 +fi + +if [ "${MSP430_NAME}" = "msp430xG438" ] ; then +ARCH=msp:43 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x4000 +ROM_SIZE=0xbef0 +RAM_START=0x0200 +RAM_SIZE=0x07ff + +STACK=0xa00 +fi + +if [ "${MSP430_NAME}" = "msp430xG439" ] ; then +ARCH=msp:43 +MACHINE= +SCRIPT_NAME=elf32msp430 +OUTPUT_FORMAT="elf32-msp430" +MAXPAGESIZE=1 +EMBEDDED=yes +TEMPLATE_NAME=generic + +ROM_START=0x1100 +ROM_SIZE=0xeee0 +RAM_START=0x0200 +RAM_SIZE=0x07ff + +STACK=0xa00 +fi + if [ "${MSP430_NAME}" = "msp430xW423" ] ; then ARCH=msp:42 MACHINE= |