Ensure consistent delivery mode for allocated system interrupts
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in -59m25s
Builds / ExectOS (amd64, release) (push) Successful in -59m26s
Builds / ExectOS (i686, release) (push) Successful in -59m29s
Builds / ExectOS (i686, debug) (push) Successful in -59m27s

This commit is contained in:
2026-04-27 20:01:45 +02:00
parent 13cf7b5fe7
commit 8d58a7fcc1

View File

@@ -47,7 +47,7 @@ HL::Pic::AllocateSystemInterrupt(IN UCHAR Irq,
}
/* Model a logical connection */
Register.DeliveryMode = APIC_DM_LOWPRIO;
Register.DeliveryMode = APIC_DM_FIXED;
Register.DeliveryStatus = 0;
Register.Destination = HL::Pic::ReadApicRegister(APIC_ID) >> 24;
Register.DestinationMode = APIC_DM_Physical;