summaryrefslogtreecommitdiffstats
path: root/src/core/hle/syscall.h
diff options
context:
space:
mode:
authorbunnei <ericbunnie@gmail.com>2014-05-16 00:25:56 +0200
committerbunnei <ericbunnie@gmail.com>2014-05-16 00:25:56 +0200
commit367d63691fe810c83979fee04b181338f96cfb50 (patch)
treee27fc6a48b37bf94d3a805157d15d80d08f5e238 /src/core/hle/syscall.h
parentadded ThreadQueueList class to common (taken from PPSSPP) (diff)
downloadyuzu-367d63691fe810c83979fee04b181338f96cfb50.tar
yuzu-367d63691fe810c83979fee04b181338f96cfb50.tar.gz
yuzu-367d63691fe810c83979fee04b181338f96cfb50.tar.bz2
yuzu-367d63691fe810c83979fee04b181338f96cfb50.tar.lz
yuzu-367d63691fe810c83979fee04b181338f96cfb50.tar.xz
yuzu-367d63691fe810c83979fee04b181338f96cfb50.tar.zst
yuzu-367d63691fe810c83979fee04b181338f96cfb50.zip
Diffstat (limited to 'src/core/hle/syscall.h')
-rw-r--r--src/core/hle/syscall.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/core/hle/syscall.h b/src/core/hle/syscall.h
index 7a94e0136..15af5e138 100644
--- a/src/core/hle/syscall.h
+++ b/src/core/hle/syscall.h
@@ -7,6 +7,20 @@
#include "common/common_types.h"
////////////////////////////////////////////////////////////////////////////////////////////////////
+// SVC structures
+
+struct ThreadContext {
+ u32 cpu_registers[13];
+ u32 sp;
+ u32 lr;
+ u32 pc;
+ u32 cpsr;
+ u32 fpu_registers[32];
+ u32 fpscr;
+ u32 fpexc;
+};
+
+////////////////////////////////////////////////////////////////////////////////////////////////////
// Namespace Syscall
namespace Syscall {