1000Hz PIC timer working + IDT dispatch/handler fixes #5
Reference in New Issue
Block a user
Delete Branch "time"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Got a working PIT timer, so we can get interrupts at a regular choosable interval. That's nice for implementing a preemptive scheduler later.
Also I chose using the PIT instead of another timer (HPET/LAPIC..) because it's easier to implement and for now I don't care about multiprocessing.
When we eventually will want to support multiple processor cores, we will need to change this to use Local APICs (and ACPI Tables).