IBM AIX device driver development
A tutorial on AIX device driver framework and related APIs
Summary: This tutorial illustrates the IBM® AIX® device driver framework and related application programming interfaces (APIs). Here, we shall discuss about the device switch structure, API to register device switch methods, major and minor number management, and moving data from kernel to user space.
Review the tutorial here Device Driver Link