Skip to content

Instantly share code, notes, and snippets.

@stux2000
Last active December 26, 2021 21:55
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stux2000/821a6fd4a108dd94fd0eb52a7649dfe7 to your computer and use it in GitHub Desktop.
Save stux2000/821a6fd4a108dd94fd0eb52a7649dfe7 to your computer and use it in GitHub Desktop.
Minix 3 Quick Dev Guide
If you have access to the OS book, it's a great place to start
getting familiar with the 3.1.0 version of the architecture:
URL: http://www.amazon.com/Operating-Systems-Design-Implementation-Edition/dp/0131429388
After that is the Minix 3 wiki, which has a developers guide which covers a variety of topics:
URL: http://wiki.minix3.org/doku.php?id=developersguide:start
It's often recommended to start out with simpler stuff (like porting NetBSD applications for example)
in order to become familiar with the code.
The OS Dev Wiki is another great resource for Operating System design:
URL: http://wiki.osdev.org/Main_Page
The google group as well as the #minix and #minix-dev channels on Libera are great resources to ask
for specific questions that actual minix developers may be able answer:
URL: https://groups.google.com/group/minix3
URL: http://libera.chat/
(activity is varied and responses may take a while)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment