fix double data aborts with strd

This commit is contained in:
Jaklyy
2024-06-05 10:28:51 -04:00
parent 317a8c61e5
commit 1871c48849
4 changed files with 8 additions and 8 deletions

View File

@ -1014,11 +1014,11 @@ bool ARMv5::DataWrite32(u32 addr, u32 val)
return true;
}
bool ARMv5::DataWrite32S(u32 addr, u32 val)
bool ARMv5::DataWrite32S(u32 addr, u32 val, bool dataabort)
{
if (!(PU_Map[addr>>12] & 0x02))
{
DataAbort();
if (!dataabort) DataAbort();
return false;
}