Creating a disk stream
Developing a Multithreaded Kernel From Scratch!
Course overview
What you'll learn
How to create a kernel from scratch
How to create a multi-tasking kernel
How to handle malicious or problematic programs in your operating system. Terminating them if they misbehave.
How memory works in computers
The difference between kernel land, user land and the protection rings that make up modern computing
Kernel design patterns used by the Linux kernel its self
You will learn all about virtual memory and how to map virtual addresses to physical addresses
You will learn how to make the kernel understand processes and tasks
You will learn how to load ELF files
You will learn how to debug disassembled machine code
You will learn how to debug your kernel in an emulator with GDB.
Your feedback is important, and helps your course provider to improve. Share your thoughts by leaving a review.
Currently there are no reviews for this course. Be the first to leave a review.
Dragon Zap are a business that provide many technology courses created by its founder Daniel McCarthy. Our courses specialize in low level programming such as firmware, and kernel development. ...