banan-os/kernel/arch/i686
Bananymous 539afb329a Kernel: All processors use LAPIC timer when running with APIC
This makes scheduler preemption much cleaner as bsb does not have to
send smp messages to notify other processes about timer interrupt.

Also PIT percision is now "full" 0.8 us instead of 1 ms that I was using
before.
2024-07-23 02:28:52 +03:00
..
PageTable.cpp Kernel: Rewrite the whole scheduler and re-architecture SMP handling 2024-07-22 00:33:50 +03:00
Signal.S Kernel: Fix signal trampoline 2024-04-18 13:32:40 +03:00
Syscall.S Kernel: Make sure stack is aligned on interrupts for i686 target 2024-07-22 00:10:42 +03:00
Thread.S Kernel: Implement syscalls for i686 and cleanup x86_64 2024-04-03 02:23:23 +03:00
boot.S Kernel: Make 32bit not use large pages during boot 2024-04-18 13:33:15 +03:00
crt0.S Kernel: Replace i386 with i686 2024-03-26 02:48:26 +02:00
crti.S Kernel: Replace i386 with i686 2024-03-26 02:48:26 +02:00
crtn.S Kernel: Replace i386 with i686 2024-03-26 02:48:26 +02:00
interrupts.S Kernel: All processors use LAPIC timer when running with APIC 2024-07-23 02:28:52 +03:00
linker.ld Kernel: Replace i386 with i686 2024-03-26 02:48:26 +02:00