From d0be3a38a941dc55b0c5c3b19f74b23e2eb476d2 Mon Sep 17 00:00:00 2001 From: sum2012 Date: Thu, 2 Jan 2014 21:43:19 +0800 Subject: [PATCH] Wrap some sceHprm and remove same sceHprmPeekCurrentKey --- Core/HLE/sceHprm.cpp | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Core/HLE/sceHprm.cpp b/Core/HLE/sceHprm.cpp index d8dbb85adc..d915ae4427 100644 --- a/Core/HLE/sceHprm.cpp +++ b/Core/HLE/sceHprm.cpp @@ -43,6 +43,16 @@ u32 sceHprmIsRemoteExist() { return 0; } +u32 sceHprmPeekLatch(u32 latchAddr) { + DEBUG_LOG(HLE,"sceHprmReadLatch latchAddr %08x",latchAddr); + return 0; +} + +u32 sceHprmReadLatch(u32 latchAddr) { + DEBUG_LOG(HLE,"sceHprmReadLatch latchAddr %08x",latchAddr); + return 0; +} + const HLEFunction sceHprm[] = { {0x089fdfa4, 0, "sceHprm_089fdfa4"}, @@ -52,9 +62,8 @@ const HLEFunction sceHprm[] = {0x219C58F1, WrapU_V, "sceHprmIsMicrophoneExist"}, {0xC7154136, 0, "sceHprmRegisterCallback"}, {0x444ED0B7, 0, "sceHprmUnregitserCallback"}, // Typo. - {0x1910B327, 0, "sceHprmPeekCurrentKey"}, - {0x2BCEC83E, 0, "sceHprmPeekLatch"}, - {0x40D2F9F0, 0, "sceHprmReadLatch"}, + {0x2BCEC83E, &WrapU_U, "sceHprmPeekLatch"}, + {0x40D2F9F0, &WrapU_U, "sceHprmReadLatch"}, }; void Register_sceHprm()