static void saveState(RomMapperGIde* rm) { SaveState* state = saveStateOpenForWrite("RomMapperGIde"); saveStateSet(state, "intEnable", rm->intEnable); saveStateSet(state, "drvSelect", rm->drvSelect); saveStateSet(state, "altStatus", rm->altStatus); saveStateClose(state); harddiskIdeSaveState(rm->hdide); }
static void saveState(RomMapperRsIde* rm) { SaveState* state = saveStateOpenForWrite("RomMapperRsIde"); saveStateSet(state, "ideAddress", rm->ideAddress); saveStateSet(state, "ideIoRead", rm->ideIoRead); saveStateSet(state, "ideIoWrite", rm->ideIoWrite); saveStateSet(state, "ideData", rm->ideData); saveStateClose(state); harddiskIdeSaveState(rm->hdide); i8255SaveState(rm->i8255); }