summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/hid/hid.h
diff options
context:
space:
mode:
authorpurpasmart96 <kanzoconfigz@hotmail.com>2015-03-13 22:36:19 +0100
committerpurpasmart96 <kanzoconfigz@hotmail.com>2015-03-17 02:55:58 +0100
commit5b1757d6a519b4c35473da37ad209543590ee036 (patch)
tree8d2a53760070f53c1b2fbfa57543bb52f64a6d8d /src/core/hle/service/hid/hid.h
parentMerge pull request #642 from bunnei/touchpad (diff)
downloadyuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar.gz
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar.bz2
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar.lz
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar.xz
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.tar.zst
yuzu-5b1757d6a519b4c35473da37ad209543590ee036.zip
Diffstat (limited to 'src/core/hle/service/hid/hid.h')
-rw-r--r--src/core/hle/service/hid/hid.h30
1 files changed, 29 insertions, 1 deletions
diff --git a/src/core/hle/service/hid/hid.h b/src/core/hle/service/hid/hid.h
index 0946cf660..97462c7f8 100644
--- a/src/core/hle/service/hid/hid.h
+++ b/src/core/hle/service/hid/hid.h
@@ -161,7 +161,7 @@ const PadState PAD_CIRCLE_DOWN = {{1u << 31}};
* None
* Outputs:
* 1 : Result of function, 0 on success, otherwise error code
- * 2 : Unused
+ * 2 : IPC Command Structure translate-header
* 3 : Handle to HID_User shared memory
* 4 : Event signaled by HID_User
* 5 : Event signaled by HID_User
@@ -171,6 +171,34 @@ const PadState PAD_CIRCLE_DOWN = {{1u << 31}};
*/
void GetIPCHandles(Interface* self);
+/**
+ * HID::EnableAccelerometer service function
+ * Inputs:
+ * None
+ * Outputs:
+ * 1 : Result of function, 0 on success, otherwise error code
+ */
+void EnableAccelerometer(Interface* self);
+
+/**
+ * HID::EnableGyroscopeLow service function
+ * Inputs:
+ * None
+ * Outputs:
+ * 1 : Result of function, 0 on success, otherwise error code
+ */
+void EnableGyroscopeLow(Interface* self);
+
+/**
+ * HID::GetSoundVolume service function
+ * Inputs:
+ * None
+ * Outputs:
+ * 1 : Result of function, 0 on success, otherwise error code
+ * 2 : u8 output value
+ */
+void GetSoundVolume(Interface* self);
+
/// Checks for user input updates
void HIDUpdate();