summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2017-02-12 16:33:02 +0100
committerGitHub <noreply@github.com>2017-02-12 16:33:02 +0100
commit047394c09972de9ccdb4d4e9450eceb89a03d58b (patch)
tree9f734d8c3a32ce5096567734f05206d03fd556c4 /Source/Core
parentda5683cf275c51ece30454f262ff523f59a3b9ef (diff)
parent5add8c23ee4ef49bcf7d99a5cec1848a2adc3064 (diff)
Merge pull request #4903 from leoetlino/usb-kbd-stub
IOS/USB_KBD: Re-add the Write stub handler
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/IOS/USB/USB_KBD.cpp6
-rw-r--r--Source/Core/Core/IOS/USB/USB_KBD.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/Source/Core/Core/IOS/USB/USB_KBD.cpp b/Source/Core/Core/IOS/USB/USB_KBD.cpp
index 926681aa0f..5baa6717e4 100644
--- a/Source/Core/Core/IOS/USB/USB_KBD.cpp
+++ b/Source/Core/Core/IOS/USB/USB_KBD.cpp
@@ -62,6 +62,12 @@ ReturnCode USB_KBD::Open(const OpenRequest& request)
return IPC_SUCCESS;
}
+IPCCommandResult USB_KBD::Write(const ReadWriteRequest& request)
+{
+ // Stubbed.
+ return GetDefaultReply(IPC_SUCCESS);
+}
+
IPCCommandResult USB_KBD::IOCtl(const IOCtlRequest& request)
{
if (SConfig::GetInstance().m_WiiKeyboard && !Core::g_want_determinism && !m_MessageQueue.empty())
diff --git a/Source/Core/Core/IOS/USB/USB_KBD.h b/Source/Core/Core/IOS/USB/USB_KBD.h
index 9aec010637..39cab243da 100644
--- a/Source/Core/Core/IOS/USB/USB_KBD.h
+++ b/Source/Core/Core/IOS/USB/USB_KBD.h
@@ -23,6 +23,7 @@ public:
USB_KBD(u32 device_id, const std::string& device_name);
ReturnCode Open(const OpenRequest& request) override;
+ IPCCommandResult Write(const ReadWriteRequest& request) override;
IPCCommandResult IOCtl(const IOCtlRequest& request) override;
void Update() override;