summaryrefslogtreecommitdiff
path: root/src/core/hle/service/qtm
diff options
context:
space:
mode:
authorGravatar bunnei2017-10-10 17:32:14 -0400
committerGravatar bunnei2017-10-10 17:32:14 -0400
commit0906de9a14b735d1d409290ca050eb7d2c2d3d84 (patch)
tree79bb57d3a4dc4ca377e7a62744c3941de29e785b /src/core/hle/service/qtm
parentMerge remote-tracking branch 'upstream/master' into nx (diff)
downloadyuzu-0906de9a14b735d1d409290ca050eb7d2c2d3d84.tar.gz
yuzu-0906de9a14b735d1d409290ca050eb7d2c2d3d84.tar.xz
yuzu-0906de9a14b735d1d409290ca050eb7d2c2d3d84.zip
hle: Remove a large amount of 3ds-specific service code.
Diffstat (limited to 'src/core/hle/service/qtm')
-rw-r--r--src/core/hle/service/qtm/qtm.cpp21
-rw-r--r--src/core/hle/service/qtm/qtm.h14
-rw-r--r--src/core/hle/service/qtm/qtm_s.cpp23
-rw-r--r--src/core/hle/service/qtm/qtm_s.h22
-rw-r--r--src/core/hle/service/qtm/qtm_sp.cpp23
-rw-r--r--src/core/hle/service/qtm/qtm_sp.h22
-rw-r--r--src/core/hle/service/qtm/qtm_u.cpp23
-rw-r--r--src/core/hle/service/qtm/qtm_u.h22
8 files changed, 0 insertions, 170 deletions
diff --git a/src/core/hle/service/qtm/qtm.cpp b/src/core/hle/service/qtm/qtm.cpp
deleted file mode 100644
index f11542263..000000000
--- a/src/core/hle/service/qtm/qtm.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#include "core/hle/service/qtm/qtm.h"
6#include "core/hle/service/qtm/qtm_s.h"
7#include "core/hle/service/qtm/qtm_sp.h"
8#include "core/hle/service/qtm/qtm_u.h"
9#include "core/hle/service/service.h"
10
11namespace Service {
12namespace QTM {
13
14void Init() {
15 AddService(new QTM_S());
16 AddService(new QTM_SP());
17 AddService(new QTM_U());
18}
19
20} // namespace QTM
21} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm.h b/src/core/hle/service/qtm/qtm.h
deleted file mode 100644
index 33b774c79..000000000
--- a/src/core/hle/service/qtm/qtm.h
+++ /dev/null
@@ -1,14 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#pragma once
6
7namespace Service {
8namespace QTM {
9
10/// Initializes all QTM services.
11void Init();
12
13} // namespace QTM
14} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_s.cpp b/src/core/hle/service/qtm/qtm_s.cpp
deleted file mode 100644
index ad7df24a0..000000000
--- a/src/core/hle/service/qtm/qtm_s.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#include "core/hle/service/qtm/qtm_s.h"
6
7namespace Service {
8namespace QTM {
9
10const Interface::FunctionInfo FunctionTable[] = {
11 // clang-format off
12 // qtm common commands
13 {0x00010080, nullptr, "GetHeadtrackingInfoRaw"},
14 {0x00020080, nullptr, "GetHeadtrackingInfo"},
15 // clang-format on
16};
17
18QTM_S::QTM_S() {
19 Register(FunctionTable);
20}
21
22} // namespace QTM
23} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_s.h b/src/core/hle/service/qtm/qtm_s.h
deleted file mode 100644
index e66138ed0..000000000
--- a/src/core/hle/service/qtm/qtm_s.h
+++ /dev/null
@@ -1,22 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#pragma once
6
7#include "core/hle/service/service.h"
8
9namespace Service {
10namespace QTM {
11
12class QTM_S final : public Interface {
13public:
14 QTM_S();
15
16 std::string GetPortName() const override {
17 return "qtm:s";
18 }
19};
20
21} // namespace QTM
22} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_sp.cpp b/src/core/hle/service/qtm/qtm_sp.cpp
deleted file mode 100644
index 6e0695d34..000000000
--- a/src/core/hle/service/qtm/qtm_sp.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#include "core/hle/service/qtm/qtm_sp.h"
6
7namespace Service {
8namespace QTM {
9
10const Interface::FunctionInfo FunctionTable[] = {
11 // clang-format off
12 // qtm common commands
13 {0x00010080, nullptr, "GetHeadtrackingInfoRaw"},
14 {0x00020080, nullptr, "GetHeadtrackingInfo"},
15 // clang-format on
16};
17
18QTM_SP::QTM_SP() {
19 Register(FunctionTable);
20}
21
22} // namespace QTM
23} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_sp.h b/src/core/hle/service/qtm/qtm_sp.h
deleted file mode 100644
index 0ae0618fc..000000000
--- a/src/core/hle/service/qtm/qtm_sp.h
+++ /dev/null
@@ -1,22 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#pragma once
6
7#include "core/hle/service/service.h"
8
9namespace Service {
10namespace QTM {
11
12class QTM_SP final : public Interface {
13public:
14 QTM_SP();
15
16 std::string GetPortName() const override {
17 return "qtm:sp";
18 }
19};
20
21} // namespace QTM
22} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_u.cpp b/src/core/hle/service/qtm/qtm_u.cpp
deleted file mode 100644
index a0f808432..000000000
--- a/src/core/hle/service/qtm/qtm_u.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#include "core/hle/service/qtm/qtm_u.h"
6
7namespace Service {
8namespace QTM {
9
10const Interface::FunctionInfo FunctionTable[] = {
11 // clang-format off
12 // qtm common commands
13 {0x00010080, nullptr, "GetHeadtrackingInfoRaw"},
14 {0x00020080, nullptr, "GetHeadtrackingInfo"},
15 // clang-format on
16};
17
18QTM_U::QTM_U() {
19 Register(FunctionTable);
20}
21
22} // namespace QTM
23} // namespace Service
diff --git a/src/core/hle/service/qtm/qtm_u.h b/src/core/hle/service/qtm/qtm_u.h
deleted file mode 100644
index 1ed4c0adc..000000000
--- a/src/core/hle/service/qtm/qtm_u.h
+++ /dev/null
@@ -1,22 +0,0 @@
1// Copyright 2016 Citra Emulator Project
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#pragma once
6
7#include "core/hle/service/service.h"
8
9namespace Service {
10namespace QTM {
11
12class QTM_U final : public Interface {
13public:
14 QTM_U();
15
16 std::string GetPortName() const override {
17 return "qtm:u";
18 }
19};
20
21} // namespace QTM
22} // namespace Service