Memory patching with associative and directly mapped patch data
AssigneeGoogle Inc.
InventorVinoth Kumar Deivasigamani
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorVinoth Kumar Deivasigamani
Estimating the term…
This document describes techniques and apparatuses for memory patching with associative and directly mapped patch data. In some aspects, a processor requests boot code stored at an address of a first region of an address map of a boot ROM. A boot ROM controller can determine, based on the address, that an associative record in a programmable memory includes address information matching the address. The controller returns patch data of the associative record. This patch data includes another address to a second region of the address map. The processor requests other data of the other address, which is directly mapped to other records of the programmable memory that do not include address information related to the address map. Based on an offset between the start address of the second region and the other address from which data is requested, the other data can be fetched from the directly mapped record.
A method for patching a boot read-only memory, ROM, comprising:
An apparatus, comprising:
A non-transitory computer readable storage medium comprising computer-executable instructions that when executed by a computer will cause the computer to:
Dependencies are inferred from the claim text.