gdb: Implement QRcmd (monitor) commands

monitor backtrace (mo bt)
monitor registers (mo reg)
monitor get info
This commit is contained in:
Coxxs 2025-06-23 06:18:34 +08:00
parent 7d189ab2c0
commit 009d319bc2
4 changed files with 144 additions and 4 deletions

View file

@ -502,12 +502,20 @@ namespace Ryujinx.HLE.HOS
IsPaused = pause;
}
internal IDebuggableProcess DebugGetApplicationProcess()
internal IDebuggableProcess DebugGetApplicationProcessDebugInterface()
{
lock (KernelContext.Processes)
{
return KernelContext.Processes.Values.FirstOrDefault(x => x.IsApplication)?.DebugInterface;
}
}
internal KProcess DebugGetApplicationProcess()
{
lock (KernelContext.Processes)
{
return KernelContext.Processes.Values.FirstOrDefault(x => x.IsApplication);
}
}
}
}