Next Page > Hide TOC

Introduction to Kernel Extension Concepts

Contents:

Who Should Read This Document?
Organization of This Document


Mac OS X provides a kernel extension mechanism as a means of allowing dynamic loading of pieces of code into the kernel, without the need to recompile. These pieces of code are known generically as plug-ins or, in the Darwin kernel, as kernel extensions or KEXTs.

Who Should Read This Document?

Kernel Extension Concepts assumes you have no prior experience developing kernel extensions for Mac OS X or using Xcode, Apple’s integrated development environment. The information in this series of topics is very basic and is intended to introduce you to the fundamental techniques you need to develop, debug, and package kernel extensions.

Organization of This Document

This document contains the following information:



Next Page > Hide TOC


© 2003, 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-10-31)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.