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.
This commit is contained in:
parent
16246cc167
commit
dcea7360d2
18 changed files with 205 additions and 34 deletions
10
README.md
10
README.md
|
@ -5,4 +5,12 @@ This is a carefully rewritten version of Soaplin, that should be held with super
|
|||
## Features
|
||||
* Support for compiling the kernel on armv8, RISC-V, and LoongArch64 (even though the kernel doesn't do anything on these architectures)
|
||||
* Free list PMM with lazy loading
|
||||
* x86_64 paging
|
||||
* x86_64 paging
|
||||
|
||||
## To do
|
||||
* ACPI & MADT
|
||||
* IOAPIC / LAPIC
|
||||
* SMP
|
||||
* Multithreaded scheduler
|
||||
* VFS
|
||||
* Tar file system
|
Loading…
Add table
Add a link
Reference in a new issue