Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Jozef Nagy
2023-11-29 09:19:06 +01:00
9 changed files with 92 additions and 0 deletions

View File

@@ -12,12 +12,18 @@
#include <xtos.h>
/* Active processors count */
EXTERN KAFFINITY HlpActiveProcessors;
/* APIC mode */
EXTERN HAL_APIC_MODE HlpApicMode;
/* FrameBuffer information */
EXTERN HAL_FRAMEBUFFER_DATA HlpFrameBufferData;
/* Processors identity table */
EXTERN HAL_PROCESSOR_IDENTITY HlpProcessorsIdentity[MAXIMUM_PROCESSORS];
/* Pointer to boot loader provided DbgPrint() routine */
EXTERN VOID (*KeDbgPrint)(IN PWCHAR Format, IN ...);

View File

@@ -105,6 +105,10 @@ XTAPI
VOID
HlpInitializeApic(VOID);
XTAPI
VOID
HlInitializeProcessor(VOID);
XTFASTCALL
KRUNLEVEL
HlpTransformApicTprToRunLevel(IN UCHAR Tpr);