Apparatus and method for correcting microcomputer software errors
AssigneeFord Motor Company
InventorsRichard A. Pidsosny, Michael J. Burke, Mark W. Jarvis
Life of this patent
Estimating the term…
Loading patent…
AssigneeFord Motor Company
InventorsRichard A. Pidsosny, Michael J. Burke, Mark W. Jarvis
Estimating the term…
An apparatus for replacing an undesired code stored in a plurality of storage locations in read-only memory (ROM) with a replacement code. The replacement code, including a jump-back instruction to readdress the ROM, are programmed into an EEPROM. First and second storage locations store the beginning address of the undesired code and the beginning address of the replacement code, respectively. When the beginning address of the undesired code is generated by a program counter, a comparator generates a transfer signal. In response, the beginning address of the replacement code stored in the second storage location is transferred into the program counter. Each address of the replacement code is then sequenced by the program counter until a central processing unit recognizes the jump-back instruction. The central processing unit then readdresses the ROM in response to the jump-back instruction after the entire replacement code has been executed in place of the undesired code.
An apparatus for replacing an undesired code stored in a read-only memory (ROM) with a replacement ode, comprising:
An apparatus for replacing an undesired code stored in a read-only memory (ROM) with a replacement code, comprising:
An apparatus for replacing an undesired code stored in a plurality of storage locations in read-only memory (ROM) with a replacement code, comprising:
An apparatus for replacing an undesired code stored in a plurality of storage locations in read-only memory (ROM) with a replacement code, comprising:
A method for replacing an undesired code stored in a plurality of storage locations in a read-only memory (ROM) with a replacement code, comprising the steps of:
Dependencies are inferred from the claim text.