An efficient emulation of EEPROM employing flash memory employs a fixed
location for an address pointer in flash memory and such that an erase
operation is required only once every nth update where n is the number of
bits at the fixed location, thus avoiding the need to erase the sector on
every update and avoiding delays associated with linked lists for
determining the address of the most up-to-date information. Use of bit
shifting provides fast determination of the desired address.