Patent ID: 9529708
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. An apparatus comprising: a processor to execute software; a non flash non-volatile memory coupled to the processor, the non flash non-volatile memory comprising a non flash non-volatile random access memory portion that is byte-rewritable and byte-erasable by the processor, the non flash non-volatile random access memory portion to act as a system memory for the processor's software to execute instructions out of, the non flash non-volatile memory also comprising a partition that is exposed to the software as mass storage; a memory controller coupled between the processor and the non flash non-volatile memory to access the non flash non-volatile random access system memory portion, the memory controller also to perform a memory access operation to access the partition in response to a request from the software for access to a mass storage wherein the memory controller is to emulate the mass storage to a storage driver in response to the request from the software.