Day 5 - Kernel Module Basics¶
What I learned¶
- Linux kernel supports loadable modules
- Kernel space vs user space difference
- How to write a simple kernel module
Commands¶
Observations¶
- printk output appears in dmesg
- Kernel module runs with high privilege
Questions¶
- How to access hardware from module?
- How does driver register device?