From fd69fd03259b71be521aeb69d3f73761b598be8a Mon Sep 17 00:00:00 2001
From: bunnei
Date: Tue, 27 May 2014 20:16:13 -0400
Subject: kernel: added event module to support creation of CTR "Event" objects
---
src/core/core.vcxproj | 2 +
src/core/core.vcxproj.filters | 6 +++
src/core/hle/kernel/event.cpp | 91 +++++++++++++++++++++++++++++++++++++++++++
src/core/hle/kernel/event.h | 28 +++++++++++++
4 files changed, 127 insertions(+)
create mode 100644 src/core/hle/kernel/event.cpp
create mode 100644 src/core/hle/kernel/event.h
(limited to 'src')
diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj
index f271d336e..efcd30d77 100644
--- a/src/core/core.vcxproj
+++ b/src/core/core.vcxproj
@@ -168,6 +168,7 @@
+
@@ -217,6 +218,7 @@
+
diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters
index b6c1d5b93..135e4c89c 100644
--- a/src/core/core.vcxproj.filters
+++ b/src/core/core.vcxproj.filters
@@ -165,6 +165,9 @@
arm\interpreter
+
+ hle\kernel
+
@@ -295,6 +298,9 @@
hle\kernel
+
+ hle\kernel
+
diff --git a/src/core/hle/kernel/event.cpp b/src/core/hle/kernel/event.cpp
new file mode 100644
index 000000000..cc15ba9bc
--- /dev/null
+++ b/src/core/hle/kernel/event.cpp
@@ -0,0 +1,91 @@
+// Copyright 2014 Citra Emulator Project
+// Licensed under GPLv2
+// Refer to the license.txt file included.
+
+#include