Pseudo hardware watch points for remote debugging of non-initialized processors
US10025693B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Oct 31, 2011 |
| Grant date | Jul 17, 2018 |
| Priority date | — |
| Expiry date | Dec 30, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3656
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A hardware access layer (HAL) is combined with a configurable shadow mechanism, that copies the specified memory or register segments accessed in remote hardware by a program being debugged. The HAL may be involved in all interrupt handling for the remote hardware. By making this shadow mechanism configurable during runtime, and using a standard debugging techniques, a developer can specify watchpoints to break program execution based on changes in the remotely attached hardware as indicated in the specified shadow register segments.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.