- We need preemptive multi-threading. [ X ] - We then need sync primitives. [ X ] - We also need a system library for the OS. [ X ] - We need a bootloader for AMD64/ARM [ X ] - Implement Boot Services [ X ] - Design Handover [ X ] - Load kernel into memory [ ] - Jump to kernel [ ] - Context switch x87/SSE/AVX registers [ ] - Framebuffer and ATA support [ ] - Native Subsystem and GUI [ ] Status: HCoreLdr: Working. HCoreKrnl: Not run yet. Prioritize: HCoreLdr: Protocol and API. HCoreKrnl: Complying to specs.