[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/3] QOM'ify CRIS CPU
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/3] QOM'ify CRIS CPU |
Date: |
Sat, 21 Apr 2012 08:01:18 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120312 Thunderbird/11.0 |
Am 12.04.2012 01:00, schrieb Andreas Färber:
> Hello Edgar,
>
> This series strips down my CRIS QOM'ification patch from the qom-cpu-others.v1
> RFC series and splits it into multiple steps. I still think the code is
> calling for subclasses for crisv8 etc. but, given the timing, my priority is
> establishing a self-contained QOM CPUState for all targets.
>
> You hadn't commented on the RFC. Please review and, if satisfied, apply.
> Depends on LM32 QOM'ification, for which I'll send a PULL shortly.
Ping! lm32 is PULLed by now. Shall I send a PULL for cris? Any comments?
Interdependencies are all documented on the feature page btw:
http://wiki.qemu.org/Features/QOM/CPU#Status
Again, a reminder of the upcoming Hard Freeze date and that we can't
apply this in the last minute since there's at least one cross-target
followup to be applied afterwards.
Andreas
>
> Available from:
> git://github.com/afaerber/qemu-cpu.git qom-cpu-cris.v2
> https://github.com/afaerber/qemu-cpu/commits/qom-cpu-cris.v2
>
> Regards,
> Andreas
>
> Cc: Edgar E. Iglesias <address@hidden>
>
> v1 -> v2:
> * Split off from qom-cpu-others series, rebased onto qemu.git.
> * Update argument/variable naming to avoid "klass".
> * Drop subclasses for now and leave TYPE_CRIS_CPU non-abstract.
>
> Andreas Färber (3):
> target-cris: QOM'ify CPU
> target-cris: QOM'ify CPU reset
> target-cris: Start QOM'ifying CPU init
>
> Makefile.target | 1 +
> target-cris/cpu-qom.h | 71 +++++++++++++++++++++++++++++++++++++
> target-cris/cpu.c | 90
> +++++++++++++++++++++++++++++++++++++++++++++++
> target-cris/cpu.h | 2 +
> target-cris/translate.c | 28 +++-----------
> 5 files changed, 170 insertions(+), 22 deletions(-)
> create mode 100644 target-cris/cpu-qom.h
> create mode 100644 target-cris/cpu.c
>
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg