Extract Dispatcher class from KThread
All checks were successful
Builds / ExectOS (amd64, release) (push) Successful in -59m29s
Builds / ExectOS (amd64, debug) (push) Successful in -59m27s
Builds / ExectOS (i686, release) (push) Successful in -59m28s
Builds / ExectOS (i686, debug) (push) Successful in -59m25s

This commit is contained in:
2026-04-29 20:31:34 +02:00
parent f03515b0eb
commit 6cbda52d6b
7 changed files with 59 additions and 23 deletions

View File

@@ -43,7 +43,7 @@ KE::Timer::CancelTimer(IN PKTIMER Timer)
/* Release dispatcher lock and process the deferred ready list */
KE::SpinLock::ReleaseQueuedSpinLock(DispatcherLock);
KE::KThread::ExitDispatcher(RunLevel);
KE::Dispatcher::ExitDispatcher(RunLevel);
/* Return result */
return Result;
@@ -150,7 +150,7 @@ KE::Timer::QueryTimer(IN PKTIMER Timer)
/* Release dispatcher lock and process the deferred ready list */
KE::SpinLock::ReleaseQueuedSpinLock(DispatcherLock);
KE::KThread::ExitDispatcher(RunLevel);
KE::Dispatcher::ExitDispatcher(RunLevel);
/* Return timer's due time */
return DueTime;