Linux Kernel Development and Writing a Simple Kernel Module (2018)
I wish there would be more guides like this for macOS KEXT development. Easy to read, clean code examples, and quick to get started.<p>I was planning to port a driver for a specific PCI 802.11 NGFF WiFi device from FreeBSD or Linux, but it's really hard to find exhaustive guides on KEXT development, whereas Linux has the amazing guide at <a href="https://www.kernel.org/doc/html/latest/driver-api/80211/index.html" rel="nofollow">https://www.kernel.org/doc/html/latest/driver-api/80211/inde...</a>.