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

Function APT_DoApplicationJump

libctru/source/services/apt.c:1410–1422  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1408}
1409
1410Result APT_DoApplicationJump(const void* param, size_t paramSize, const void* hmac)
1411{
1412 u32 cmdbuf[16];
1413 cmdbuf[0]=IPC_MakeHeader(0x32,2,4); // 0x320084
1414 cmdbuf[1]=paramSize;
1415 cmdbuf[2]=hmac ? 0x20 : 0;
1416 cmdbuf[3]=IPC_Desc_StaticBuffer(cmdbuf[1],0);
1417 cmdbuf[4]=(u32)param;
1418 cmdbuf[5]=IPC_Desc_StaticBuffer(cmdbuf[2],2);
1419 cmdbuf[6]=(u32)hmac;
1420
1421 return aptSendCommand(cmdbuf);
1422}
1423
1424Result APT_PrepareToStartLibraryApplet(NS_APPID appID)
1425{

Callers 1

aptExitFunction · 0.85

Calls 3

IPC_MakeHeaderFunction · 0.85
IPC_Desc_StaticBufferFunction · 0.85
aptSendCommandFunction · 0.85

Tested by

no test coverage detected