[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/26] target-xtensa: introduce new target architect
From: |
Max Filippov |
Subject: |
[Qemu-devel] [PATCH 00/26] target-xtensa: introduce new target architecture |
Date: |
Wed, 18 May 2011 02:32:26 +0400 |
This series adds support for Tensilica Xtensa target.
Overall RFC -> PATCH changes:
- implement TB chaining;
- replace stray printfs with qemu_logs;
- consolidate big endianness support with corresponding little endianness
counterparts;
- removed gdbstub patch from this series, will post a separate RFC for it;
- fix copyrights.
Makefile.target | 4 +
arch_init.c | 2 +
arch_init.h | 1 +
configure | 12 +-
cpu-exec.c | 10 +
default-configs/xtensa-softmmu.mak | 1 +
default-configs/xtensaeb-softmmu.mak | 1 +
elf.h | 2 +
hw/xtensa_pic.c | 121 ++
hw/xtensa_sample.c | 100 ++
qemu-options.hx | 4 +-
target-xtensa/cpu.h | 328 ++++++
target-xtensa/exec.h | 50 +
target-xtensa/helper.c | 227 ++++
target-xtensa/helpers.h | 24 +
target-xtensa/machine.c | 38 +
target-xtensa/op_helper.c | 346 ++++++
target-xtensa/translate.c | 2152 ++++++++++++++++++++++++++++++++++
xtensa-semi.c | 176 +++
19 files changed, 3596 insertions(+), 3 deletions(-)
- [Qemu-devel] [PATCH 00/26] target-xtensa: introduce new target architecture,
Max Filippov <=
- [Qemu-devel] [PATCH 01/26] target-xtensa: add target stubs, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 02/26] target-xtensa: add target to the configure script, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 03/26] target-xtensa: implement disas_xtensa_insn, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 04/26] target-xtensa: implement narrow instructions, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 05/26] target-xtensa: implement RT0 group, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 06/26] target-xtensa: add sample board, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 07/26] target-xtensa: implement conditional jumps, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 08/26] target-xtensa: implement JX/RET0/CALLX, Max Filippov, 2011/05/17
- [Qemu-devel] [PATCH 09/26] target-xtensa: add special and user registers, Max Filippov, 2011/05/17