. "The memory device can be a serial EEPROM, SRAM, flash memory or other type of non-volatile memory, including memory that is on-board of the controller 50." . . .