summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel
diff options
context:
space:
mode:
authorDavid Marcec <dmarcecguzman@gmail.com>2019-01-04 10:47:20 +0100
committerDavid Marcec <dmarcecguzman@gmail.com>2019-01-04 10:47:20 +0100
commit4f41fd84ffb09e648e3c5893a5cdc4e528480f98 (patch)
tree933257f9b1a9d8122772b4e7bc2c5535e1e5dd8b /src/core/hle/kernel
parentMerge pull request #1975 from lioncash/vi (diff)
downloadyuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar.gz
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar.bz2
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar.lz
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar.xz
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.tar.zst
yuzu-4f41fd84ffb09e648e3c5893a5cdc4e528480f98.zip
Diffstat (limited to 'src/core/hle/kernel')
-rw-r--r--src/core/hle/kernel/object.h1
-rw-r--r--src/core/hle/kernel/readable_event.cpp3
-rw-r--r--src/core/hle/kernel/timer.cpp3
3 files changed, 0 insertions, 7 deletions
diff --git a/src/core/hle/kernel/object.h b/src/core/hle/kernel/object.h
index f1606a204..1541b6e3c 100644
--- a/src/core/hle/kernel/object.h
+++ b/src/core/hle/kernel/object.h
@@ -36,7 +36,6 @@ enum class HandleType : u32 {
enum class ResetType {
OneShot, ///< Reset automatically on object acquisition
Sticky, ///< Never reset automatically
- Pulse, ///< Reset automatically on wakeup
};
class Object : NonCopyable {
diff --git a/src/core/hle/kernel/readable_event.cpp b/src/core/hle/kernel/readable_event.cpp
index ba01f495c..6973e580c 100644
--- a/src/core/hle/kernel/readable_event.cpp
+++ b/src/core/hle/kernel/readable_event.cpp
@@ -46,9 +46,6 @@ ResultCode ReadableEvent::Reset() {
void ReadableEvent::WakeupAllWaitingThreads() {
WaitObject::WakeupAllWaitingThreads();
-
- if (reset_type == ResetType::Pulse)
- signaled = false;
}
} // namespace Kernel
diff --git a/src/core/hle/kernel/timer.cpp b/src/core/hle/kernel/timer.cpp
index 6957b16e0..2c4f50e2b 100644
--- a/src/core/hle/kernel/timer.cpp
+++ b/src/core/hle/kernel/timer.cpp
@@ -68,9 +68,6 @@ void Timer::Clear() {
void Timer::WakeupAllWaitingThreads() {
WaitObject::WakeupAllWaitingThreads();
-
- if (reset_type == ResetType::Pulse)
- signaled = false;
}
void Timer::Signal(int cycles_late) {