发明名称 Providing application programs with unmediated access to a contested hardware resource
摘要 A system and method are disclosed for executing, in a multitasking operating system, an application program that accesses a protected resource directly without mediation by the operating system. For example, the application can be a backup application and the resource can be a floppy disk drive, QIC tape drive, or other storage device. The method of the invention can be executed in a computer system having a processor, a storage device, and a device control mechanism for controlling operations of the storage device responsively to commands issued by the processor. The device control mechanism can be, for example, a floppy disk controller chip if the storage device is, for example, a floppy disk drive. According to the invention, the processor executes the application program as a task of the operating system. The operating system includes a software component, such as a device driver, for issuing commands to the device control mechanism. The application program has its own component for issuing commands to the device control mechanism. While the application program is executing, the operating system's command-issuing component is temporarily bypassed, and the application program's command-issuing component is used to issue a command to the device control mechanism, which controls an operation of the storage device responsively to the issued command.
申请公布号 US5901312(A) 申请公布日期 1999.05.04
申请号 US19940369591 申请日期 1994.12.13
申请人 MICROSOFT CORPORATION 发明人 RADKO, RONALD O.
分类号 G06F9/44;G06F9/46;(IPC1-7):G06F9/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址