Document Revision History

This table describes the changes to SimpleUserClient.


Now demonstrates 64-bit user client APIs, how to build a sub-kext to support older OS versions, and how to build the test tool 4-way universal.


Added IOMatchCategory to Info.plist to fix <rdar://problem/3963763>. Shows how a user client can detect if it has been opened by a process running using Rosetta. Updated to produce a universal binary. Necessary code changes are documented within the project.


Shows how to create a user client for an I/O Kit KEXT.