[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] [PATCH v2 0/5] QOM'ify Power Architecture CPU

From: Andreas Färber
Subject: [Qemu-ppc] [PATCH v2 0/5] QOM'ify Power Architecture CPU
Date: Fri, 6 Apr 2012 18:17:07 +0200


This series follows up on my PowerPC QOM'ification patches from the
qom-cpu-others.v1 RFC series and splits it into steps easier to review.
The finalizer is actually filled with life now. Subclasses are postponed.

David and Scott, please review and test.

Available from:
git://github.com/afaerber/qemu-cpu.git qom-cpu-ppc.v2


Cc: qemu-ppc <address@hidden>
Cc: David Gibson <address@hidden>
Cc: Scott Wood <address@hidden>

v1 -> v2:
* Split off from qom-cpu-others series.
* Update argument/variable naming to avoid "klass" and to use ..._type_info.
* Drop subclasses for now, leaving TYPE_POWERPC_CPU non-abstract.
* Rename TYPE_POWERPC_CPU to "powerpc64-cpu" for TARGET_PPC64 and to
  "embedded-powerpc-cpu" for TARGET_PPCEMB, based on a suggestion by Blue.
* Implement finalizer.

Andreas Färber (5):
  target-ppc: Drop cpu_ppc_close()
  target-ppc: QOM'ify CPU
  target-ppc: QOM'ify CPU init
  target-ppc: QOM'ify CPU reset
  target-ppc: Add CPU finalizer

 target-ppc/cpu-qom.h        |   77 +++++++++++++++++++++++++++++
 target-ppc/cpu.h            |    3 +-
 target-ppc/helper.c         |   65 ++----------------------
 target-ppc/translate.c      |    2 +-
 target-ppc/translate_init.c |  115 +++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 200 insertions(+), 62 deletions(-)
 create mode 100644 target-ppc/cpu-qom.h


reply via email to

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