Part 2 – Core System Architecture
This part goes a little deeper into the rabbit hole, by introducing you to pragmatic software design at first and then guiding you step by step through the code needed for proper boot-up mechanisms and memory management, with a strong focus on a memory-safe approach.
This part has the following chapters:
- Chapter 3, Architectural Patterns
- Chapter 4, The Boot-Up Procedure
- Chapter 5, Memory Management