Add new devices x1122 x1132 emulation.
This commit is contained in:
parent
5330f2dba0
commit
b4275f439a
7 changed files with 279 additions and 225 deletions
|
@ -1,3 +1,11 @@
|
|||
2003-03-04 Dmitry Diky <diwil@mail.ru>
|
||||
|
||||
* Makefile.am: Add new devices x1122 x1132 emulation
|
||||
* configure.tgt: Likewise.
|
||||
* Makefile.in: Regenerate.
|
||||
* emulparams/msp430x1122.sh: New file.
|
||||
* emulparams/msp430x1132.sh: New file.
|
||||
|
||||
2003-03-03 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* ldmain.c (set_scripts_dir): Look for relative to TOOLBINDIR as
|
||||
|
|
|
@ -250,6 +250,8 @@ ALL_EMULATIONS = \
|
|||
emsp430x1101.o \
|
||||
emsp430x1111.o \
|
||||
emsp430x1121.o \
|
||||
emsp430x1122.o \
|
||||
emsp430x1132.o \
|
||||
emsp430x1331.o \
|
||||
emsp430x1351.o \
|
||||
emsp430x149.o \
|
||||
|
@ -1004,6 +1006,14 @@ emsp430x1121.c: $(srcdir)/emulparams/msp430x1121.sh \
|
|||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1121 "$(tdir_msp430x1121)"
|
||||
emsp430x1122.c: $(srcdir)/emulparams/msp430x1122.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1122 "$(tdir_msp430x1122)"
|
||||
emsp430x1132.c: $(srcdir)/emulparams/msp430x1132.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1132 "$(tdir_msp430x1132)"
|
||||
emsp430x1331.c: $(srcdir)/emulparams/msp430x1331.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
|
|
|
@ -364,6 +364,8 @@ ALL_EMULATIONS = \
|
|||
emsp430x1101.o \
|
||||
emsp430x1111.o \
|
||||
emsp430x1121.o \
|
||||
emsp430x1122.o \
|
||||
emsp430x1132.o \
|
||||
emsp430x1331.o \
|
||||
emsp430x1351.o \
|
||||
emsp430x149.o \
|
||||
|
@ -1730,6 +1732,14 @@ emsp430x1121.c: $(srcdir)/emulparams/msp430x1121.sh \
|
|||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1121 "$(tdir_msp430x1121)"
|
||||
emsp430x1122.c: $(srcdir)/emulparams/msp430x1122.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1122 "$(tdir_msp430x1122)"
|
||||
emsp430x1132.c: $(srcdir)/emulparams/msp430x1132.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
${GENSCRIPTS} msp430x1132 "$(tdir_msp430x1132)"
|
||||
emsp430x1331.c: $(srcdir)/emulparams/msp430x1331.sh \
|
||||
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
|
||||
${GEN_DEPENDS}
|
||||
|
|
446
ld/configure
vendored
446
ld/configure
vendored
File diff suppressed because it is too large
Load diff
|
@ -429,7 +429,7 @@ mmix-*-*) targ_emul=mmo
|
|||
mn10200-*-*) targ_emul=mn10200 ;;
|
||||
mn10300-*-*) targ_emul=mn10300 ;;
|
||||
msp430-*-*) targ_emul=msp430x149
|
||||
targ_extra_emuls="msp430x148 msp430x147 msp430x133 msp430x135 msp430x110 msp430x112 msp430x122 msp430x123 msp430x412 msp430x413 msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x1101 msp430x1111 msp430x1121 msp430x1331 msp430x1351 msp430x435 msp430x436 msp430x437 msp430x447 msp430x448 msp430x449 msp430x1222 msp430x1232 msp430x169 msp430x168 msp430x167 msp430x155 msp430x156 msp430x157" ;;
|
||||
targ_extra_emuls="msp430x148 msp430x147 msp430x133 msp430x135 msp430x110 msp430x112 msp430x122 msp430x123 msp430x412 msp430x413 msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x1101 msp430x1111 msp430x1121 msp430x1331 msp430x1351 msp430x435 msp430x436 msp430x437 msp430x447 msp430x448 msp430x449 msp430x1222 msp430x1232 msp430x169 msp430x168 msp430x167 msp430x155 msp430x156 msp430x157 msp430x1122 msp430x1132" ;;
|
||||
alpha*-*-freebsd*) targ_emul=elf64alpha_fbsd
|
||||
targ_extra_emuls="elf64alpha alpha"
|
||||
tdir_alpha=`echo ${targ_alias} | sed -e 's/freebsd/freebsdecoff/'`
|
||||
|
|
14
ld/emulparams/msp430x1122.sh
Normal file
14
ld/emulparams/msp430x1122.sh
Normal file
|
@ -0,0 +1,14 @@
|
|||
ARCH=msp:110
|
||||
MACHINE=
|
||||
SCRIPT_NAME=elf32msp430
|
||||
OUTPUT_FORMAT="elf32-msp430"
|
||||
MAXPAGESIZE=1
|
||||
EMBEDDED=yes
|
||||
TEMPLATE_NAME=generic
|
||||
|
||||
ROM_START=0xf000
|
||||
ROM_SIZE=0x0fe0
|
||||
RAM_START=0x0200
|
||||
RAM_SIZE=256
|
||||
|
||||
STACK=0x300
|
14
ld/emulparams/msp430x1132.sh
Normal file
14
ld/emulparams/msp430x1132.sh
Normal file
|
@ -0,0 +1,14 @@
|
|||
ARCH=msp:110
|
||||
MACHINE=
|
||||
SCRIPT_NAME=elf32msp430
|
||||
OUTPUT_FORMAT="elf32-msp430"
|
||||
MAXPAGESIZE=1
|
||||
EMBEDDED=yes
|
||||
TEMPLATE_NAME=generic
|
||||
|
||||
ROM_START=0xe000
|
||||
ROM_SIZE=0x1fe0
|
||||
RAM_START=0x0200
|
||||
RAM_SIZE=256
|
||||
|
||||
STACK=0x300
|
Loading…
Add table
Reference in a new issue