The EEPROM stream read/write functions now use eeprom_update_byte() instead of eeprom...
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 26 May 2010 11:54:55 +0000 (11:54 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 26 May 2010 11:54:55 +0000 (11:54 +0000)
commit670413603f528259ade457f27fe97c70736ca754
treeb27b1ec33d2a9b54c03dc6fa07f49be1fa6a9c53
parentbb9fb1051cc68bc81589b1dbffe1b2e614e43737
The EEPROM stream read/write functions now use eeprom_update_byte() instead of eeprom_write_byte(), so that only changed bytes are written to EEPROM to preserve its lifespan.

Changed over the AVRISP-MKII and TemperatureDataLogger projects to use eeprom_update_byte() when writing non-volatile parameters to EEPROM to preserve its lifespan.
LUFA/Drivers/USB/LowLevel/Endpoint.c
LUFA/Drivers/USB/LowLevel/Pipe.c
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/FutureChanges.txt
Projects/AVRISP-MKII/Lib/V2ProtocolParams.c
Projects/TemperatureDataLogger/TempDataLogger.c