< Previous PageNext Page > Hide TOC

Document Revision History

This table describes the changes to Kernel Programming Guide.

DateNotes
2006-11-07Added security information and improved kernel build instructions.
2006-10-03Made minor corrections.
2006-05-23Added a note about pmuflags to the debugging section.
2006-04-04Removed out-of-date information for Mac OS X v10.4.
2006-03-08Updated some stale content for Mac OS X version 10.4.
2006-01-10Corrected locking prototypes. Made minor fixes to the file system section.
2005-11-09Revised networking, synchronization, and kernel services APIs for Mac OS X v10.4.
 Revised networking, synchronization, and kernel services APIs for Mac OS X v10.4.
2005-08-11 Changed terminology from "fat binary" to "universal binary." Clarified the distinction between memory objects and VM objects.
2005-07-07 Fixed minor errors in build instructions.
2005-06-04 Updated kernel build instructions for Mac OS X v10.4; other minor fixes.
2005-04-29 Added information about generating NMI on newer hardware in Mac OS X v10.4 and later; various other minor changes.
2005-02-03 Made minor corrections.
2004-12-02 Made section number fix to man page reference in Chapter 14.
2004-11-01

Minor wording changes.

2004-08-01

Added details comparing current_task to mach_task_self. Added information about using AltiVec and floating point in the kernel.

2003-09-01

Minor corrections to kernel build information

2003-08-01

Added information relating to Power Macintosh G5 VM issues and debugging. Clarified wait queue documentation (event_t).

2003-02-01

Minor update release. Added index and tweaked wording throughout. Fixed minor errata in debugging chapter. Added a few missing details in the security chapter and cleaned up the equations presented. Corrected a few very minor Mac OS X 10.2-specific details that weren’t caught during the first revision.

2002-08-01

Mac OS X 10.2 update release. Changed information on KEXT management, various small corrections (mainly wording improvements).

2002-06-01

Full web release to coincide with WWDC. Corrected a few minor errata from the previous release.

2002-01-01

Initial partial web release.




< Previous PageNext Page > Hide TOC


© 2002, 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-11-07)


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.