Logo
Explore Help
Sign In
wash/magenta
1
0
Fork 0
You've already forked magenta
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
335 Commits 1 Branch 0 Tags
557e1dda30ee77e287fcd3a97fef59400640ddd8
Commit Graph

14 Commits

Author SHA1 Message Date
wash 27387aa080 x86_64: move ACPI driver to kext 2023-06-09 19:31:30 +01:00
wash b3957b311a x86_64: remove printk call from isr/irq handlers 2023-05-10 20:22:51 +01:00
wash 482e65d13d x86_64: irq: add array of asm irq entry points 2023-05-08 08:08:33 +01:00
wash ab4eeb8e16 x86_64: expand IDT to 256 entries 2023-05-07 21:43:04 +01:00
wash 6239b09e8e x86_64: panic on general protection fault 2023-05-06 22:19:55 +01:00
wash a52571eb19 kernel: add panic() function that accepts a cpu_context 2023-05-03 19:26:09 +01:00
wash 8a0291c9b3 sched: add timer tasks and schedule_timeout() 2023-04-30 21:09:36 +01:00
wash 085c3d2a89 sched: add kernel-mode context switching 2023-04-30 14:27:57 +01:00
wash f349e4963c x86_64: charge clock cycles to threads when handling IRQs
Clock cycles that are used to handle the IRQ itself are *not*
charged to the thread.
2023-04-28 21:06:59 +01:00
wash b6f8c1ccaa kernel: don't use typedef for enums or non-opaque structs 2023-04-13 11:40:52 +01:00
wash 864362ba82 acpi: add APIC irq ack and legacy vector remapping 2023-03-24 14:38:53 +00:00
wash a4d850cc03 x86_64: more local and i/o apic configuration 2023-03-20 20:21:44 +00:00
wash 8e9127cd6a x86_64: init local apic on boot, or legacy pic/pit as fallback 2023-03-19 20:36:36 +00:00
wash 5e10f566a4 x86_64: add basic interrupt handling 2023-02-08 20:24:40 +00:00
Powered by Gitea Version: 1.26.1 Page: 62ms Template: 3ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API