Patent ID: 7730253

Claim:
A method for controlling assertion of a command to a NAND memory device in an electronic device, said NAND memory device storing operating system software for said electronic device, said method comprising: during powering up of said device applying a write protect signal to a write protect pin on said NAND memory device; after powering up said device, monitoring an instruction stream destined for said memory device for an assertion of a command for said NAND memory device; and upon detection of said command if said command does not modify contents in said NAND memory device, then allowing processing of said command to continue; and if said command does modify contents in said NAND memory device, then evaluating a destination address associated with said command; if said destination address is not a restricted address for said memory device, then allowing processing of said command to continue; and if said destination address is a restricted address for said NAND memory device, then preventing assertion of said command on said NAND memory device.