diff --git a/hbl.json b/hbl.json index 2200f19..a32a0b9 100644 --- a/hbl.json +++ b/hbl.json @@ -109,6 +109,20 @@ "svcCreateSharedMemory" : "0x50", "svcMapTransferMemory" : "0x51", "svcUnmapTransferMemory" : "0x52", + "svcDebugActiveProcess" : "0x60", + "svcBreakDebugProcess" : "0x61", + "svcTerminateDebugProcess" : "0x62", + "svcGetDebugEvent" : "0x63", + "svcContinueDebugEvent" : "0x64", + "svcGetProcessList" : "0x65", + "svcGetThreadList" : "0x66", + "svcGetDebugThreadContext" : "0x67", + "svcSetDebugThreadContext" : "0x68", + "svcQueryDebugProcessMemory" : "0x69", + "svcReadDebugProcessMemory" : "0x6A", + "svcWriteDebugProcessMemory" : "0x6B", + "svcSetHardwareBreakPoint" : "0x6C", + "svcGetDebugThreadParam" : "0x6D", "svcConnectToPort" : "0x72", "svcSetProcessMemoryPermission" : "0x73", "svcMapProcessMemory" : "0x74", diff --git a/source/main.c b/source/main.c index b7bb6e7..418e188 100644 --- a/source/main.c +++ b/source/main.c @@ -309,7 +309,7 @@ void loadNro(void) { EntryType_Argv, 0, {0, 0} }, { EntryType_NextLoadPath, 0, {0, 0} }, { EntryType_LastLoadResult, 0, {0, 0} }, - { EntryType_SyscallAvailableHint, 0, {0xffffffffffffffff, 0x1fc00000007ffff} }, + { EntryType_SyscallAvailableHint, 0, {0xffffffffffffffff, 0x1fc1fff0007ffff} }, { EntryType_EndOfList, 0, {0, 0} } };