Vincenzo Aleksey Brocato 1035a0ea05 Add bootloader's 2nd stage written in C and asm
Now the bootloader is divided in stage1 and stage 2, the kernel isn't loaded so it's useless (for now).
The Stage 1 of the bootloader prints some strings and loads the second stage into memory. The second stage prints a hello world message.
After this commit I'll divide the main branch into stable and coding (stable is working code, like all the commits I did until this day, coding will be the branch where I push all the code I write, so there may be a lot of errors or the code doesn't compile. I you want to use or just try XanvicOS use the stable branch)
2024-10-03 21:44:04 +02:00
2024-07-26 23:38:48 +02:00
2024-07-24 23:22:03 +02:00
2024-07-27 01:25:58 +02:00

Hey all, Vincenzo Aleskey Brocato (VinceAle7082) here!
This is a little project where I try to make an OS just for fun

What exacly is XanvicOS?


XanvicOS is the development name for this OS (the final name will be something like TearOS or SunShine OS), I'll try to make an OS with a 16 and 64 bit mode (like the Windows 9x series, excluding Windows ME).
In this OS will be possible to run natively linux executables, and there will be a source-based package manager (like Gentoo GNU/Linux's portage)

How can I contribute to this project?


You can fix issues, help me find a better name, add features to the kernel and other things, just add something to this project ;)


PS: if I wrote something wrong, sorry, English isn't my first language.
Description
Languages
C 42.9%
Assembly 40.6%
Makefile 14.6%
C++ 1.9%