35 Commits

Author SHA1 Message Date
cd21de7d82 Update README.md 2024-07-28 11:19:13 +02:00
d5397579bf Update README.md 2024-07-28 11:18:28 +02:00
9c5e141035 Update README.md 2024-07-28 00:33:14 +02:00
498c986c83 Update README.md 2024-07-28 00:30:18 +02:00
7796504001 Update README.md
Mistyped
2024-07-28 00:29:54 +02:00
52e650e584 Update README.md 2024-07-28 00:28:35 +02:00
1bc77de9f6 Update README.md 2024-07-28 00:26:40 +02:00
a22da47ecb Update README.md 2024-07-28 00:21:33 +02:00
1344e39d14 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-07-28 00:08:48 +02:00
c70d43256a 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-07-28 00:00:11 +02:00
34b65f26af Update README.md 2024-07-27 01:25:58 +02:00
71588e6925 Update README.md 2024-07-26 23:40:37 +02:00
5f1431dad3 Update index.html 2024-07-26 23:38:48 +02:00
Vincenzo Alesksey Brocato
2d1480fce3 Update index.html 2024-07-26 23:38:05 +02:00
VinceAle7082
95bf11d38d Add .gitignore file 2024-07-24 23:22:03 +02:00
VinceAle7082
bbae5fbc07 Idk 2024-07-24 19:35:28 +02:00
VinceAle7082
9a752b8658 Update xanvico.html 2024-07-24 21:33:15 +02:00
VinceAle7082
c55b551370 Update index.html 2024-07-24 21:32:41 +02:00
VinceAle7082
5f36ec76fd Now exist the english website exists 2024-07-24 19:26:27 +02:00
VinceAle7082
8b38ab984b Things 2024-07-24 17:41:55 +02:00
VinceAle7082
ad3f92b481 Update xanvico.html 2024-07-24 19:26:59 +02:00
VinceAle7082
5d3453b855 Update index.html 2024-07-24 19:26:28 +02:00
VinceAle7082
0426625d1c Add files via upload 2024-07-24 19:25:10 +02:00
VinceAle7082
4c2dc9e205 IDK 2024-07-24 18:12:39 +02:00
VinceAle7082
753932bb83 Test 2024-07-24 18:10:45 +02:00
VinceAle7082
1c33f10078 Idk 2024-07-24 16:09:34 +02:00
VinceAle7082
47823fe6ad idk 2024-07-24 16:08:06 +02:00
VinceAle7082
9f18f7e287 Fixed README.md (it was horrible) 2024-07-24 16:06:45 +02:00
VinceAle7082
76ee7e9198 Modified README.md 2024-07-24 16:05:06 +02:00
VinceAle7082
453c3d130b Many things pt.2
Now the bootloader (/src/boot.asm) has a FAT12 driver that searches the KERNEL.BIN file and loads it.
Now the kernel has something in it, it just prints a Hello World message.
2024-07-24 11:23:05 +02:00
VinceAle7082
f394eb42b4 Many things
Renamed main.asm in boot.asm and moved it into the bootloader directory, created an empty kernel.asm file, edited Makefile and edited the bootloader (boot.asm).
2024-07-23 21:13:15 +02:00
VinceAle7082
535aedd0ea modified the README 2024-07-23 14:18:47 +02:00
VinceAle7082
0cce7f2fce Updated the README.md file 2024-07-23 14:14:25 +02:00
VinceAle7082
826c9d871e Added a README.md file 2024-07-23 14:10:42 +02:00
VinceAle7082
a476d8b792 Uploading this stupid project 2024-07-23 14:06:32 +02:00