Frost64 — Devlog 1
July 26, 2026
OS dev again.
About a year of 32-bit experience. Paging was already the wall. Now it’s x86_64, four-level page tables, and the will to live is at zero. Time to revive an old project called Frost64. I’m using AI for debugging acceleration, keeping generated code under 30% so I can ship.
17 Minutes
I used the Limine barebones template from OSDev Wiki. I AM NOT writing a bootloader from scratch on day one. Framebuffer init, few lines printed. Looks like an OS. Is not an “OS”. But it boots.
What’s Next
GDT — proper 64-bit segments
IDT — so exceptions don’t triple-fault into a black screen (trust me, you don’t want this..)
PIT / APIC timer — timing before multitasking is even a thought
Physical memory map — Limine hands it over, now time to do something with it
Frame allocator — hand out pages somehow
Paging — four levels, higher half, the thing that kills your will to live, it’s not for the weak
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.