From f0afc81022c72b41486a58a748af277aa409a9b5 Mon Sep 17 00:00:00 2001 From: Kartik Date: Sun, 9 Jul 2017 11:48:23 +0530 Subject: [PATCH] Add PTMU_GetAdapterState --- libctru/source/services/ptmu.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libctru/source/services/ptmu.c b/libctru/source/services/ptmu.c index e302e63..f5a5c79 100644 --- a/libctru/source/services/ptmu.c +++ b/libctru/source/services/ptmu.c @@ -94,3 +94,16 @@ Result PTMU_GetTotalStepCount(u32 *steps) return (Result)cmdbuf[1]; } +Result PTMU_GetAdapterState(u8 *out) +{ + Result ret=0; + u32 *cmdbuf = getThreadCommandBuffer(); + + cmdbuf[0] = IPC_MakeHeader(0x5,0,0); // 0x50000 + + if(R_FAILED(ret = svcSendSyncRequest(ptmuHandle)))return ret; + + *out = cmdbuf[2]; + + return (Result)cmdbuf[1]; +}