发明授权
- 专利标题: Hardware override of application programming interface programmed state
- 专利标题(中): 硬件覆盖应用程序编程接口编程状态
-
申请号: US11934686申请日: 2007-11-02
-
公开(公告)号: US07739556B1公开(公告)日: 2010-06-15
- 发明人: Jerome F. Duluk, Jr. , Henry P. Moreton , John S. Montrym , Nathaniel C. Voorhies
- 申请人: Jerome F. Duluk, Jr. , Henry P. Moreton , John S. Montrym , Nathaniel C. Voorhies
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Patterson & Sheridan, LLP
- 主分类号: G06F11/00
- IPC分类号: G06F11/00
摘要:
A method and system for overriding state information programmed into a processor using an application programming interface (API) avoids introducing error conditions in the processor. An override monitor unit within the processor stores the programmed state for any setting that is overridden so that the programmed state can be restored when the error condition no longer exists. The override monitor unit overrides the programmed state by forcing the setting to a legal value that does not cause an error condition. The processor is able to continue operating without notifying a device driver that an error condition has occurred since the error condition is avoided.
信息查询