Patent ID: 7793036

Claim:
A method comprising; storing operating system instructions in a NAND based memory, the instructions executable by a processor, the instructions having a logical address to be utilized by the processor to fetch the operating system instructions; storing address conversions in the NAND based memory, the address conversions relating the logical address to a physical address of the operating system instructions in the NAND based memory, the address conversions having at least one validity flag; performing a direct read of the operating system instructions from a region of the NAND based memory in response to a first setting of the at least one validity flag, the first setting indicating that a direct read from the region of the NAND based memory is permissible; and performing an indirect read of the operating system instructions from another region of the NAND based memory by fetching an address conversion from the NAND based memory in response to a second setting of the at least one validity flag, the second setting indicating that a direct read from the other region of the NAND based memory is not permissible.