MCPcopy Create free account
hub / github.com/devkitPro/libctru / APT_StartSystemApplet

Function APT_StartSystemApplet

libctru/source/services/apt.c:1456–1468  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1454}
1455
1456Result APT_StartSystemApplet(NS_APPID appID, const void* param, size_t paramSize, Handle handle)
1457{
1458 u32 cmdbuf[16];
1459 cmdbuf[0] = IPC_MakeHeader(0x1F,2,4); // 0x001F0084
1460 cmdbuf[1] = appID;
1461 cmdbuf[2] = paramSize;
1462 cmdbuf[3] = IPC_Desc_SharedHandles(1);
1463 cmdbuf[4] = handle;
1464 cmdbuf[5] = IPC_Desc_StaticBuffer(cmdbuf[2],0);
1465 cmdbuf[6] = (u32)param;
1466
1467 return aptSendCommand(cmdbuf);
1468}
1469
1470Result APT_GetSharedFont(Handle* fontHandle, u32* mapAddr)
1471{

Callers 1

aptLaunchSystemAppletFunction · 0.85

Calls 4

IPC_MakeHeaderFunction · 0.85
IPC_Desc_SharedHandlesFunction · 0.85
IPC_Desc_StaticBufferFunction · 0.85
aptSendCommandFunction · 0.85

Tested by

no test coverage detected