mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 10:44:49 +01:00 
			
		
		
		
	ptm: Update ptm_sysm function table
Updated based off information from 3dbrew.
This commit is contained in:
		
							parent
							
								
									c67dae54b9
								
							
						
					
					
						commit
						ab900f8a25
					
				| @ -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; | ||||
|  | ||||
| @ -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 | ||||
|  | ||||
| @ -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"}, | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user