In invalidateEEpromImage() we find:
// 1. Check word 3 - Start of Code pointer (must always be $0010)
i2c_out(eeBus, 0b1010000, 6, 2, (char*) 9999, 2); // clear to 9999; invalidate image
while(i2c_busy(eeBus, 0b1010000));
Who knows what exactly is stored at address 9999 (comment is bogus)? 0x8000 is a safer as it holds -1.
In invalidateEEpromImage() we find:
Who knows what exactly is stored at address 9999 (comment is bogus)? 0x8000 is a safer as it holds -1.