In MCF8316D, EEPROM read procedure is
as follows,
- Write 0x40000000 into register 0x0000EA to read
the EEPROM data into the shadow/RAM registers
(0x000080-0x0000AE).
- Wait for
100ms for the EEPROM read operation to
complete.
- Read the shadow/RAM register values, one or two
registers at a time, using the I2C read
command as explained in Section 6.6.2. Shadow/RAM register addresses are in the range
of 0x000080-0x0000AE. Register address increases
in steps of 2 for 32-bit read operation (since
each address is a 16-bit location).