summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/hid/hid.cpp
diff options
context:
space:
mode:
authorgerman77 <juangerman-13@hotmail.com>2021-05-03 01:41:03 +0200
committerNarr the Reg <juangerman-13@hotmail.com>2022-04-16 07:49:21 +0200
commitb2359f1527df30e151a44221f4276e6b14ec0bca (patch)
treee8b887327b39ad3a07dde8d7d9c85a55e4ff7494 /src/core/hle/service/hid/hid.cpp
parentMerge pull request #8205 from liamwhite/n64-misc (diff)
downloadyuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar.gz
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar.bz2
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar.lz
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar.xz
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.tar.zst
yuzu-b2359f1527df30e151a44221f4276e6b14ec0bca.zip
Diffstat (limited to 'src/core/hle/service/hid/hid.cpp')
-rw-r--r--src/core/hle/service/hid/hid.cpp27
1 files changed, 1 insertions, 26 deletions
diff --git a/src/core/hle/service/hid/hid.cpp b/src/core/hle/service/hid/hid.cpp
index b2cec2253..9d3e0a658 100644
--- a/src/core/hle/service/hid/hid.cpp
+++ b/src/core/hle/service/hid/hid.cpp
@@ -16,6 +16,7 @@
#include "core/hle/kernel/kernel.h"
#include "core/hle/service/hid/errors.h"
#include "core/hle/service/hid/hid.h"
+#include "core/hle/service/hid/hidbus.h"
#include "core/hle/service/hid/irs.h"
#include "core/hle/service/hid/xcd.h"
#include "core/memory.h"
@@ -2128,32 +2129,6 @@ public:
}
};
-class HidBus final : public ServiceFramework<HidBus> {
-public:
- explicit HidBus(Core::System& system_) : ServiceFramework{system_, "hidbus"} {
- // clang-format off
- static const FunctionInfo functions[] = {
- {1, nullptr, "GetBusHandle"},
- {2, nullptr, "IsExternalDeviceConnected"},
- {3, nullptr, "Initialize"},
- {4, nullptr, "Finalize"},
- {5, nullptr, "EnableExternalDevice"},
- {6, nullptr, "GetExternalDeviceId"},
- {7, nullptr, "SendCommandAsync"},
- {8, nullptr, "GetSendCommandAsynceResult"},
- {9, nullptr, "SetEventForSendCommandAsycResult"},
- {10, nullptr, "GetSharedMemoryHandle"},
- {11, nullptr, "EnableJoyPollingReceiveMode"},
- {12, nullptr, "DisableJoyPollingReceiveMode"},
- {13, nullptr, "GetPollingData"},
- {14, nullptr, "SetStatusManagerType"},
- };
- // clang-format on
-
- RegisterHandlers(functions);
- }
-};
-
void InstallInterfaces(SM::ServiceManager& service_manager, Core::System& system) {
std::make_shared<Hid>(system)->InstallAsService(service_manager);
std::make_shared<HidBus>(system)->InstallAsService(service_manager);