Patent ID: 9009386
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A computing hardware system for managing read-only memory, comprising: a memory device including a plurality of real memory addresses; a real memory tracking mechanism and a virtual memory address tracking mechanism coupled to the memory device and configured to track relationships between a plurality of virtual memory addresses and the plurality of real memory addresses; and a processor coupled to the memory device and the tracking mechanism, wherein the processor is configured to: receiving a request by an entity to access a virtual memory address and determining if the entity is authorized to write data to or modify data in the virtual memory address, allowing the entity to read and modify the data stored in the real memory and also to read and write data to the real memory if a write request is received from the entity utilizing the private address, and providing an exception to the write request if a request is received from the entity utilizing the public address.