No description
- Rust 89%
- Makefile 10.1%
- Nix 0.9%
| .cargo | limine base | |
| kernel | hpet and probably other stuff | |
| .gitignore | update gitignore | |
| Cargo.lock | rip | |
| COPYING | hpet and probably other stuff | |
| flake.lock | hpet and probably other stuff | |
| flake.nix | hpet and probably other stuff | |
| GNUmakefile | real pmm (bitmap + unused silly stack) | |
| LICENSE | hpet and probably other stuff | |
| limine.conf | some work | |
| README.md | hpet and probably other stuff | |
| rust-toolchain.toml | i dont like the idt | |
tsfdg
todo:
- memory management is awful
- use stack for frame allocator (above, say 0x01000000), consider refilling with bitmap
- vmm Dont actually allocate pages until we get a page fault or whatever
- what is going on with acpi/apic
- usermode