Skip to content

About

a kernel fo an upcoming (i hope) os in base x86-32 built from scratch in asm & c

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prism Kernel & Prism Bootloader

kernel, bootloader and os (i hope) in base x86 32bit, i'll probably upgrade at some point to 64, built from scratch for learning purpose idk everything but i'm trying to collect as many knowlege as possible either from youtube and osdev.org

some view of the kernel splash screen Screenshot From 2026-09-12 12-10-44

under u can see the fegh manager being used to organize a segment of memory till idx 0x0000001e (30byte) i'm working on a stack manager and other application that should cover all the basics needs of an application, i will probably use fegh since it cant ecxeed for construcion the limit of its declaration, idk, also i will ad both the zinter and zcomply language but only for fun. i also have written the printf function or the fprint in the stdf library and i need to add the string library and a file manager Screenshot From 2026-09-12 12-07-37 as of now i also added a shell with some command as run for executing instruction in ring 3 ar a specifie address and the essential command of echo. i like it. still havent added other language support but cool to see that now, if i write the library and not trying to understand all the shitty shits that a computer need to work, i can run both interpreter in a more secure environment. It is obvius that claude is helping me build all the things idk because otherwise beside the shell, stdf, some alloc logic, keyboard and some assebly function, which is surprisingly easy at this point to understand, the rest i havent coded it, wtf. I mean if i dont see it working just from theory i dont understand so this is an excuse to learn it by seeing it being build and modifying some pieces myself, i could spend my time better maybe with my family, dog and girlfriend or learning internet and web infrastructure that are definitely more useful than this, fuck my life.

About

a kernel fo an upcoming (i hope) os in base x86-32 built from scratch in asm & c

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages