Merge branch 'master' into master

This commit is contained in:
Jozef Nagy
2023-11-28 15:38:53 +01:00
committed by Jozef Nagy
15 changed files with 461 additions and 15 deletions

View File

@@ -12,6 +12,9 @@
#include <xtos.h>
/* APIC mode */
EXTERN HAL_APIC_MODE HlpApicMode;
/* FrameBuffer information */
EXTERN HAL_FRAMEBUFFER_DATA HlpFrameBufferData;

View File

@@ -89,6 +89,22 @@ VOID
HlWriteApicRegister(IN APIC_REGISTER Register,
IN ULONG Value);
XTAPI
BOOLEAN
HlpCheckX2ApicSupport(VOID);
XTCDECL
VOID
HlpHandleApicSpuriousService();
XTCDECL
VOID
HlpHandlePicSpuriousService();
XTAPI
VOID
HlpInitializeApic();
XTFASTCALL
KRUNLEVEL
HlpTransformApicTprToRunLevel(IN UCHAR Tpr);

View File

@@ -77,6 +77,11 @@ KeSetEvent(IN PKEVENT Event,
IN KPRIORITY Increment,
IN BOOLEAN Wait);
XTAPI
VOID
KeSetInterruptHandler(IN ULONG Vector,
IN PVOID Handler);
XTAPI
VOID
KeStartThread(IN PKTHREAD Thread);