DSPLLE: sort of semi-working breakpoints and stepping, if you flip an #ifdef. more work to do, for some reason it gets very slow when you enable it atm

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3573 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
hrydgard
2009-06-28 16:23:40 +00:00
parent b406203794
commit 04105baf4e
19 changed files with 841 additions and 774 deletions

View File

@ -54,8 +54,6 @@ public:
virtual ~DSPDebuggerLLE();
bool CanDoStep();
void DebugBreak();
void Refresh();
private:
@ -95,18 +93,8 @@ private:
COLUMN_PARAM,
};
enum EState
{
PAUSE,
STEP,
RUN,
RUN_START // ignores breakpoints and switches after one step to RUN
};
EState m_State;
DSPDebugInterface debug_interface;
u64 m_CachedStepCounter;
u16 m_CachedCR;
// GUI updaters
void UpdateDisAsmListView();