7.4. Kernel Configuration
Darwin includes configuration directories for each major component of
the operating system, as listed here:
Contains configuration files for the BSD portions of Darwin.
Contains configuration files for IOKit, Darwin's
subsystem for device drivers.
Contains configuration files for libkern, a set
of base classes for kernel C++ code.
Contains configuration files for implementations of standard C
library functions that are used by the kernel.
Contains configuration files for the Mach portions of Darwin.
Contains configuration files for pexpert (platform expert). This is
for low-level hardware support during the boot sequence.
libsa and pexpert are private to the xnu kernel
and should not be used by kernel extensions.
To tweak machine-independent aspects of a Darwin kernel component,
you can edit the MASTER file in each
configuration directory. You can find machine-dependent configuration
options in MASTER.i386 (for
x86 systems) and MASTER.ppc
(for PowerPC systems).
Copyright © 2003 O'Reilly & Associates. All rights reserved.