Re: [Qemu-devel] [PATCH memory v3 6/9] memory: MemoryRegion: QOMify

2014-06-02 Thread Peter Crosthwaite
On Mon, Jun 2, 2014 at 10:18 PM, Peter Maydell wrote: > On 2 June 2014 05:17, Peter Crosthwaite wrote: >> QOMify memory regions as an Object. The former init() and destroy() >> routines become instance_init() and instance_finalize() resp. >> >> memory_region_init() is re-implemented to be: >> obj

Re: [Qemu-devel] [PATCH memory v3 6/9] memory: MemoryRegion: QOMify

2014-06-02 Thread Peter Maydell
On 2 June 2014 05:17, Peter Crosthwaite wrote: > QOMify memory regions as an Object. The former init() and destroy() > routines become instance_init() and instance_finalize() resp. > > memory_region_init() is re-implemented to be: > object_initialize() + set fields > +static void memory_region_in

[Qemu-devel] [PATCH memory v3 6/9] memory: MemoryRegion: QOMify

2014-06-01 Thread Peter Crosthwaite
QOMify memory regions as an Object. The former init() and destroy() routines become instance_init() and instance_finalize() resp. memory_region_init() is re-implemented to be: object_initialize() + set fields memory_region_destroy() is re-implemented to call finalize(). Signed-off-by: Peter Cros