http://developer.mbed.org/users/bborredon/code/eeprom/#925096a4c7f0