A C Programming Model for OS/2 Device Drivers (IBM Systems Journal, 1991)