mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

9.7K
active users

#hobbyos

0 posts0 participants0 posts today

An Elf Odissey! I recently added support for basic ELFs in my hobby but, it required me to dig into some very obscure issues caused by some changes in llvm and their linker.

Basically the introduction of large sections in broke the grub image, and caused more problems to my kernel.

I posted all the details of my debug process in my free post here: ko-fi.com/post/Finally-Dreamos

Today a new version of the printed version of "Osdev Notes" has been released! :)
More info in my free post: ko-fi.com/post/Osdev-Notes-New
The printed version is available here:
lulu.com/search?sortBy=RELEVAN

Major update is the replacement of the "Stivale 2" protocol with the "Limine Protocol".

The project as usual is on github:
github.com/dreamportdev/Osdev-


🖥️ #Fiwix is an operating system written from scratch, based on the #UNIX architecture and fully focused on being #POSIX compatible. It's a #hobbyOS and, since it serves also for educational purposes, the #kernel code is kept as simple as possible for the benefit of students and OS enthusiasts.

ℹ️ It follows the #SystemV Application Binary Interface (ABI) and it also aims for #Linux 2.0 system call compatibility

📅 Version 3.4 was released on November 15th: fiwix.org/news.html

www.fiwix.orgFiwix :: NewsFiwix is an operating system kernel written in ANSI C from scratch, based on the UNIX architecture and fully focused on being POSIX compatible.

Habemus ELFs! Not the fantasy creatures. But just a set of organized bit and bytes.
I managed to make my launch its first ELF executable, although is just printing a message.
ELF support is still very limited, but, is still a great achievement for my toy project.
More info on my free post: ko-fi.com/post/Habemus-ELFs-Q5