• A
    qom: Introduce CPU class · dd83b06a
    Andreas Färber 提交于
    Reintroduce CPUState as QOM object: It's abstract and derived directly
    from TYPE_OBJECT for compatibility with the user emulators.
    The identifier CPUState avoids conflicts between CPU() and the struct.
    
    Introduce $(qom-twice-y) to build it separately for system and for user
    emulators.
    
    Prepare a virtual reset method, (re)introduce cpu_reset() as wrapper.
    Signed-off-by: NAndreas Färber <afaerber@suse.de>
    Reviewed-by: NAnthony Liguori <aliguori@us.ibm.com>
    dd83b06a
Makefile 63 字节