From f6c328cf37fe6e0250c20fcbf128f301b3d71d36 Mon Sep 17 00:00:00 2001
From: bunnei
Date: Fri, 11 Apr 2014 18:07:49 -0400
Subject: moved hle.cpp into hle folder (due to mistake earlier)
---
src/core/core.vcxproj | 2 +-
src/core/core.vcxproj.filters | 2 +-
src/core/hle.cpp | 57 -------------------------------------------
src/core/hle/hle.cpp | 57 +++++++++++++++++++++++++++++++++++++++++++
4 files changed, 59 insertions(+), 59 deletions(-)
delete mode 100644 src/core/hle.cpp
create mode 100644 src/core/hle/hle.cpp
(limited to 'src')
diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj
index 8097a47d3..89795ce63 100644
--- a/src/core/core.vcxproj
+++ b/src/core/core.vcxproj
@@ -152,7 +152,7 @@
-
+
diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters
index 79bddf09a..eece5d486 100644
--- a/src/core/core.vcxproj.filters
+++ b/src/core/core.vcxproj.filters
@@ -81,7 +81,7 @@
hle
-
+
hle
diff --git a/src/core/hle.cpp b/src/core/hle.cpp
deleted file mode 100644
index d62d2d0ce..000000000
--- a/src/core/hle.cpp
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright 2014 Citra Emulator Project
-// Licensed under GPLv2
-// Refer to the license.txt file included.
-
-#include
-
-#include "core/hle/hle.h"
-#include "core/hle/hle_syscall.h"
-
-////////////////////////////////////////////////////////////////////////////////////////////////////
-
-namespace HLE {
-
-static std::vector g_module_db;
-
-const FunctionDef* GetSyscallInfo(u32 opcode) {
- u32 func_num = opcode & 0xFFFFFF; // 8 bits
- if (func_num > 0xFF) {
- ERROR_LOG(HLE,"Unknown syscall: 0x%02X", func_num);
- return NULL;
- }
- return &g_module_db[0].func_table[func_num];
-}
-
-void CallSyscall(u32 opcode) {
- const FunctionDef *info = GetSyscallInfo(opcode);
-
- if (!info) {
- return;
- }
- if (info->func) {
- info->func();
- } else {
- ERROR_LOG(HLE, "Unimplemented HLE function %s", info->name);
- }
-}
-
-void RegisterModule(std::string name, int num_functions, const FunctionDef* func_table) {
- ModuleDef module = {name, num_functions, func_table};
- g_module_db.push_back(module);
-}
-
-void RegisterAllModules() {
- Register_Syscall();
-}
-
-void Init() {
- RegisterAllModules();
- NOTICE_LOG(HLE, "initialized OK");
-}
-
-void Shutdown() {
- g_module_db.clear();
- NOTICE_LOG(HLE, "shutdown OK");
-}
-
-} // namespace
diff --git a/src/core/hle/hle.cpp b/src/core/hle/hle.cpp
new file mode 100644
index 000000000..d62d2d0ce
--- /dev/null
+++ b/src/core/hle/hle.cpp
@@ -0,0 +1,57 @@
+// Copyright 2014 Citra Emulator Project
+// Licensed under GPLv2
+// Refer to the license.txt file included.
+
+#include
+
+#include "core/hle/hle.h"
+#include "core/hle/hle_syscall.h"
+
+////////////////////////////////////////////////////////////////////////////////////////////////////
+
+namespace HLE {
+
+static std::vector g_module_db;
+
+const FunctionDef* GetSyscallInfo(u32 opcode) {
+ u32 func_num = opcode & 0xFFFFFF; // 8 bits
+ if (func_num > 0xFF) {
+ ERROR_LOG(HLE,"Unknown syscall: 0x%02X", func_num);
+ return NULL;
+ }
+ return &g_module_db[0].func_table[func_num];
+}
+
+void CallSyscall(u32 opcode) {
+ const FunctionDef *info = GetSyscallInfo(opcode);
+
+ if (!info) {
+ return;
+ }
+ if (info->func) {
+ info->func();
+ } else {
+ ERROR_LOG(HLE, "Unimplemented HLE function %s", info->name);
+ }
+}
+
+void RegisterModule(std::string name, int num_functions, const FunctionDef* func_table) {
+ ModuleDef module = {name, num_functions, func_table};
+ g_module_db.push_back(module);
+}
+
+void RegisterAllModules() {
+ Register_Syscall();
+}
+
+void Init() {
+ RegisterAllModules();
+ NOTICE_LOG(HLE, "initialized OK");
+}
+
+void Shutdown() {
+ g_module_db.clear();
+ NOTICE_LOG(HLE, "shutdown OK");
+}
+
+} // namespace
--
cgit v1.2.3