|
From: | Eric Tang |
Subject: | [avr-libc-dev] [bug #50501] eeprom_update_byte() can reduce wear more |
Date: | Thu, 9 Mar 2017 00:04:54 -0500 (EST) |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 |
URL: <http://savannah.nongnu.org/bugs/?50501> Summary: eeprom_update_byte() can reduce wear more Project: AVR C Runtime Library Submitted by: e_l_tang Submitted on: Thu 09 Mar 2017 05:04:53 AM UTC Category: None Severity: 3 - Normal Priority: 5 - Normal Item Group: None Status: None Percent Complete: 0% Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: 2.0.0 Fixed Release: None _______________________________________________________ Details: If the new value does not contain any 1 bits where the old value contains a 0 bit (ANDing the new value with the old value yields the new value), the cell does not have to be erased and can simply be overwritten with the new value. _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?50501> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |