kern: SvcGetLastThreadInfo, SvcGetDebugFutureThreadInfo
This commit is contained in:
@@ -61,8 +61,8 @@ namespace ams::svc {
|
||||
R_DEFINE_ERROR_RESULT(ReservedUsed, 126);
|
||||
R_DEFINE_ERROR_RESULT(NotSupported, 127);
|
||||
R_DEFINE_ERROR_RESULT(Debug, 128);
|
||||
R_DEFINE_ERROR_RESULT(ThreadNotOwned, 129);
|
||||
|
||||
R_DEFINE_ERROR_RESULT(NoThread, 129);
|
||||
R_DEFINE_ERROR_RESULT(UnknownThread, 130);
|
||||
R_DEFINE_ERROR_RESULT(PortClosed, 131);
|
||||
R_DEFINE_ERROR_RESULT(LimitReached, 132);
|
||||
R_DEFINE_ERROR_RESULT(InvalidMemoryPool, 133);
|
||||
|
||||
@@ -188,7 +188,7 @@ namespace ams::svc {
|
||||
};
|
||||
|
||||
enum LastThreadInfoFlag : u32 {
|
||||
/* TODO */
|
||||
LastThreadInfoFlag_ThreadInSystemCall = (1u << 0),
|
||||
};
|
||||
|
||||
enum LimitableResource : u32 {
|
||||
@@ -415,6 +415,10 @@ namespace ams::svc {
|
||||
DebugException_MemorySystemError = 9,
|
||||
};
|
||||
|
||||
enum DebugEventFlag : u32 {
|
||||
DebugEventFlag_Stopped = (1u << 0),
|
||||
};
|
||||
|
||||
enum ExceptionType : u32 {
|
||||
ExceptionType_Init = 0x000,
|
||||
ExceptionType_InstructionAbort = 0x100,
|
||||
|
||||
Reference in New Issue
Block a user