mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-02 22:29:21 +00:00
PowerPC: Move zeroing of segment registers into ResetRegisters
This commit is contained in:
parent
f94bd7d865
commit
e86def732a
1 changed files with 1 additions and 1 deletions
|
@ -88,6 +88,7 @@ void DoState(PointerWrap& p)
|
||||||
static void ResetRegisters()
|
static void ResetRegisters()
|
||||||
{
|
{
|
||||||
memset(ppcState.ps, 0, sizeof(ppcState.ps));
|
memset(ppcState.ps, 0, sizeof(ppcState.ps));
|
||||||
|
memset(ppcState.sr, 0, sizeof(ppcState.sr));
|
||||||
memset(ppcState.gpr, 0, sizeof(ppcState.gpr));
|
memset(ppcState.gpr, 0, sizeof(ppcState.gpr));
|
||||||
memset(ppcState.spr, 0, sizeof(ppcState.spr));
|
memset(ppcState.spr, 0, sizeof(ppcState.spr));
|
||||||
/*
|
/*
|
||||||
|
@ -135,7 +136,6 @@ void Init(int cpu_core)
|
||||||
s_invalidate_cache_thread_safe =
|
s_invalidate_cache_thread_safe =
|
||||||
CoreTiming::RegisterEvent("invalidateEmulatedCache", InvalidateCacheThreadSafe);
|
CoreTiming::RegisterEvent("invalidateEmulatedCache", InvalidateCacheThreadSafe);
|
||||||
|
|
||||||
memset(ppcState.sr, 0, sizeof(ppcState.sr));
|
|
||||||
ppcState.pagetable_base = 0;
|
ppcState.pagetable_base = 0;
|
||||||
ppcState.pagetable_hashmask = 0;
|
ppcState.pagetable_hashmask = 0;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue