summaryrefslogtreecommitdiff
path: root/Source/Core/DSPCore/Src/DspIntMisc.cpp
diff options
context:
space:
mode:
authorMarko Pusljar <LM1234@gmail.com>2010-01-24 00:31:20 +0000
committerMarko Pusljar <LM1234@gmail.com>2010-01-24 00:31:20 +0000
commitfbdf721e0ec00a0b4775c6d70e2724e4ca96a9fd (patch)
treee8bda9574cd19a69a806074b8e6a0badf039602b /Source/Core/DSPCore/Src/DspIntMisc.cpp
parent1f37bb2177b60e0e9a5eeffc3e14c8e6eebc4908 (diff)
ROM dissasm "refresh" + RE + small fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4938 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DSPCore/Src/DspIntMisc.cpp')
-rw-r--r--Source/Core/DSPCore/Src/DspIntMisc.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/Core/DSPCore/Src/DspIntMisc.cpp b/Source/Core/DSPCore/Src/DspIntMisc.cpp
index 8e674f54c4..ce27fd085b 100644
--- a/Source/Core/DSPCore/Src/DspIntMisc.cpp
+++ b/Source/Core/DSPCore/Src/DspIntMisc.cpp
@@ -129,6 +129,16 @@ void iar(const UDSPInstruction& opc)
g_dsp.r[opc.hex & 0x3] = dsp_increment_addr_reg(opc.hex & 0x3);
}
+// XAR $arD ?
+// 0000 0000 0000 11dd
+// $arD result somehow depends on $wrD
+// unknown atm
+// used in IPL ucode
+void xar(const UDSPInstruction& opc)
+{
+// u8 dreg = opc.hex & 0x3;
+}
+
// SBCLR #I
// 0001 0011 0000 0iii
// bit of status register $sr. Bit number is calculated by adding 6 to