First post! This community is here for posting about programming, sharing projects, asking questions, etc. General, programming discussion - almost anything goes =D
Written by me and gegy1000. We have implemented the following:
- Physical memory manager (buddy allocator)
- Virtual memory manager
- Kernel heap (buddy allocator)
- Serial (for logging)
- PIC, interrupts (incl. IST)
- PIT
- PS/2 (busy being reworked), keyboard input
- Snake game (runs on boot in kernel mode)
- ACPI (through acpi crate, with which we are involved)
Currently in progress:
- Userspace
- PS/2 rewrite
- System calls
I feel like “after” is a bit contentious, especially as anarchists have many different ideas about how the economy should run… syndicalism, collectivism, mutualism, or something else. I wonder personally whether we could work something like participatory planning into it, but idk.
nice