• Add the parameter 'order' to qemu_register_reset and sort callbacks on
    registration. On system reset, callbacks with lower order will be
    invoked before those with higher order. Update all existing users to the
    standard order 0.
    
    Note: At least for x86, the existing users seem to assume that handlers
    are called in their registration order. Therefore, the patch preserves
    this property. If someone feels bored, (s)he could try to identify this
    dependency and express it properly on callback registration.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Jan Kiszka authored
     
    Browse Code »








  • * make PowerPC NVRAM accessors generic to be able to use a MacIO NVRAM
      instead of the M48T59 one
    * split PowerMac targets code:
     - move all PowerMac related definitions and prototypes into hw/ppc_mac.h
     - add hw/mac_dbdma.c, hw/mac_nvram.c and macio.c
       which implements shared PowerMac devices
     - define the g3bw machine in a new hw/ppc_oldworld.c file
    * Fix the g3bw target:
     - fix the Grackle host PCI device
     - connect the Heathrow PIC to the PowerPC 6xx bus pins
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3475 c046a42c-6fe2-441c-8c8c-71466251a162
    j_mayer authored
     
    Browse Code »