发明名称 |
Method and apparatus for patching code and data residing on a memory |
摘要 |
A method and apparatus for applying patches to a code or data residing on a non-volatile memory device is illustrated. A code residing at a first location in a non-volatile memory can be replaced by a codes residing at a second locations in a memory map. A patching device compares a first address of a first code to an address identified by a pre-fetch instruction. If the first address matches the address identified by the pre-fetch instruction, a pre-fetch abort is issued to facilitate replacing a bad code residing at the first address with a good code. The good code can be pointed to by a vector in a vector table where the address of the vector is dynamically loaded into a program counter.
|
申请公布号 |
US2004128471(A1) |
申请公布日期 |
2004.07.01 |
申请号 |
US20020334260 |
申请日期 |
2002.12.31 |
申请人 |
OAKLEY JOHN;TRAYLOR KEVIN;ZOERNER GLEN |
发明人 |
OAKLEY JOHN;TRAYLOR KEVIN;ZOERNER GLEN |
分类号 |
G06F9/26;G06F9/38;G06F12/06;(IPC1-7):G06F12/00 |
主分类号 |
G06F9/26 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|