Patent ID: 7296097
Filing Date: 2007-11-13
Classification: G06F,G11C

Abstract:
1. A memory card comprising: a nonvolatile semiconductor memory having a plurality of nonvolatile memory cells and capable of storing predetermined information; and a controller that instructs the operation of the nonvolatile semiconductor memory based on a command issued from the outside, wherein the controller comprises a host interface portion that detects an initialization setting command for first or second operation mode issued from the outside, and, if, after completion of initialization setting according to the initialization setting command, the operation mode of the detected initialization setting command and the operation mode in which firmware reset process was carried out do not agree with each other, outputs a disagreement detection signal, and wherein, when the controller receives a disagreement occurrence detection signal from a comparison circuit after execution of initialization setting, the controller carries out initialization process again based on a result of detection stored in an initialization command storage portion.