Remove broadcast INIT IPI
Dažas pārbaudes neizdevās izpildīt
Builds / ExectOS (amd64, debug) (push) Failing after 25s
Builds / ExectOS (i686, release) (push) Failing after 26s
Builds / ExectOS (amd64, release) (push) Failing after 38s
Builds / ExectOS (i686, debug) (push) Failing after 36s
Dažas pārbaudes neizdevās izpildīt
Builds / ExectOS (amd64, debug) (push) Failing after 25s
Builds / ExectOS (i686, release) (push) Failing after 26s
Builds / ExectOS (amd64, release) (push) Failing after 38s
Builds / ExectOS (i686, debug) (push) Failing after 36s
Šī revīzija ir iekļauta:
@@ -277,15 +277,6 @@ HlpInitializeApic(VOID)
|
||||
LvtRegister.Vector = APIC_VECTOR_NMI;
|
||||
HlWriteApicRegister(APIC_LINT1, LvtRegister.Long);
|
||||
|
||||
/* Send broadcast INIT IPI */
|
||||
CommandRegister.Long0 = 0;
|
||||
CommandRegister.DestinationShortHand = APIC_DSH_AllIncludingSelf;
|
||||
CommandRegister.MessageType = APIC_MT_INIT;
|
||||
CommandRegister.DestinationMode = 1;
|
||||
CommandRegister.TriggerMode = APIC_TGM_EDGE;
|
||||
CommandRegister.Vector = APIC_VECTOR_ZERO;
|
||||
HlWriteApicRegister(APIC_ICR0, CommandRegister.Long0);
|
||||
|
||||
/* Register interrupt handlers */
|
||||
KeSetInterruptHandler(APIC_VECTOR_SPURIOUS, HlpHandleApicSpuriousService);
|
||||
KeSetInterruptHandler(PIC1_VECTOR_SPURIOUS, HlpHandlePicSpuriousService);
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user