Vincenzo Aleksey Brocato bf3b0283c4 Now the Stage 1 of the bootloader loads Stage 2 in memory.
I already wrote this but my computer crashed, so I won't write as much as before.
Now the bootloader is divided in stage1 and stage2, I added and edited some makefiles, stage 2 is written in Asm and C, the kernel isn't loaded into memory.

PS: after this commit I'll add another branch called "coding", the code in that branch won't work 100% because it's missing something, but I don't want to do a "mega commit" every time (those commits will still be in the main branch).
To everyone who wants to try XanvicOS or """using""" it, use the main branch, because the main branch's code is working.
I'll write this in the README.md right after this commit.
2024-10-03 21:51:59 +02:00
2024-07-26 23:38:48 +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%