Re: [Qemu-devel] [PATCH v3 4/5] target-unicore32: QOM'ify CPU

2012-03-30 Thread Michael Roth
On Fri, Mar 30, 2012 at 11:38:02PM +0200, Andreas Färber wrote: > Am 30.03.2012 18:15, schrieb Michael Roth: > > On Fri, Mar 30, 2012 at 12:26:09PM +0200, Andreas Färber wrote: > >> +static void unicore_ii_cpu_initfn(Object *obj) > >> +{ > >> +UniCore32CPU *cpu = UNICORE32_CPU(obj); > >> +C

Re: [Qemu-devel] [PATCH v3 4/5] target-unicore32: QOM'ify CPU

2012-03-30 Thread Andreas Färber
Am 30.03.2012 18:15, schrieb Michael Roth: > On Fri, Mar 30, 2012 at 12:26:09PM +0200, Andreas Färber wrote: >> +static void unicore_ii_cpu_initfn(Object *obj) >> +{ >> +UniCore32CPU *cpu = UNICORE32_CPU(obj); >> +CPUUniCore32State *env = &cpu->env; >> + >> +env->cp0.c0_cpuid = 0x400108

Re: [Qemu-devel] [PATCH v3 4/5] target-unicore32: QOM'ify CPU

2012-03-30 Thread Michael Roth
On Fri, Mar 30, 2012 at 12:26:09PM +0200, Andreas Färber wrote: > Embed CPUUniCore32State as first member of UniCore32CPU. > > Contributed under GPLv2+. > > Signed-off-by: Andreas Färber > Acked-by: Guan Xuetao > --- > Makefile.target|1 + > target-unicore32/cpu-qom.h | 59 ++

[Qemu-devel] [PATCH v3 4/5] target-unicore32: QOM'ify CPU

2012-03-30 Thread Andreas Färber
Embed CPUUniCore32State as first member of UniCore32CPU. Contributed under GPLv2+. Signed-off-by: Andreas Färber Acked-by: Guan Xuetao --- Makefile.target|1 + target-unicore32/cpu-qom.h | 59 + target-unicore32/cpu.c | 90 +++