Il 21/11/2013 03:38, Igor Mammedov ha scritto:
> +static void dimm_initfn(Object *obj)
> +{
> +    object_property_add(obj, "memdev", "string", dimm_get_memdev,
> +                        dimm_set_memdev, NULL, NULL, NULL);

Perhaps, instead of relying on memory_region_owner, you could have
separate pointers for the MemoryBackend* and MemoryRegion*.  Then this
property could be a link<MemoryBackend> type (it looks like a link, and
quacks like a link).

Paolo

> +    object_property_add(obj, "size", "int", dimm_get_size,
> +                        NULL, NULL, NULL, NULL);
> +}
> +


Reply via email to