mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-02 06:40:05 +01:00
40 lines
689 B
C
40 lines
689 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
class CPUThread;
|
||
|
|
|
||
|
|
enum DbgCommand
|
||
|
|
{
|
||
|
|
DID_FIRST_COMMAND = 0x500,
|
||
|
|
|
||
|
|
DID_START_EMU,
|
||
|
|
DID_STARTED_EMU,
|
||
|
|
DID_STOP_EMU,
|
||
|
|
DID_STOPPED_EMU,
|
||
|
|
DID_PAUSE_EMU,
|
||
|
|
DID_PAUSED_EMU,
|
||
|
|
DID_RESUME_EMU,
|
||
|
|
DID_RESUMED_EMU,
|
||
|
|
DID_READY_EMU,
|
||
|
|
DID_CREATE_THREAD,
|
||
|
|
DID_CREATED_THREAD,
|
||
|
|
DID_REMOVE_THREAD,
|
||
|
|
DID_REMOVED_THREAD,
|
||
|
|
DID_RENAME_THREAD,
|
||
|
|
DID_RENAMED_THREAD,
|
||
|
|
DID_START_THREAD,
|
||
|
|
DID_STARTED_THREAD,
|
||
|
|
DID_STOP_THREAD,
|
||
|
|
DID_STOPED_THREAD,
|
||
|
|
DID_PAUSE_THREAD,
|
||
|
|
DID_PAUSED_THREAD,
|
||
|
|
DID_RESUME_THREAD,
|
||
|
|
DID_RESUMED_THREAD,
|
||
|
|
DID_EXEC_THREAD,
|
||
|
|
DID_REGISTRED_CALLBACK,
|
||
|
|
DID_UNREGISTRED_CALLBACK,
|
||
|
|
DID_EXIT_THR_SYSCALL,
|
||
|
|
|
||
|
|
DID_LAST_COMMAND,
|
||
|
|
};
|
||
|
|
|
||
|
|
void SendDbgCommand(DbgCommand id, CPUThread* thr = nullptr);
|