mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	Merge pull request #413 from purpasmart96/serv_clean
Services: Clean up a few things and add a few function names
This commit is contained in:
		
						commit
						9eaef4e04a
					
				
					 7 changed files with 36 additions and 33 deletions
				
			
		|  | @ -25,12 +25,12 @@ const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00040040, nullptr,                   "Finalize?"}, |     {0x00040040, nullptr,                   "Finalize?"}, | ||||||
|     {0x00050040, nullptr,                   "GetAppletManInfo?"}, |     {0x00050040, nullptr,                   "GetAppletManInfo?"}, | ||||||
|     {0x00060040, nullptr,                   "GetAppletInfo?"}, |     {0x00060040, nullptr,                   "GetAppletInfo?"}, | ||||||
|  |     {0x000D0080, APT_U::ReceiveParameter,   "ReceiveParameter?"}, | ||||||
|  |     {0x000E0080, APT_U::GlanceParameter,    "GlanceParameter?"}, | ||||||
|     {0x003B0040, nullptr,                   "CancelLibraryApplet?"}, |     {0x003B0040, nullptr,                   "CancelLibraryApplet?"}, | ||||||
|     {0x00430040, nullptr,                   "NotifyToWait?"}, |     {0x00430040, nullptr,                   "NotifyToWait?"}, | ||||||
|     {0x004B00C2, nullptr,                   "AppletUtility?"}, |     {0x004B00C2, nullptr,                   "AppletUtility?"}, | ||||||
|     {0x00550040, nullptr,                   "WriteInputToNsState?"}, |     {0x00550040, nullptr,                   "WriteInputToNsState?"}, | ||||||
|     {0x000D0080, APT_U::ReceiveParameter,   "ReceiveParameter" }, |  | ||||||
|     {0x000E0080, APT_U::GlanceParameter,    "GlanceParameter" }, |  | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
|  | @ -172,12 +172,12 @@ static void GetModelNintendo2DS(Service::Interface* self) { | ||||||
| const Interface::FunctionInfo FunctionTable[] = { | const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00010082, GetConfigInfoBlk2,     "GetConfigInfoBlk2"}, |     {0x00010082, GetConfigInfoBlk2,     "GetConfigInfoBlk2"}, | ||||||
|     {0x00020000, nullptr,               "SecureInfoGetRegion"}, |     {0x00020000, nullptr,               "SecureInfoGetRegion"}, | ||||||
|     {0x00030000, nullptr,               "GenHashConsoleUnique"}, |     {0x00030040, nullptr,               "GenHashConsoleUnique"}, | ||||||
|     {0x00040000, nullptr,               "GetRegionCanadaUSA"}, |     {0x00040000, nullptr,               "GetRegionCanadaUSA"}, | ||||||
|     {0x00050000, GetSystemModel,        "GetSystemModel"}, |     {0x00050000, GetSystemModel,        "GetSystemModel"}, | ||||||
|     {0x00060000, GetModelNintendo2DS,   "GetModelNintendo2DS"}, |     {0x00060000, GetModelNintendo2DS,   "GetModelNintendo2DS"}, | ||||||
|     {0x00070040, nullptr,               "unknown"}, |     {0x00070040, nullptr,               "WriteToFirstByteCfgSavegame"}, | ||||||
|     {0x00080080, nullptr,               "unknown"}, |     {0x00080080, nullptr,               "GoThroughTable"}, | ||||||
|     {0x00090040, GetCountryCodeString,  "GetCountryCodeString"}, |     {0x00090040, GetCountryCodeString,  "GetCountryCodeString"}, | ||||||
|     {0x000A0040, GetCountryCodeID,      "GetCountryCodeID"}, |     {0x000A0040, GetCountryCodeID,      "GetCountryCodeID"}, | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | @ -14,16 +14,15 @@ namespace CSND_SND { | ||||||
| const Interface::FunctionInfo FunctionTable[] = { | const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00010140, nullptr,               "Initialize"}, |     {0x00010140, nullptr,               "Initialize"}, | ||||||
|     {0x00020000, nullptr,               "Shutdown"}, |     {0x00020000, nullptr,               "Shutdown"}, | ||||||
|     {0x00030040, nullptr,               "Unknown"}, |     {0x00030040, nullptr,               "ExecuteType0Commands"}, | ||||||
|     {0x00040080, nullptr,               "Unknown"}, |     {0x00040080, nullptr,               "ExecuteType1Commands"}, | ||||||
|     {0x00050000, nullptr,               "Unknown"}, |     {0x00050000, nullptr,               "AcquireSoundChannels"}, | ||||||
|     {0x00060000, nullptr,               "Unknown"}, |     {0x00060000, nullptr,               "ReleaseSoundChannels"}, | ||||||
|     {0x00070000, nullptr,               "Unknown"}, |     {0x00070000, nullptr,               "AcquireCaptureDevice"}, | ||||||
|     {0x00080040, nullptr,               "Unknown"}, |     {0x00080040, nullptr,               "ReleaseCaptureDevice"}, | ||||||
|     {0x00090082, nullptr,               "FlushDCache"}, |     {0x00090082, nullptr,               "FlushDCache"}, | ||||||
|     {0x000A0082, nullptr,               "StoreDCache"}, |     {0x000A0082, nullptr,               "StoreDCache"}, | ||||||
|     {0x000B0082, nullptr,               "InvalidateDCache"}, |     {0x000B0082, nullptr,               "InvalidateDCache"}, | ||||||
|     {0x000C0000, nullptr,               "Unknown"}, |  | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
|  | @ -15,12 +15,7 @@ const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00010000, nullptr,                 "GetHandles"}, |     {0x00010000, nullptr,                 "GetHandles"}, | ||||||
|     {0x00020080, nullptr,                 "Initialize"}, |     {0x00020080, nullptr,                 "Initialize"}, | ||||||
|     {0x00030000, nullptr,                 "Shutdown"}, |     {0x00030000, nullptr,                 "Shutdown"}, | ||||||
|     {0x00040000, nullptr,                 "Unknown"}, |     {0x00090000, nullptr,                 "WriteToTwoFields"}, | ||||||
|     {0x00050000, nullptr,                 "Unknown"}, |  | ||||||
|     {0x00060000, nullptr,                 "Unknown"}, |  | ||||||
|     {0x00070080, nullptr,                 "Unknown"}, |  | ||||||
|     {0x00080000, nullptr,                 "Unknown"}, |  | ||||||
|     {0x00090000, nullptr,                 "Unknown"}, |  | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
|  | @ -13,10 +13,14 @@ namespace LDR_RO { | ||||||
| 
 | 
 | ||||||
| const Interface::FunctionInfo FunctionTable[] = { | const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x000100C2, nullptr,               "Initialize"}, |     {0x000100C2, nullptr,               "Initialize"}, | ||||||
|     {0x00020082, nullptr,               "CRR_Load"}, |     {0x00020082, nullptr,               "LoadCRR"}, | ||||||
|     {0x00030042, nullptr,               "CRR_Unload"}, |     {0x00030042, nullptr,               "UnloadCCR"}, | ||||||
|     {0x000402C2, nullptr,               "CRO_LoadAndFix"}, |     {0x000402C2, nullptr,               "LoadExeCRO"}, | ||||||
|     {0x000500C2, nullptr,               "CRO_ApplyRelocationPatchesAndLink"} |     {0x000500C2, nullptr,               "LoadCROSymbols"}, | ||||||
|  |     {0x00060042, nullptr,               "CRO_Load?"}, | ||||||
|  |     {0x00070042, nullptr,               "LoadCROSymbols"}, | ||||||
|  |     {0x00080042, nullptr,               "Shutdown"}, | ||||||
|  |     {0x000902C2, nullptr,               "LoadExeCRO_New?"}, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
|  | @ -11,10 +11,13 @@ | ||||||
| namespace NDM_U { | namespace NDM_U { | ||||||
| 
 | 
 | ||||||
| const Interface::FunctionInfo FunctionTable[] = { | const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00060040, nullptr, "SuspendDaemons"}, |     {0x00010042, nullptr,                 "EnterExclusiveState"}, | ||||||
|     {0x00080040, nullptr, "DisableWifiUsage"}, |     {0x00020002, nullptr,                 "LeaveExclusiveState"}, | ||||||
|     {0x00090000, nullptr, "EnableWifiUsage"}, |     {0x00030000, nullptr,                 "QueryExclusiveMode"}, | ||||||
|     {0x00140040, nullptr, "OverrideDefaultDaemons"}, |     {0x00060040, nullptr,                 "SuspendDaemons"}, | ||||||
|  |     {0x00080040, nullptr,                 "DisableWifiUsage"}, | ||||||
|  |     {0x00090000, nullptr,                 "EnableWifiUsage"}, | ||||||
|  |     {0x00140040, nullptr,                 "OverrideDefaultDaemons"}, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
|  | @ -52,13 +52,15 @@ static void GetServiceHandle(Service::Interface* self) { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| const Interface::FunctionInfo FunctionTable[] = { | const Interface::FunctionInfo FunctionTable[] = { | ||||||
|     {0x00010002, Initialize,        "Initialize"}, |     {0x00010002, Initialize,          "Initialize"}, | ||||||
|     {0x00020000, GetProcSemaphore,  "GetProcSemaphore"}, |     {0x00020000, GetProcSemaphore,    "GetProcSemaphore"}, | ||||||
|     {0x00030100, nullptr,           "RegisterService"}, |     {0x00030100, nullptr,             "RegisterService"}, | ||||||
|     {0x000400C0, nullptr,           "UnregisterService"}, |     {0x000400C0, nullptr,             "UnregisterService"}, | ||||||
|     {0x00050100, GetServiceHandle,  "GetServiceHandle"}, |     {0x00050100, GetServiceHandle,    "GetServiceHandle"}, | ||||||
|     {0x000B0000, nullptr,           "ReceiveNotification"}, |     {0x000600C2, nullptr,             "RegisterHandle"}, | ||||||
|     {0x000C0080, nullptr,           "PublishToSubscriber"} |     {0x00090040, nullptr,             "Subscribe"}, | ||||||
|  |     {0x000B0000, nullptr,             "ReceiveNotification"}, | ||||||
|  |     {0x000C0080, nullptr,             "PublishToSubscriber"}, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue