nds32: add new target type nds32_v2, nds32_v3, nds32_v3m
commitcf8a3c3d7075abad3c88cd604f8add4d06898abc
authorHsiangkai Wang <hsiangkai@gmail.com>
Tue, 5 Feb 2013 03:55:37 +0000 (5 11:55 +0800)
committerSpencer Oliver <spen@spen-soft.co.uk>
Wed, 5 Jun 2013 19:27:35 +0000 (5 19:27 +0000)
tree56f8b5794fd385ba7ba4a6617c214a9516a443b5
parentceb402dc9e903d2f3f6bc8125dfed9d82b83d2d1
nds32: add new target type nds32_v2, nds32_v3, nds32_v3m

Add target code for Andes targets.

Change-Id: Ibf0e1b61b06127ca7d9ed502d98d7e2aeebbbe82
Signed-off-by: Hsiangkai Wang <hsiangkai@gmail.com>
Reviewed-on: http://openocd.zylin.com/1259
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
28 files changed:
src/target/Makefile.am
src/target/nds32.c [new file with mode: 0644]
src/target/nds32.h
src/target/nds32_aice.c [new file with mode: 0644]
src/target/nds32_aice.h [new file with mode: 0644]
src/target/nds32_cmd.c [new file with mode: 0644]
src/target/nds32_cmd.h [new file with mode: 0644]
src/target/nds32_disassembler.c [new file with mode: 0644]
src/target/nds32_disassembler.h [new file with mode: 0644]
src/target/nds32_edm.h
src/target/nds32_insn.h
src/target/nds32_reg.c
src/target/nds32_reg.h
src/target/nds32_tlb.c [new file with mode: 0644]
src/target/nds32_tlb.h [new file with mode: 0644]
src/target/nds32_v2.c [new file with mode: 0644]
src/target/nds32_v2.h [new file with mode: 0644]
src/target/nds32_v3.c [new file with mode: 0644]
src/target/nds32_v3.h [new file with mode: 0644]
src/target/nds32_v3_common.c [new file with mode: 0644]
src/target/nds32_v3_common.h [new file with mode: 0644]
src/target/nds32_v3m.c [new file with mode: 0644]
src/target/nds32_v3m.h [new file with mode: 0644]
src/target/target.c
tcl/board/nds32_xc5.cfg [new file with mode: 0644]
tcl/target/nds32v2.cfg [new file with mode: 0644]
tcl/target/nds32v3.cfg [new file with mode: 0644]
tcl/target/nds32v3m.cfg [new file with mode: 0644]