Hi Edgar, Here's a rebased version of MicroBlaze CPU QOM'ification.
Available from: git://github.com/afaerber/qemu-cpu.git qom-cpu-microblaze.v3 https://github.com/afaerber/qemu-cpu/commits/qom-cpu-microblaze.v3 Regards, Andreas Cc: Edgar E. Iglesias <edgar.igles...@gmail.com> Cc: Peter A. G. Crosthwaite <peter.crosthwa...@petalogix.com> Cc: John Williams <john.willi...@petalogix.com> v2 -> v3: * Rebased, adding PetaLogix copyright from translate.c to cpu.c. No functional changes. v1 -> v2: * Split off from qom-cpu-others series, rebased onto qemu.git. * Update argument/variable naming to avoid "klass". Andreas Färber (3): target-microblaze: QOM'ify CPU target-microblaze: QOM'ify CPU reset target-microblaze: QOM'ify CPU init Makefile.target | 1 + target-microblaze/cpu-qom.h | 71 ++++++++++++++++++++++++ target-microblaze/cpu.c | 120 +++++++++++++++++++++++++++++++++++++++++ target-microblaze/cpu.h | 2 + target-microblaze/translate.c | 56 ++------------------ 5 files changed, 198 insertions(+), 52 deletions(-) create mode 100644 target-microblaze/cpu-qom.h create mode 100644 target-microblaze/cpu.c -- 1.7.7