summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/frd/frd.h
diff options
context:
space:
mode:
authorB3n30 <bene_thomas@web.de>2017-07-17 04:32:08 +0200
committerSebastian Valle <subv2112@gmail.com>2017-07-17 04:32:08 +0200
commit7dbbd8a02e46d42ef127ab3f276de52a4b788598 (patch)
tree79c131dccbcd908b6ae9767d7255a555e1c06879 /src/core/hle/service/frd/frd.h
parentMerge pull request #2830 from linkmauve/master (diff)
downloadyuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar.gz
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar.bz2
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar.lz
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar.xz
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.tar.zst
yuzu-7dbbd8a02e46d42ef127ab3f276de52a4b788598.zip
Diffstat (limited to 'src/core/hle/service/frd/frd.h')
-rw-r--r--src/core/hle/service/frd/frd.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/core/hle/service/frd/frd.h b/src/core/hle/service/frd/frd.h
index e61940ea0..66a87c8cd 100644
--- a/src/core/hle/service/frd/frd.h
+++ b/src/core/hle/service/frd/frd.h
@@ -96,6 +96,19 @@ void GetMyFriendKey(Service::Interface* self);
void GetMyScreenName(Service::Interface* self);
/**
+ * FRD::UnscrambleLocalFriendCode service function
+ * Inputs:
+ * 1 : Friend code count
+ * 2 : ((count * 12) << 14) | 0x402
+ * 3 : Pointer to encoded friend codes. Each is 12 bytes large
+ * 64 : ((count * 8) << 14) | 2
+ * 65 : Pointer to write decoded local friend codes to. Each is 8 bytes large.
+ * Outputs:
+ * 1 : Result of function, 0 on success, otherwise error code
+ */
+void UnscrambleLocalFriendCode(Service::Interface* self);
+
+/**
* FRD::SetClientSdkVersion service function
* Inputs:
* 1 : Used SDK Version