Line 1: |
Line 1: |
− | = Process Manager app port "pm:app" = | + | = Process Manager app service "pm:app" = |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
Line 5: |
Line 5: |
| ! Description | | ! Description |
| |- | | |- |
− | | 0x0001.... | + | | 0x00010140 |
| | [[PMApp:LaunchTitle|LaunchTitle]] | | | [[PMApp:LaunchTitle|LaunchTitle]] |
| |- | | |- |
− | | 0x0002.... | + | | 0x00020082 |
− | | | + | | [[PMApp:LaunchFIRM|LaunchFIRM]] |
| |- | | |- |
− | | 0x0003.... | + | | 0x00030080 |
− | | Terminates processes. | + | | [[PMApp:TerminateApplication|TerminateApplication]] |
| |- | | |- |
− | | 0x0004.... | + | | 0x00040100 |
− | | [[PMApp:TerminateProcessTID|TerminateProcessTID]] | + | | [[PMApp:TerminateTitle|TerminateTitle]] |
| |- | | |- |
− | | 0x0005.... | + | | 0x000500C0 |
− | | Mostly the same as TerminateProcessTID, except this uses an unknown process field instead of the TID. | + | | [[PMApp:TerminateProcess|TerminateProcess]] |
| |- | | |- |
− | | 0x0006.... | + | | 0x00060082 |
− | | Initialize | + | | [[PMApp:PrepareForReboot|PrepareForReboot]] |
| |- | | |- |
− | | 0x0007.... | + | | 0x00070042 |
− | | | + | | [[PMApp:GetFIRMLaunchParams|GetFIRMLaunchParams]] |
| |- | | |- |
− | | 0x0008.... | + | | 0x00080100 |
− | | [[PMApp:GetTitleProgramID|GetTitleProgramID]] | + | | [[PMApp:GetTitleExheaderFlags|GetTitleExheaderFlags]] |
| |- | | |- |
− | | 0x0009.... | + | | 0x00090042 |
− | | | + | | [[PMApp:SetFIRMLaunchParams|SetFIRMLaunchParams]] |
| + | |- |
| + | | 0x000A0140 |
| + | | [[PMApp:SetAppResourceLimit|SetAppResourceLimit]] |
| + | |- |
| + | | 0x000B0140 |
| + | | [[PMApp:GetAppResourceLimit|GetAppResourceLimit]] |
| + | |- |
| + | | 0x000C0080 |
| + | | [[PMApp:UnregisterProcess|UnregisterProcess]] |
| + | |- |
| + | | 0x000D0240 |
| + | | [[PMApp:LaunchTitleUpdate|LaunchTitleUpdate]] |
| |} | | |} |
| | | |
− | = Process Manager debug port "pm:dbg" = | + | = Process Manager debug service "pm:dbg" = |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
Line 39: |
Line 51: |
| ! Description | | ! Description |
| |- | | |- |
− | | 0x0001.... | + | | 0x00010140 |
− | | [[PMDbg:LaunchTitleDebug|LaunchTitleDebug]] | + | | [[PMDbg:LaunchAppDebug|LaunchAppDebug]] |
| |- | | |- |
− | | 0x0002.... | + | | 0x00020140 |
− | | [[PMDbg:LaunchTitle|LaunchTitle]] | + | | [[PMDbg:LaunchApp|LaunchApp]] |
| + | |- |
| + | | 0x00030000 |
| + | | [[PMDbg:RunQueuedProcess|RunQueuedProcess]] |
| |} | | |} |
| + | |
| + | A maximum of three sessions can be open with both of these services combined, therefore only three processes can use either of these services at once. |