Device Drivers for OS/2 2.x are compatible with OS/2 Warp V3 and do not require additional modifications

By IBM

From IBM Solution Developer Support

Device Drivers for OS/2 2.x are compatible with OS/2 Warp V3 and do not require additional modifications.

OS/2 Warp introduces a centralized Resource Management Architecture to facilitate the coexistence & cooperation of the increasing number of device drivers.

With the introduction of this architecture, a functional line has been drawn separating previous device driver capabilities and those of the OS/2 device drivers written to use the Resource Manager Services. Device drivers written to use the Resource Manager Services are referred to as RM-Aware drivers. Existing OS/2 2.x device drivers are referred to as legacy drivers. Both types of drivers are supported on OS/2 Warp.

The Resource Manager services identifies resources (I/O Ports, DMA Channels & IRQ Levels) that are already claimed by drivers and have been initialized previously. A driver using the Resource Management calls avoid inadvertently corrupting the state of adapters that were initialized by previously loaded drivers.