Difference between revisions of "/dev/mcp"
< /dev
Jump to navigation
Jump to search
(More MCP functions.) |
(Added more functions) |
||
Line 35: | Line 35: | ||
| | | | ||
| | | | ||
+ | |- | ||
+ | | 0x4D | ||
+ | | MCP_TitleCount | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | | | ||
+ | |||
|- | |- | ||
| 0x50 | | 0x50 | ||
Line 61: | Line 69: | ||
| No | | No | ||
| | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 0x58 | ||
+ | | MCP_TitleList | ||
+ | | ? | ||
+ | | ? | ||
| | | | ||
| | | | ||
Line 89: | Line 104: | ||
| No | | No | ||
| | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 0x72 | ||
+ | | MCP_PatchGetVersion | ||
+ | | ? | ||
+ | | ? | ||
| | | | ||
| | | | ||
Line 138: | Line 160: | ||
| No | | No | ||
| 0x0008 | | 0x0008 | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 0xA0 | ||
+ | | MCP_TitleListUpdateGetNext | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 0xA2 | ||
+ | | MCP_TitleListUpdateCancel | ||
+ | | ? | ||
+ | | ? | ||
| | | | ||
| | | | ||
Line 149: | Line 185: | ||
|- | |- | ||
| 0xD6 | | 0xD6 | ||
− | | | + | | MCP_GetTicketViews |
| No | | No | ||
| 0x0084 | | 0x0084 | ||
Line 191: | Line 227: | ||
|- | |- | ||
| 0xDE | | 0xDE | ||
− | | | + | | MCP_GetInstalledContentCount |
| Yes | | Yes | ||
| 0x0010 | | 0x0010 | ||
Line 198: | Line 234: | ||
|- | |- | ||
| 0xDF | | 0xDF | ||
− | | | + | | MCP_GetInstalledContentIndices |
| Yes | | Yes | ||
| 0x0010 | | 0x0010 |
Revision as of 16:00, 16 September 2015
List of functions (Ioctl/Ioctlv)
Command | Function | ARM only | Permissions | Description | Notes |
---|---|---|---|---|---|
0x03 | MCP_CompatCopyFile | No | 0x0042 | ||
0x04 | MCP_CompatGetVersion | No | 0x0002 | ||
0x20 | MCP_GetEnvironmentVariable | No | |||
0x40 | MCP_GetSysProdSettings | No | 0x0010 | ||
0x4D | MCP_TitleCount | ? | ? | ||
0x50 | MCP_CloseTitle | No | |||
0x51 | MCP_PrepareTitle | No | |||
0x53 | MCP_LoadFile | No | |||
0x57 | MCP_GetFileLength | No | |||
0x58 | MCP_TitleList | ? | ? | ||
0x5A | MCP_GetLaunchParameters | No | |||
0x60 | MCP_SetAbsoluteSystemTime | No | |||
0x61 | MCP_GetAbsoluteSystemTime | No | |||
0x63 | MCP_SetPowerButtonEnabled | No | |||
0x72 | MCP_PatchGetVersion | ? | ? | ||
0x81 | MCP_InstallTitleAsync | No | 0x0004 | ||
0x85 | MCP_CopyTitleAsync | No | 0x0004 | ||
0x83 | MCP_DeleteTitleAsync | No | 0x0008 | ||
0x8C | MCP_DeleteContentAsync | No | 0x0080 | ||
0x91 | MCP_UpdatePerformAsync | No | 0x0004 | ||
0x92 | MCP_UpdateGetProgress | No | 0x0004 | ||
0x98 | MCP_UpdateCheckUpdaterVersion | No | 0x0008 | ||
0xA0 | MCP_TitleListUpdateGetNext | ? | ? | ||
0xA2 | MCP_TitleListUpdateCancel | ? | ? | ||
0xD4 | MCP_GetContentInfos | Yes | 0x0010 | ||
0xD6 | MCP_GetTicketViews | No | 0x0084 | ||
0xD7 | No | 0x0004 | |||
0xD9 | No | 0x0004 | |||
0xDA | Yes | 0x0010 | |||
0xDC | No | 0x0084 | |||
0xDD | Yes | ||||
0xDE | MCP_GetInstalledContentCount | Yes | 0x0010 | ||
0xDF | MCP_GetInstalledContentIndices | Yes | 0x0010 | ||
0xF0 | No | 0x0004 | |||
0xFB | No | 0x0004 | |||
0xFE | MCP_CopyTitleDoneAsync | No | 0x0004 | ||
0xFF | MCP_CopyGetRequiredSize | No | 0x0004 | ||
0x125 | MCP_AocGetOpenInfo | No | 0x0010 | ||
0x143 | MCP_InstallCleanupAsync | No | 0x0004 | ||
0x147 | MCP_CreateLinkedTitlePackage | No | 0x0004 | ||
0x148 | MCP_DeleteLinkedTitlePackage | No | 0x0004 | ||
0x150 | MCP_GetInstalledTitleVersion | Yes | 0x0010 | ||
0x151 | Yes | 0x0010 | |||
0x152 | Yes | 0x0010 | |||
0x170 | MCP_AppTagSetEnability | No | |||
0x177 | MCP_AppTagReadWithPos | No | |||
0x178 | MCP_AppTagWriteWithPos | No | |||
0x179 | MCP_AppTagTruncateWithPos | No |