The EEPROM range for M95M02-A125 is from 0x00 to 0x3ffff. When a byte write is initiated at 0x40000, it overwrites the contents of the location 0x00. Is this the expected behavior? In data sheet the roll over for page write is mentioned, like the in...