Hello Edgar, Ask and thou shall receive: Please pull the cris and microblaze QOM CPU conversions.
Changes from v2: * Rebased onto master (all preceding targets got merged in the meantime). * target-cris/{cpu.c,cpu-qom.h}: Include cpu.h from cpu.c, not from cpu-qom.h. * target-microblaze/{cpu.c,cpu-qom.h}: Dito. * target-microblaze/{cpu.c,translate.c}: Do not move cpu_reset() into initfn. It should instead go into a realizefn once available. Cc: Edgar E. Iglesias <edgar.igles...@gmail.com> The following changes since commit 3c30dd5a68e9fee6af67cfd0d14ed7520820f36a: target-arm: Move reset handling to arm_cpu_reset (2012-04-21 18:13:22 +0000) are available in the git repository at: git://github.com/afaerber/qemu-cpu.git qom-cpu-cris+mb.v3 Andreas Färber (6): target-cris: QOM'ify CPU target-cris: QOM'ify CPU reset target-cris: Start QOM'ifying CPU init target-microblaze: QOM'ify CPU target-microblaze: QOM'ify CPU reset target-microblaze: QOM'ify CPU init Makefile.target | 2 + target-cris/cpu-qom.h | 70 ++++++++++++++++++++++++ target-cris/cpu.c | 90 +++++++++++++++++++++++++++++++ target-cris/cpu.h | 2 + target-cris/translate.c | 28 ++-------- target-microblaze/cpu-qom.h | 70 ++++++++++++++++++++++++ target-microblaze/cpu.c | 119 +++++++++++++++++++++++++++++++++++++++++ target-microblaze/cpu.h | 2 + target-microblaze/translate.c | 57 ++------------------ 9 files changed, 366 insertions(+), 74 deletions(-) create mode 100644 target-cris/cpu-qom.h create mode 100644 target-cris/cpu.c create mode 100644 target-microblaze/cpu-qom.h create mode 100644 target-microblaze/cpu.c