Document Revision History
This table describes the changes to I/O Kit Fundamentals.
|2014-04-09||Removed description of completion chaining; this technique is not recommended.|
|2007-05-17||Updated and clarified the "Managing Power" chapter.|
|2006-11-07||Added information about using IODMACommand.|
|2006-10-03||Made minor corrections.|
|2006-05-23||Added caveat regarding in-function static constructors.|
|2006-02-07||Added information on the use of namespaces and a caveat about nested classes.|
|2005-12-06||Made minor corrections.|
|2005-11-09||Fixed minor typos.|
|2005-04-08||Fixed links, typos. Added note that Objective-C does not supply I/O Kit interfaces.|
Removed information about deprecated SCSI family; added information about new SCSI Parallel family.
Added information about handling interrupts when implementing pseudo-DMA.
Changed outdated links.
Updated documentation references, added information on Xcode.
Fixed minor errors.
Added information about the use of IOBufferMemoryDescriptor objects to represent kernel-allocated buffers in user-space tasks.
Updated for OS X v10.3. Added information about changes in memory subsystem to support 64-bit architectures.