98 Commits

Author SHA1 Message Date
2a86a0fe36 Create CNAME 2024-10-03 21:51:59 +02:00
8c3911fb59 Update README.md 2024-10-03 21:51:59 +02:00
a82379b1f3 Half implemented printf (doesn't compile) 2024-10-03 21:51:59 +02:00
3fbdaba8dc Doesn't work 2024-10-03 21:51:59 +02:00
726b08d95c Update README.md 2024-10-03 21:51:59 +02:00
22e0dce448 Idk why those files are here, so I removed them. 2024-10-03 21:51:59 +02:00
465e078a30 Half implemented printf() [DOESN'T COMPILE]
Idk what to write, a friend wants to play minecraft so... here is the code I wrote before him calling me.
2024-10-03 21:51:59 +02:00
0952cda630 I'm back (I reinstalled Gentoo) 2024-10-03 21:51:59 +02:00
91d85c003c Update README.md 2024-10-03 21:51:59 +02:00
bf7fc7b1e7 Update README.md 2024-10-03 21:51:59 +02:00
c07e9d7f3b Update README.md 2024-10-03 21:51:59 +02:00
de34f6ca69 Update README.md 2024-10-03 21:51:59 +02:00
16df2cee6f Update README.md 2024-10-03 21:51:59 +02:00
4fe22355fa Update README.md 2024-10-03 21:51:59 +02:00
bff356941a Update README.md 2024-10-03 21:51:59 +02:00
6ee5249bec Update README.md 2024-10-03 21:51:59 +02:00
54c081c68d Update README.md 2024-10-03 21:51:59 +02:00
ce295fac13 Update README.md
Mistyped
2024-10-03 21:51:59 +02:00
111814b5a0 Update README.md 2024-10-03 21:51:59 +02:00
1441704156 Update README.md 2024-10-03 21:51:59 +02:00
2a06f7d20c Update README.md 2024-10-03 21:51:59 +02:00
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
c5a3efb225 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:49:43 +02:00
9476a54f13
Update README.md 2024-07-27 01:25:58 +02:00
4cc4950eb9
Update README.md 2024-07-26 23:40:37 +02:00
db1eb39e40
Update index.html 2024-07-26 23:38:48 +02:00
Vincenzo Alesksey Brocato
516ee3f984
Update index.html 2024-07-26 23:38:05 +02:00
VinceAle7082
df400be1d9 Add .gitignore file 2024-07-24 23:22:03 +02:00
VinceAle7082
3dc3724c68 Idk 2024-07-24 19:35:28 +02:00
VinceAle7082
5f70f3f3ca
Update xanvico.html 2024-07-24 21:33:15 +02:00
VinceAle7082
fa5f54b612
Update index.html 2024-07-24 21:32:41 +02:00
VinceAle7082
0f781198de Now exist the english website exists 2024-07-24 19:26:27 +02:00
VinceAle7082
87072d0c97 Things 2024-07-24 17:41:55 +02:00
VinceAle7082
df7c9793bb
Update xanvico.html 2024-07-24 19:26:59 +02:00
VinceAle7082
953931fb31
Update index.html 2024-07-24 19:26:28 +02:00
VinceAle7082
c16c725a5f
Add files via upload 2024-07-24 19:25:10 +02:00
VinceAle7082
20a796c8ad
IDK 2024-07-24 18:12:39 +02:00
VinceAle7082
ba73ffb8ee
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