diff options
| author | nakeee <nakeee@gmail.com> | 2010-04-07 15:04:45 +0000 |
|---|---|---|
| committer | nakeee <nakeee@gmail.com> | 2010-04-07 15:04:45 +0000 |
| commit | 499936561a0683d6798c6edfa0b86b1ffcba8ec0 (patch) | |
| tree | 753037fea47837c2ae6bc6eb88e01f81f378a58f /Source/Core/DSPCore/Src/DSPHWInterface.cpp | |
| parent | 1b96bef8e1ee40fdaff7636b9b17b3e71c683dc7 (diff) | |
DSP LLE Jit, joined work with XK and skidu.
VERY EXPERIMENTAL DON'T EXPECT HIGH PERFORMANCE!.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5288 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DSPCore/Src/DSPHWInterface.cpp')
| -rw-r--r-- | Source/Core/DSPCore/Src/DSPHWInterface.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/DSPCore/Src/DSPHWInterface.cpp b/Source/Core/DSPCore/Src/DSPHWInterface.cpp index 12c8c3000a..315209ec20 100644 --- a/Source/Core/DSPCore/Src/DSPHWInterface.cpp +++ b/Source/Core/DSPCore/Src/DSPHWInterface.cpp @@ -133,7 +133,7 @@ void gdsp_ifx_write(u16 addr, u16 val) if (val & 0x1) DSPHost_InterruptRequest(); else - INFO_LOG(DSPLLE, "Unknown Interrupt Request pc=%04x (%04x)", g_dsp.pc, val); + WARN_LOG(DSPLLE, "Unknown Interrupt Request pc=%04x (%04x)", g_dsp.pc, val); break; case DSP_DMBH: @@ -254,6 +254,9 @@ void gdsp_idma_in(u16 dsp_addr, u32 addr, u32 size) NOTICE_LOG(DSPLLE, "*** Copy new UCode from 0x%08x to 0x%04x (crc: %8x)", addr, dsp_addr, g_dsp.iram_crc); + if (jit) + jit->ClearIRAM(); + DSPAnalyzer::Analyze(); } |
