You are browsing as a guest. Sign up (or log in) to start making projects!

17m 22s logged

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

0
9

Comments 0

No comments yet. Be the first!