发明授权
US08146056B1 Debugging a computer program by interrupting program execution in response to access of unused I/O port
有权
通过中断程序执行以响应未使用的I / O端口的访问来调试计算机程序
- 专利标题: Debugging a computer program by interrupting program execution in response to access of unused I/O port
- 专利标题(中): 通过中断程序执行以响应未使用的I / O端口的访问来调试计算机程序
-
申请号: US11196878申请日: 2005-08-04
-
公开(公告)号: US08146056B1公开(公告)日: 2012-03-27
- 发明人: Yu Liu , Jason James Rohr
- 申请人: Yu Liu , Jason James Rohr
- 申请人地址: US GA Norcross
- 专利权人: American Megatrends, Inc.
- 当前专利权人: American Megatrends, Inc.
- 当前专利权人地址: US GA Norcross
- 代理机构: Hope Baldauff Hartman LLC
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F11/00 ; G06F9/445 ; G06F9/45
摘要:
A method, computer-readable medium, and apparatus for debugging a computer program utilizing breakpoints triggered by accessing a rarely used or unused I/O port is provided. Rarely used or unused I/O ports are identified in a computer system and a debugger program is instructed to halt program execution when an access is made to one or more of the identified ports. An instruction for writing to one of the ports is then inserted in the program to be debugged. When the instruction is executed, the debugger program will cause the execution of the program to stop. When the breakpoint is no longer needed, the debugger program is instructed not to halt when an access is made to the I/O port.
信息查询