summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar bunnei2016-12-15 13:51:29 -0500
committerGravatar GitHub2016-12-15 13:51:29 -0500
commitbdb6956879870277a364b2fd23d52c527568d40e (patch)
tree3bd36d4f088aba00c306b6d00df0a6eff5df23ae /src
parentMerge pull request #2321 from yuriks/flush-pages (diff)
parentService/ACT: move ACT services to folder (diff)
downloadyuzu-bdb6956879870277a364b2fd23d52c527568d40e.tar.gz
yuzu-bdb6956879870277a364b2fd23d52c527568d40e.tar.xz
yuzu-bdb6956879870277a364b2fd23d52c527568d40e.zip
Merge pull request #2314 from mailwl/account
Service/ACT: move ACT services to folder
Diffstat (limited to 'src')
-rw-r--r--src/core/CMakeLists.txt10
-rw-r--r--src/core/hle/service/act/act.cpp18
-rw-r--r--src/core/hle/service/act/act.h14
-rw-r--r--src/core/hle/service/act/act_a.cpp (renamed from src/core/hle/service/act_a.cpp)3
-rw-r--r--src/core/hle/service/act/act_a.h (renamed from src/core/hle/service/act_a.h)0
-rw-r--r--src/core/hle/service/act/act_u.cpp (renamed from src/core/hle/service/act_u.cpp)3
-rw-r--r--src/core/hle/service/act/act_u.h (renamed from src/core/hle/service/act_u.h)0
-rw-r--r--src/core/hle/service/service.cpp6
8 files changed, 44 insertions, 10 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 7b3b4389a..f5b87fd56 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -53,8 +53,9 @@ set(SRCS
53 hle/kernel/timer.cpp 53 hle/kernel/timer.cpp
54 hle/kernel/vm_manager.cpp 54 hle/kernel/vm_manager.cpp
55 hle/service/ac_u.cpp 55 hle/service/ac_u.cpp
56 hle/service/act_a.cpp 56 hle/service/act/act.cpp
57 hle/service/act_u.cpp 57 hle/service/act/act_a.cpp
58 hle/service/act/act_u.cpp
58 hle/service/am/am.cpp 59 hle/service/am/am.cpp
59 hle/service/am/am_app.cpp 60 hle/service/am/am_app.cpp
60 hle/service/am/am_net.cpp 61 hle/service/am/am_net.cpp
@@ -218,8 +219,9 @@ set(HEADERS
218 hle/kernel/vm_manager.h 219 hle/kernel/vm_manager.h
219 hle/result.h 220 hle/result.h
220 hle/service/ac_u.h 221 hle/service/ac_u.h
221 hle/service/act_a.h 222 hle/service/act/act.h
222 hle/service/act_u.h 223 hle/service/act/act_a.h
224 hle/service/act/act_u.h
223 hle/service/am/am.h 225 hle/service/am/am.h
224 hle/service/am/am_app.h 226 hle/service/am/am_app.h
225 hle/service/am/am_net.h 227 hle/service/am/am_net.h
diff --git a/src/core/hle/service/act/act.cpp b/src/core/hle/service/act/act.cpp
new file mode 100644
index 000000000..9600036c0
--- /dev/null
+++ b/src/core/hle/service/act/act.cpp
@@ -0,0 +1,18 @@
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/act/act.h"
6#include "core/hle/service/act/act_a.h"
7#include "core/hle/service/act/act_u.h"
8
9namespace Service {
10namespace ACT {
11
12void Init() {
13 AddService(new ACT_A);
14 AddService(new ACT_U);
15}
16
17} // namespace ACT
18} // namespace Service
diff --git a/src/core/hle/service/act/act.h b/src/core/hle/service/act/act.h
new file mode 100644
index 000000000..3481532c0
--- /dev/null
+++ b/src/core/hle/service/act/act.h
@@ -0,0 +1,14 @@
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 ACT {
9
10/// Initialize AM service
11void Init();
12
13} // namespace ACT
14} // namespace Service
diff --git a/src/core/hle/service/act_a.cpp b/src/core/hle/service/act/act_a.cpp
index 9880aafff..5c523368f 100644
--- a/src/core/hle/service/act_a.cpp
+++ b/src/core/hle/service/act/act_a.cpp
@@ -2,7 +2,8 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include "core/hle/service/act_a.h" 5#include "core/hle/service/act/act.h"
6#include "core/hle/service/act/act_a.h"
6 7
7namespace Service { 8namespace Service {
8namespace ACT { 9namespace ACT {
diff --git a/src/core/hle/service/act_a.h b/src/core/hle/service/act/act_a.h
index e3adb03e5..e3adb03e5 100644
--- a/src/core/hle/service/act_a.h
+++ b/src/core/hle/service/act/act_a.h
diff --git a/src/core/hle/service/act_u.cpp b/src/core/hle/service/act/act_u.cpp
index b4f69c57d..cf98aa1d6 100644
--- a/src/core/hle/service/act_u.cpp
+++ b/src/core/hle/service/act/act_u.cpp
@@ -2,7 +2,8 @@
2// Licensed under GPLv2 or any later version 2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included. 3// Refer to the license.txt file included.
4 4
5#include "core/hle/service/act_u.h" 5#include "core/hle/service/act/act.h"
6#include "core/hle/service/act/act_u.h"
6 7
7namespace Service { 8namespace Service {
8namespace ACT { 9namespace ACT {
diff --git a/src/core/hle/service/act_u.h b/src/core/hle/service/act/act_u.h
index 9d8538fbf..9d8538fbf 100644
--- a/src/core/hle/service/act_u.h
+++ b/src/core/hle/service/act/act_u.h
diff --git a/src/core/hle/service/service.cpp b/src/core/hle/service/service.cpp
index 2bc3fdc82..25a7aeea8 100644
--- a/src/core/hle/service/service.cpp
+++ b/src/core/hle/service/service.cpp
@@ -9,8 +9,7 @@
9 9
10#include "core/hle/kernel/server_port.h" 10#include "core/hle/kernel/server_port.h"
11#include "core/hle/service/ac_u.h" 11#include "core/hle/service/ac_u.h"
12#include "core/hle/service/act_a.h" 12#include "core/hle/service/act/act.h"
13#include "core/hle/service/act_u.h"
14#include "core/hle/service/am/am.h" 13#include "core/hle/service/am/am.h"
15#include "core/hle/service/apt/apt.h" 14#include "core/hle/service/apt/apt.h"
16#include "core/hle/service/boss/boss.h" 15#include "core/hle/service/boss/boss.h"
@@ -139,6 +138,7 @@ void Init() {
139 AddNamedPort(new ERR::ERR_F); 138 AddNamedPort(new ERR::ERR_F);
140 139
141 FS::ArchiveInit(); 140 FS::ArchiveInit();
141 ACT::Init();
142 AM::Init(); 142 AM::Init();
143 APT::Init(); 143 APT::Init();
144 BOSS::Init(); 144 BOSS::Init();
@@ -158,8 +158,6 @@ void Init() {
158 QTM::Init(); 158 QTM::Init();
159 159
160 AddService(new AC::AC_U); 160 AddService(new AC::AC_U);
161 AddService(new ACT::ACT_A);
162 AddService(new ACT::ACT_U);
163 AddService(new CSND::CSND_SND); 161 AddService(new CSND::CSND_SND);
164 AddService(new DSP_DSP::Interface); 162 AddService(new DSP_DSP::Interface);
165 AddService(new GSP::GSP_GPU); 163 AddService(new GSP::GSP_GPU);