[HN Gopher] The 539kernel Book: A journey in creating an operati... ___________________________________________________________________ The 539kernel Book: A journey in creating an operating system kernel Author : atan2 Score : 204 points Date : 2022-11-20 13:52 UTC (9 hours ago) (HTM) web link (539kernel.com) (TXT) w3m dump (539kernel.com) | c0deR3D wrote: | If I want to porting it to x86_64, except the register width, | what else do I mainly need to take care of? Thanks! | bpye wrote: | I would consider booting from UEFI rather than writing your own | bootloader. | vajrabum wrote: | I was wondering how this compares with xv6, which is a Unix v6 | like 32 bit system written for teaching so peeked at the book and | the code. I've only scratched the surface but the developer of | the project says that he's deliberately written the code in a | very simple style to make its function clear and obvious. I'd | agree. It does seem pretty easy to understand. It's also very | much simpler in structure and the facilities that xv6 in terms of | the facilities that it offers. Fun project and it might be a good | place those wanting to understand operating systems to start. | Here's the repo for it. | | https://github.com/MaaSTaaR/539kernel | __turbobrew__ wrote: | 539 appears to only be a kernel, there isn't any userspace. Xv6 | includes a kernel as well as a userspace containing well known | utilities like sh, ls, cat, and others. | sasas wrote: | Very quickly skimming through the various chapters, it appears | that content offers a gentle introduction to the topic. Attention | has been made to provide clear and verbose explanations with | supportive diagrams. | | Comparable other "guides" that I have stumbled across is osdev101 | [1] and "Writing an operating system from scratch" [2]. | | [1] | https://github.com/tuhdo/os01/blob/master/Operating_Systems_... | | [2] | https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures... | userbinator wrote: | What's the significance of 539? Form I-539, "Application to | Extend/Change Nonimmigrant Status" doesn't seem to be a relevant | reference. | codetrotter wrote: | Idk but this seems slightly more probable at least: | | > The angel number 539 is suggesting you focus on your success. | It will be the opportunity to interchange your ideas with | others who will assist you in sailing through challenges. | | https://www.sunsigns.org/angel-number-539-meaning/ | | > stick with your plan. It is a good plan that can guarantee | great results. | | > Get the job done and let your creative ideas flow. When | people start offering their help and assistance, don't say no! | | https://angelnumber.org/539-angel-number/ ___________________________________________________________________ (page generated 2022-11-20 23:00 UTC)