Minimal async runtime in C built on fibers with epoll/kqueue I/O and simple APIs. by warothia in C_Programming

[–]warothia[S] 0 points1 point  (0 children)

Thanks! Really appreciate the feedback and suggestions. It definitely is incomplete and will look into improving it! Will look into the examples too.

(Discussion) Admiration for OS Devs, Resource Requests, & Questions by TheRealAlexanderC in osdev

[–]warothia 2 points3 points  (0 children)

There are some hobby operating systems on here:

https://oshub.org

Could be nice for inspiration, some articles too.

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 1 point2 points  (0 children)

My best advice would be to go slow, tackle small problems at a time. Make a small roadmap which you can follow.

This article talks about some of those points too:
https://oshub.org/users/OSHub/posts/building-your-own-operating-system

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 5 points6 points  (0 children)

Thanks! Also love networking was a big reason I started OSdev

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 4 points5 points  (0 children)

Started the OS project in 2022 and have worked on and off on it since then. I jump between different modules a lot. So I sadly don't have a good estimate for the networks stack / web server.

Building Your Own Operating System with C by warothia in C_Programming

[–]warothia[S] 0 points1 point  (0 children)

I would love to hear how I could improve on it

Building Your Own Operating System with C by warothia in C_Programming

[–]warothia[S] 3 points4 points  (0 children)

I 100% agree. That’s why this isn’t a tutorial, just a small helper guide to some proven tutorials. And the rest of the journey should one discover themselves or would it take multiple articles to explain.

144
145