|
edbb5d106d
|
kernel: whatever changes i didn't keep track of lol
|
2025-06-01 22:45:43 +02:00 |
|
RaphProductions
|
dcea7360d2
|
vma: Implement VMA.
+ acpi: Start implementation of table lookup
+ cpu: Remove useless argument to "cpu_invalidate_page"
+ cpu (x86_64): Removed "read_cr3"
+ arch/x86_64: Replace debug with trace for GDT & IDT initialization.
|
2025-05-19 17:56:29 +02:00 |
|
RaphProductions
|
16246cc167
|
mm: Changes
+ vmm: Rename to "paging"
+ vma: Start implementation
|
2025-05-19 07:25:31 +02:00 |
|
RaphProductions
|
a1e27c2730
|
kernel: Rewrite from scratch since the current thing is held by duct tape (lmao)
|
2025-05-18 09:04:25 +02:00 |
|
RaphProductions
|
d017412af5
|
kmod: prepare for kernel module loading
|
2025-05-17 11:51:28 +02:00 |
|
RaphProductions
|
cfc9159ad9
|
kernel: try some shit to get the compiler to put a backtrace
|
2025-05-16 15:58:51 +02:00 |
|
RaphProductions
|
a8e919b033
|
kernel - v0.7 beta
+ acpi: add acpi support
+ lapic: add lapic support
+ ioapic: add ioapic support
+ arch/x86_64: add support for "syscall"/"sysret"
|
2025-05-15 18:49:09 +02:00 |
|
RaphProductions
|
8b75d8d5e6
|
readme: Add some basic building instructions
|
2025-05-12 13:33:52 +02:00 |
|
RaphProductions
|
3bbc916ffd
|
kernel: Prepare for v0.1-pre
|
2025-05-11 18:37:15 +02:00 |
|
RaphProductions
|
f27e0a240c
|
fixing pf, again
|
2025-05-09 16:01:25 +02:00 |
|
RaphProductions
|
105a10aba3
|
readme: update to reflect repo changes
|
2025-05-09 12:20:52 +02:00 |
|
RaphProductions
|
175805604e
|
kernel: some random modifications
|
2025-05-07 22:12:35 +02:00 |
|
RaphProductions
|
cab7a75780
|
first commit
|
2025-05-06 20:19:48 +02:00 |
|