qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]