[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)