aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/syscall.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/syscall.h')
-rw-r--r--src/core/hle/syscall.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/core/hle/syscall.h b/src/core/hle/syscall.h
index 17f19026..3da349ed 100644
--- a/src/core/hle/syscall.h
+++ b/src/core/hle/syscall.h
@@ -7,7 +7,7 @@
#include "common/common_types.h"
////////////////////////////////////////////////////////////////////////////////////////////////////
-// SVC structures
+// SVC types
struct MemoryInfo {
u32 base_address;
@@ -31,14 +31,18 @@ struct ThreadContext {
u32 fpexc;
};
+enum ResetType {
+ RESETTYPE_ONESHOT,
+ RESETTYPE_STICKY,
+ RESETTYPE_PULSE,
+ RESETTYPE_MAX_BIT = (1u << 31),
+};
+
////////////////////////////////////////////////////////////////////////////////////////////////////
// Namespace Syscall
namespace Syscall {
-typedef u32 Handle;
-typedef s32 Result;
-
void Register();
} // namespace