]> Git Repo - qemu.git/blobdiff - hw/mac_nvram.c
cmd646: fix abort due to changed opaque pointer for ioport read
[qemu.git] / hw / mac_nvram.c
index 73011455ec548e697e78bf61ac4369d0d52cdb52..f28db6bb25bdd660ddcf04c9425eed527f9c23ba 100644 (file)
@@ -93,13 +93,13 @@ static uint32_t macio_nvram_readb (void *opaque, target_phys_addr_t addr)
     return value;
 }
 
-static CPUWriteMemoryFunc *nvram_write[] = {
+static CPUWriteMemoryFunc * const nvram_write[] = {
     &macio_nvram_writeb,
     &macio_nvram_writeb,
     &macio_nvram_writeb,
 };
 
-static CPUReadMemoryFunc *nvram_read[] = {
+static CPUReadMemoryFunc * const nvram_read[] = {
     &macio_nvram_readb,
     &macio_nvram_readb,
     &macio_nvram_readb,
@@ -142,8 +142,7 @@ MacIONVRAMState *macio_nvram_init (int *mem_index, target_phys_addr_t size,
     *mem_index = s->mem_index;
     register_savevm("macio_nvram", -1, 1, macio_nvram_save, macio_nvram_load,
                     s);
-    qemu_register_reset(macio_nvram_reset, 0, s);
-    macio_nvram_reset(s);
+    qemu_register_reset(macio_nvram_reset, s);
 
     return s;
 }
This page took 0.026507 seconds and 4 git commands to generate.