SPC RAM cleared properly on soft reset
This commit is contained in:
@@ -112,6 +112,7 @@ EXTSYM DisableSUDPPacket,EnableSUDPPacket
|
|||||||
EXTSYM BackStateSize
|
EXTSYM BackStateSize
|
||||||
EXTSYM ResetExecStuff
|
EXTSYM ResetExecStuff
|
||||||
EXTSYM RestoreCVFrame
|
EXTSYM RestoreCVFrame
|
||||||
|
EXTSYM ClearSPCRAM
|
||||||
EXTSYM CurRecv,BackState,CBackupPos,PBackupPos,PPValue,DPValue,NetQuitter
|
EXTSYM CurRecv,BackState,CBackupPos,PBackupPos,PPValue,DPValue,NetQuitter
|
||||||
EXTSYM LatencyV
|
EXTSYM LatencyV
|
||||||
EXTSYM LatencyRecvPtr,LatencySendPtr
|
EXTSYM LatencyRecvPtr,LatencySendPtr
|
||||||
|
|||||||
@@ -503,12 +503,9 @@ NEWSYM GUIDoReset
|
|||||||
.skipfileend
|
.skipfileend
|
||||||
pushad
|
pushad
|
||||||
call RestoreSystemVars
|
call RestoreSystemVars
|
||||||
|
call ClearSPCRAM
|
||||||
popad
|
popad
|
||||||
; clear spc700 ram
|
|
||||||
mov al,0FFh
|
|
||||||
mov edi,spcRam
|
|
||||||
mov ecx,65472
|
|
||||||
rep stosb
|
|
||||||
; clear dsp ram
|
; clear dsp ram
|
||||||
xor al,al
|
xor al,al
|
||||||
mov edi,DSPMem
|
mov edi,DSPMem
|
||||||
|
|||||||
Reference in New Issue
Block a user