[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/10] target/xtensa updates
From: |
Max Filippov |
Subject: |
[Qemu-devel] [PATCH 00/10] target/xtensa updates |
Date: |
Tue, 18 Sep 2018 10:39:10 -0700 |
Hi Peter,
please pull the following batch of target/xtensa updates:
The following changes since commit 0abaa41d936becd914a16ee1fe2a981d96d19428:
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request'
into staging (2018-08-17 09:46:00 +0100)
are available in the git repository at:
git://github.com/OSLL/qemu-xtensa.git tags/20180918-xtensa
for you to fetch changes up to 5aa37f488fa22c07495edbc04aa63812fbcdb79c:
target/xtensa: support input from chardev console (2018-09-17 11:09:04 -0700)
----------------------------------------------------------------
target/xtensa updates:
- fix gdbstub register counts;
- add big-endian core test_kc705_be;
- convert to do_transaction_failed and add test for failed memory
transactions;
- fix couple FPU2000 bugs;
- fix s32c1i implementation;
- clean up exception handlers generation in xtensa tests;
- add support for semihosting console input through a chardev.
----------------------------------------------------------------
Max Filippov (10):
target/xtensa: fix gdbstub register counts
target/xtensa: clean up gdbstub register handling
target/xtensa: add test_kc705_be core
target/xtensa: convert to do_transaction_failed
tests/tcg/xtensa: add test for failed memory transactions
target/xtensa: fix FPU2000 bugs
tests/tcg/xtensa: move exception handlers to separate section
tests/tcg/xtensa: only generate defined exception handlers
target/xtensa: fix s32c1i TCGMemOp flags
target/xtensa: support input from chardev console
target/xtensa/Makefile.objs | 1 +
target/xtensa/core-test_kc705_be.c | 52 +
target/xtensa/core-test_kc705_be/core-isa.h | 575 +
target/xtensa/core-test_kc705_be/gdb-config.inc.c | 259 +
.../xtensa/core-test_kc705_be/xtensa-modules.inc.c | 45117 +++++++++++++++++++
target/xtensa/cpu.c | 2 +-
target/xtensa/cpu.h | 9 +-
target/xtensa/gdbstub.c | 60 +-
target/xtensa/helper.c | 40 +-
target/xtensa/op_helper.c | 12 +-
target/xtensa/translate.c | 8 +-
target/xtensa/xtensa-semi.c | 71 +-
tests/tcg/xtensa/Makefile | 1 +
tests/tcg/xtensa/linker.ld.S | 37 +-
tests/tcg/xtensa/test_phys_mem.S | 124 +
tests/tcg/xtensa/vectors.S | 16 +
16 files changed, 46318 insertions(+), 66 deletions(-)
create mode 100644 target/xtensa/core-test_kc705_be.c
create mode 100644 target/xtensa/core-test_kc705_be/core-isa.h
create mode 100644 target/xtensa/core-test_kc705_be/gdb-config.inc.c
create mode 100644 target/xtensa/core-test_kc705_be/xtensa-modules.inc.c
create mode 100644 tests/tcg/xtensa/test_phys_mem.S
Thanks.
-- Max
- [Qemu-devel] [PATCH 00/10] target/xtensa updates,
Max Filippov <=