dolphin/Source/Core/Core/DSP
Michael M fcb1eb9d3b dsp_rom: skip bootucode_ax when running from entrypoint
This could cause the first branch of the bootucode procedure, which
takes its parameters from the AX registers, to run during the ROM init
sequence. Since the ROM doesn't set any of the AX registers, the values
aren't meaningful, and can cause bad DMA transfers and crashes.
2017-08-10 10:53:12 -07:00
..
Interpreter DSPIntMultiplier: Place translation unit local functions in an anonymous namespace 2017-03-26 16:42:35 -04:00
Jit Merge pull request #5097 from MerryMage/pic 2017-03-17 22:24:03 +01:00
DSPAccelerator.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAccelerator.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAssembler.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
DSPAssembler.h DSPAssembler: make ORG directive correctly seek forward 2017-05-19 19:53:38 -07:00
DSPBreakpoints.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCaptureLogger.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSPCaptureLogger.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCodeUtil.cpp DSPDisassembler: remove unused base_addr parameter 2017-06-30 01:47:02 -07:00
DSPCodeUtil.h Move DSP::CodesToHeader to DSPTool 2017-06-05 19:28:40 -07:00
DSPCommon.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCore.cpp dsp_rom: skip bootucode_ax when running from entrypoint 2017-08-10 10:53:12 -07:00
DSPCore.h DSPCore: Make g_cycles_left a regular member variable of DSPEmitter 2017-02-07 21:56:57 -05:00
DSPDisassembler.cpp DSPDisassembler: fail when buffer too large 2017-06-30 01:47:02 -07:00
DSPDisassembler.h DSPDisassembler: remove unused base_addr parameter 2017-06-30 01:47:02 -07:00
DSPHost.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPHWInterface.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
DSPHWInterface.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPMemoryMap.cpp DSPTables: Hide main opcode tables 2017-01-19 17:46:07 -05:00
DSPMemoryMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPStacks.cpp DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPStacks.h DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPTables.cpp DSPTables: Hide remaining exposed opcode tables 2017-01-26 05:17:01 -05:00
DSPTables.h DSPAssembler: fix handling of P_REG1C 2017-06-03 15:16:39 -07:00
LabelMap.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
LabelMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00