From a1f922baff209143fd43e20942868098352a1927 Mon Sep 17 00:00:00 2001 From: daniel229 Date: Wed, 13 Aug 2014 01:47:24 +0800 Subject: [PATCH] fix typo,add sceUsbGpsGetState() function --- Core/HLE/sceUsbGps.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Core/HLE/sceUsbGps.cpp b/Core/HLE/sceUsbGps.cpp index 6f47a4a3f2..9244a0d66f 100644 --- a/Core/HLE/sceUsbGps.cpp +++ b/Core/HLE/sceUsbGps.cpp @@ -26,8 +26,13 @@ enum UsbStatus { GPS_STATE_ON = 3, }; +int sceUsbGpsGetState(u32 stateAddr) { + ERROR_LOG(HLE, "UNIMPL sceUsbGpsGetData(%08x)", stateAddr); + return 0; +} + int sceUsbGpsOpen() { - ERROR_LOG(HLE, "sceUsbGpsOpen"); + ERROR_LOG(HLE, "UNIMPL sceUsbGpsOpen"); return 0; } @@ -39,10 +44,10 @@ const HLEFunction sceUsbGps[] = {0x63D1F89D, 0, "sceUsbGpsResetInitialPosition"}, {0x69E4AAA8, 0, "sceUsbGpsSaveInitData"}, {0x6EED4811, 0, "sceUsbGpsClose"}, - {0x7C16AC3A, 0, "sceUsbGpsGetState"}, + {0x7C16AC3A, WrapI_U, "sceUsbGpsGetState"}, {0x934EC2B2, 0, "sceUsbGpsGetData"}, {0x9D8F99E8, 0, "sceUsbGpsSetPowerSaveMode"}, - {0x9F267D34, WrapI_V, "sceUsbGpsOpen" }, + {0x9F267D34, WrapI_V, "sceUsbGpsOpen"}, {0xA259CD67, 0, "sceUsbGpsReset"}, };