Logo
Explore Help
Register Sign In
asleepymoon/astryon
1
1
Fork 0
You've already forked astryon
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
astryon/core/src/arch/x86_64
History
Gabriel c5876768c5 core: Reserve kernel physical pages + provide our own stack
This solves a very weird bug that occurred when we allocated a page that was already used for the stack.
2025-02-24 19:16:35 +01:00
..
cpu.zig
core: Add sleep support to the scheduler
2025-02-18 20:06:40 +01:00
debug.zig
Ready. Set. Go!
2025-02-13 22:39:48 +01:00
gdt.zig
core/x86_64: Set up a second stack in the TSS to handle system calls
2025-02-15 22:40:48 +01:00
idt.zig
Ready. Set. Go!
2025-02-13 22:39:48 +01:00
interrupts.zig
core: Add PIT timer code to preempt the scheduler
2025-02-16 11:58:01 +01:00
ioports.zig
core/x86_64: Make in/out wrappers inline
2025-02-17 23:04:58 +01:00
pic.zig
Ready. Set. Go!
2025-02-13 22:39:48 +01:00
pit.zig
core: Add a struct named "platform.Registers" to cover different architectures
2025-02-21 19:40:46 +01:00
platform.zig
core: Reserve kernel physical pages + provide our own stack
2025-02-24 19:16:35 +01:00
thread.zig
core: Add a struct named "platform.Registers" to cover different architectures
2025-02-21 19:40:46 +01:00
vmm.zig
core: Reserve kernel physical pages + provide our own stack
2025-02-24 19:16:35 +01:00
Powered by Gitea Version: 1.23.3 Page: 56ms Template: 6ms
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