1
0
원본 프로젝트 : xt-sys/exectos

Implement KE::Dispatcher::UpdateRunTime stub

This commit is contained in:
2026-05-05 23:22:55 +02:00
부모 27440aefc4
커밋 f7554e0e24
2개의 변경된 파일22개의 추가작업 그리고 0개의 파일을 삭제

파일 보기

@@ -19,6 +19,8 @@ namespace KE
{ {
public: public:
STATIC XTFASTCALL VOID ExitDispatcher(IN KRUNLEVEL OldRunLevel); STATIC XTFASTCALL VOID ExitDispatcher(IN KRUNLEVEL OldRunLevel);
STATIC XTAPI VOID UpdateRunTime(IN PKTRAP_FRAME TrapFrame,
IN KRUNLEVEL RunLevel);
}; };
} }

파일 보기

@@ -28,3 +28,23 @@ KE::Dispatcher::ExitDispatcher(IN KRUNLEVEL OldRunLevel)
/* Lower runlevel */ /* Lower runlevel */
RunLevel::LowerRunLevel(OldRunLevel); RunLevel::LowerRunLevel(OldRunLevel);
} }
/**
* Updates the runtime quantum of the currently executing thread and handles preemption.
*
* @param TrapFrame
* Supplies a pointer to the hardware trap frame representing the interrupted execution context.
*
* @param RunLevel
* Supplies the system run level at which the interrupt was taken.
*
* @return This routine does not return any value.
*
* @since XT 1.0
*/
XTAPI
VOID
KE::Dispatcher::UpdateRunTime(IN PKTRAP_FRAME TrapFrame,
IN KRUNLEVEL RunLevel)
{
}