02672: Most Sets using MCS48/51.C (intel 80xx family): Fatal Error when using -cheat trigger
This commit is contained in:
parent
3ef9cb7919
commit
185771534c
@ -713,6 +713,9 @@ static void mcs48_init(const device_config *device, int index, int clock, cpu_ir
|
||||
mcs48->data = cpu_get_address_space(device, ADDRESS_SPACE_DATA);
|
||||
mcs48->io = cpu_get_address_space(device, ADDRESS_SPACE_IO);
|
||||
|
||||
/* ensure that regptr is valid before get_info gets called */
|
||||
update_regptr(mcs48);
|
||||
|
||||
state_save_register_item("mcs48", device->tag, 0, mcs48->prevpc.w.l);
|
||||
state_save_register_item("mcs48", device->tag, 0, PC);
|
||||
state_save_register_item("mcs48", device->tag, 0, A);
|
||||
|
@ -2067,6 +2067,9 @@ static CPU_INIT( mcs51 )
|
||||
mcs51_state->sfr_read = mcs51_sfr_read;
|
||||
mcs51_state->sfr_write = mcs51_sfr_write;
|
||||
|
||||
/* ensure these pointers are set before get_info is called */
|
||||
update_ptrs(mcs51_state);
|
||||
|
||||
/* Save states */
|
||||
|
||||
state_save_register_item("mcs51", device->tag, 0, mcs51_state->ppc);
|
||||
|
Loading…
Reference in New Issue
Block a user