Add stub routine for identifying processor
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
@@ -71,6 +71,12 @@ ArInitializeProcessor(VOID)
|
||||
ArpIdentifyProcessor();
|
||||
}
|
||||
|
||||
XTAPI
|
||||
VOID
|
||||
ArpIdentifyProcessor(VOID)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the kernel's Global Descriptor Table (GDT).
|
||||
*
|
||||
|
@@ -53,11 +53,20 @@ ArInitializeProcessor(VOID)
|
||||
ArLoadInterruptDescriptorTable(&IdtDescriptor.Limit);
|
||||
ArLoadTaskRegister((UINT)KGDT_SYS_TSS);
|
||||
|
||||
/* Enter passive IRQ level */
|
||||
ProcessorBlock->Irql = PASSIVE_LEVEL;
|
||||
|
||||
/* Load FS segment */
|
||||
ArLoadSegment(SEGMENT_FS, KGDT_R0_PB);
|
||||
|
||||
/* Enter passive IRQ level */
|
||||
ProcessorBlock->Irql = PASSIVE_LEVEL;
|
||||
/* Identify processor */
|
||||
ArpIdentifyProcessor();
|
||||
}
|
||||
|
||||
XTAPI
|
||||
VOID
|
||||
ArpIdentifyProcessor(VOID)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user