diff options
author | Lioncash <mathew1800@gmail.com> | 2016-12-08 06:02:00 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2016-12-08 06:57:53 +0100 |
commit | ab900f8a25995dcaf56777492440b9265cd7b9e8 (patch) | |
tree | 37e9c1e650f4a61dc339392edd65a4be5a4899d2 /src/core/hle | |
parent | pm_app: Update function table (diff) | |
download | yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar.gz yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar.bz2 yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar.lz yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar.xz yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.tar.zst yuzu-ab900f8a25995dcaf56777492440b9265cd7b9e8.zip |
Diffstat (limited to 'src/core/hle')
-rw-r--r-- | src/core/hle/service/ptm/ptm.cpp | 2 | ||||
-rw-r--r-- | src/core/hle/service/ptm/ptm.h | 7 | ||||
-rw-r--r-- | src/core/hle/service/ptm/ptm_sysm.cpp | 4 |
3 files changed, 7 insertions, 6 deletions
diff --git a/src/core/hle/service/ptm/ptm.cpp b/src/core/hle/service/ptm/ptm.cpp index cc859c14c..6a9f1d24d 100644 --- a/src/core/hle/service/ptm/ptm.cpp +++ b/src/core/hle/service/ptm/ptm.cpp @@ -81,7 +81,7 @@ void GetTotalStepCount(Service::Interface* self) { LOG_WARNING(Service_PTM, "(STUBBED) called"); } -void IsLegacyPowerOff(Service::Interface* self) { +void GetSoftwareClosedFlag(Service::Interface* self) { u32* cmd_buff = Kernel::GetCommandBuffer(); cmd_buff[1] = RESULT_SUCCESS.raw; diff --git a/src/core/hle/service/ptm/ptm.h b/src/core/hle/service/ptm/ptm.h index 6e163a6f9..a1a628012 100644 --- a/src/core/hle/service/ptm/ptm.h +++ b/src/core/hle/service/ptm/ptm.h @@ -82,12 +82,13 @@ void GetBatteryChargeState(Interface* self); void GetTotalStepCount(Interface* self); /** - * PTM::IsLegacyPowerOff service function + * PTM::GetSoftwareClosedFlag service function * Outputs: * 1: Result code, 0 on success, otherwise error code - * 2: Whether the system is going through a power off + * 2: Whether or not the "software closed" dialog was requested by the last FIRM + * and should be displayed. */ -void IsLegacyPowerOff(Interface* self); +void GetSoftwareClosedFlag(Interface* self); /** * PTM::CheckNew3DS service function diff --git a/src/core/hle/service/ptm/ptm_sysm.cpp b/src/core/hle/service/ptm/ptm_sysm.cpp index 693158dbf..82e118e2b 100644 --- a/src/core/hle/service/ptm/ptm_sysm.cpp +++ b/src/core/hle/service/ptm/ptm_sysm.cpp @@ -33,8 +33,8 @@ const Interface::FunctionInfo FunctionTable[] = { {0x080C0080, nullptr, "SetUserTime"}, {0x080D0000, nullptr, "InvalidateSystemTime"}, {0x080E0140, nullptr, "NotifyPlayEvent"}, - {0x080F0000, IsLegacyPowerOff, "IsLegacyPowerOff"}, - {0x08100000, nullptr, "ClearLegacyPowerOff"}, + {0x080F0000, GetSoftwareClosedFlag, "GetSoftwareClosedFlag"}, + {0x08100000, nullptr, "ClearSoftwareClosedFlag"}, {0x08110000, GetShellState, "GetShellState"}, {0x08120000, nullptr, "IsShutdownByBatteryEmpty"}, {0x08130000, nullptr, "FormatSavedata"}, |