The Driver Introduction :

"About Kernel Extensions" is quick review of what Kernel
Extensions are all about, and outlines the path of the Essential
Tutorials Hello Kernel, Hello IOKit, Hello Debugger, and Packaging
Your KEXT. Anyone serious about working on a device driver for OS X,
but is starting from scratch, should read these Tutorials!.