Operating Systems Development From Scratch [Chapter 0 - Preface]
Chapter 0: the roadmap for building an OS by hand, why a cross-compiler is mandatory, how C behaves differently in kernel land, and how to debug a kernel with QEMU and GDB.
Chapter 0: the roadmap for building an OS by hand, why a cross-compiler is mandatory, how C behaves differently in kernel land, and how to debug a kernel with QEMU and GDB.