diff options
Diffstat (limited to 'src/emu/cpu/es5510/es5510.c')
-rw-r--r-- | src/emu/cpu/es5510/es5510.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emu/cpu/es5510/es5510.c b/src/emu/cpu/es5510/es5510.c index 76e15587f28..72705b188cd 100644 --- a/src/emu/cpu/es5510/es5510.c +++ b/src/emu/cpu/es5510/es5510.c @@ -476,6 +476,9 @@ void es5510_device::device_reset() { instr_latch = UINT64(0); ram_sel = 0; host_control = 0; + memset(&ram, 0, sizeof(ram_t)); + memset(&ram_p, 0, sizeof(ram_t)); + memset(&ram_pp, 0, sizeof(ram_t)); } const address_space_config *es5510_device::memory_space_config(address_spacenum spacenum) const { |