Patent ID: 7392343

Claim:
A memory card configured to be coupled to a host apparatus and to receive a command sequence outputted from the host apparatus and intended for a first nonvolatile semiconductor memory, comprising: a second nonvolatile semiconductor memory having a different configuration than the first nonvolatile semiconductor memory; and a controller which processes the command sequence outputted from the host apparatus, and controls writing, reading and erasing of data to the second nonvolatile semiconductor memory, in response to the command sequence; wherein the controller processes the command sequence outputted from the host apparatus by the following control procedure comprising, determining whether a command included in the command sequence is a writing or reading command; determining whether an address of first predetermined bytes has been input, when the command is determined to be a writing or reading command; performing said writing or reading when the address of the first predetermined bytes has been input; determining whether the command is an erase command when the command is not a writing or reading command; determining whether an address of second predetermined bytes has been input when the command is an erase command; performing said erasing when the address of the second predetermined bytes has been input; determining whether the command is an ID read or a status read command when the command is not a writing, reading or erasing command; and performing said ID read or status read, when the command is an ID read or status read command.