A non-volatile memory system comprises a non-volatile memory and a memory
controller controlling the non-volatile memory. The non-volatile memory
has a pseudo pass function of returning a pass as a status even if a bit
error reaching allowable number of bits occurs after at least one of a
write or erase sequence is completed. The memory controller has an
allowable bit change function of changing the upper limit value of the
allowable number of bits.