mov eax , cr0
or eax , 0x01
mov cr0 , eax



back to months list

Project : The "Microkernel" Operating System

Journal Entry Date : 2026.02.05

Today I finally re-added all the device driver codes to the KASan branches, and merged it into the main branch (finally)!

I temporarily disabled all the memory map related codes in kernel_setup.cpp, because I don't really have time to implement everything at the moment.

I'm sort of busy right now, so I unfortunately can't do kernel programming.. (as always.)

My goal now is to make this kernel jump into the higher-half space, (finally finally) implement this freaking KASan, and (finally finally finally) implement this multitasking and multicore stuffs!!!

That's all for today.. (sorry! I'm kinda lazy)