Abstract:
A method of providing special functions includes receiving from a host a first normal command and a first address, and identifying a first special function based on the first normal command and the first address when the first address is in an address range established for special functions according to a predefined rule.
Abstract:
A memory device and a method of enabling performance of special operations by an application specific to the memory device are provided. The method includes performing at least one of a first authentication operation and a second authentication operation of the memory device using at least one normal command received from the application according to at least one predefined rule, respectively, the first and second authentication operations indicating whether the memory device includes a plurality of special operations; and receiving from the application a first normal command with a starting logical sector number of a dummy file and a second normal command with a last logical sector number of the dummy file, enabling determination of whether the at least one of the first authentication operation and the second authentication operation of the memory device is successful.
Abstract:
A memory system, comprising a flash memory comprising multiple memory blocks, and a controller configured to erase each of the memory blocks using multiple steps. The controller stores, for each of the memory blocks, metadata indicating which of the multiple steps have been completed, and erases each of the memory blocks based on the stored metadata.