Thanks to visit codestin.com
Credit goes to github.com

Skip to content

electrikmilk/fidget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fidget

This is a tiny hobby OS kernel that boots into 32‑bit mode and writes directly to the VGA text buffer at 0xB8000. The build produces a 32‑bit kernel.bin linked with a boot object via a custom linker script. The runtime is freestanding (no libc), and text output is implemented manually.

./run.sh

This is mainly run on Linux; I have yet to try it on other platforms. Basically, the boot process may be Linux x86 specific.

It does not build on macOS currently.

Just for fun :)

About

Hobby OS Kernel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published