In a computer system including a processor and a peripheral device, the processor executing an application program which interacts With the peripheral device by sending peripheral device requests to operating system routines which send corresponding peripheral device commands to the peripheral device in response to the peripheral device requests, wherein the peripheral device is capable of replaci