[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/3] QOM'ify Xtensa CPU
From: |
Andreas Färber |
Subject: |
[Qemu-devel] [PATCH v2 0/3] QOM'ify Xtensa CPU |
Date: |
Wed, 11 Apr 2012 18:24:47 +0200 |
Hello Max,
This series strips down my Xtensa QOM'ification patch from the qom-cpu-others.v1
RFC series, avoiding the XtensaConfig vs. subclass problem and taking care
not to introduce "klass", including in the header file.
I've tested this with the dc232b semihosting test image.
Please review and, if satisfied, include in your upcoming PULL.
Note: Patch 1 depends on alpha conversion but can trivially be rebased.
Available from:
git://github.com/afaerber/qemu-cpu.git qom-cpu-xtensa.v2
https://github.com/afaerber/qemu-cpu/commits/qom-cpu-xtensa.v2
Regards,
Andreas
Cc: Max Filippov <address@hidden>
v1 -> v2:
* Split off from qom-cpu-others series, rebased onto qemu.git.
* Update argument/variable naming to avoid "klass" and to use ..._type_info.
* Drop subclasses for now and leave TYPE_XTENSA_CPU non-abstract.
Andreas Färber (3):
target-xtensa: QOM'ify CPU
target-xtensa: QOM'ify CPU reset
target-xtensa: Start QOM'ifying CPU init
Makefile.target | 1 +
target-xtensa/cpu-qom.h | 80 ++++++++++++++++++++++++++++++++++++++++++
target-xtensa/cpu.c | 88 +++++++++++++++++++++++++++++++++++++++++++++++
target-xtensa/cpu.h | 2 +
target-xtensa/helper.c | 20 +++--------
5 files changed, 176 insertions(+), 15 deletions(-)
create mode 100644 target-xtensa/cpu-qom.h
create mode 100644 target-xtensa/cpu.c
--
1.7.7
- [Qemu-devel] [PATCH v2 0/3] QOM'ify Xtensa CPU,
Andreas Färber <=
- [Qemu-devel] [PATCH v2 3/3] target-xtensa: Start QOM'ifying CPU init, Andreas Färber, 2012/04/11
- [Qemu-devel] [PATCH v2 1/3] target-xtensa: QOM'ify CPU, Andreas Färber, 2012/04/11
- [Qemu-devel] [PATCH v2 2/3] target-xtensa: QOM'ify CPU reset, Andreas Färber, 2012/04/11
- Re: [Qemu-devel] [PATCH v2 0/3] QOM'ify Xtensa CPU, Andreas Färber, 2012/04/11
- Re: [Qemu-devel] [PATCH v2 0/3] QOM'ify Xtensa CPU, Max Filippov, 2012/04/11