forked from RPCS3/rpcs3
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Improved OpenGL Renderer. - Improved RAW SPU mfc.
- Loading branch information
Showing
65 changed files
with
3,247 additions
and
2,199 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
#include "stdafx.h" | ||
#include "ARM9Thread.h" | ||
|
||
ARM9Thread::ARM9Thread() : CPUThread(CPU_THREAD_ARM9) | ||
{ | ||
} | ||
|
||
void ARM9Thread::InitRegs() | ||
{ | ||
} | ||
|
||
void ARM9Thread::InitStack() | ||
{ | ||
} | ||
|
||
u64 ARM9Thread::GetFreeStackSize() const | ||
{ | ||
return GetStackSize() - m_stack_point; | ||
} | ||
|
||
void ARM9Thread::SetArg(const uint pos, const u64 arg) | ||
{ | ||
assert(0); | ||
} | ||
|
||
void ARM9Thread::SetPc(const u64 pc) | ||
{ | ||
PC = pc; | ||
nPC = pc + 2; | ||
} | ||
|
||
wxString ARM9Thread::RegsToString() | ||
{ | ||
return wxEmptyString; | ||
} | ||
|
||
wxString ARM9Thread::ReadRegString(wxString reg) | ||
{ | ||
return wxEmptyString; | ||
} | ||
|
||
bool ARM9Thread::WriteRegString(wxString reg, wxString value) | ||
{ | ||
return true; | ||
} | ||
|
||
void ARM9Thread::DoReset() | ||
{ | ||
} | ||
|
||
void ARM9Thread::DoRun() | ||
{ | ||
} | ||
|
||
void ARM9Thread::DoPause() | ||
{ | ||
} | ||
|
||
void ARM9Thread::DoResume() | ||
{ | ||
} | ||
|
||
void ARM9Thread::DoStop() | ||
{ | ||
} | ||
|
||
void ARM9Thread::DoCode() | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
#pragma once | ||
#include "Emu\CPU\CPUThread.h" | ||
|
||
class ARM9Thread : public CPUThread | ||
{ | ||
public: | ||
ARM9Thread(); | ||
|
||
public: | ||
virtual void InitRegs(); | ||
virtual void InitStack(); | ||
virtual u64 GetFreeStackSize() const; | ||
virtual void SetArg(const uint pos, const u64 arg); | ||
|
||
public: | ||
virtual void SetPc(const u64 pc); | ||
|
||
virtual wxString RegsToString(); | ||
virtual wxString ReadRegString(wxString reg); | ||
virtual bool WriteRegString(wxString reg, wxString value); | ||
|
||
protected: | ||
virtual void DoReset(); | ||
virtual void DoRun(); | ||
virtual void DoPause(); | ||
virtual void DoResume(); | ||
virtual void DoStop(); | ||
|
||
virtual void DoCode(); | ||
}; |
Oops, something went wrong.