From: dke...@hiwaay.net[...]> Notice the starting address of eeprom is 1 byte 
above the physical> address of start of eeprom because there was some rumor 
stating some> models of AVR would accidentally trash the first byte under some> 
circumstances. Perhaps when the rest of the device was wiped for a code> reload 
or something? Anyway, it was cheaper to do without the first byte> than to 
worry about it.
 
More than a rumor.  If you cut power to certain AVR parts during a write to 
EEPROM, location 0 would be corrupted.  Documented in various AVR Errata 
sheets.  
 
Limited primarily to the AT90S parts IIRC.  But it was a long while before I 
started using EEPROM address 0 again...
 
Regards,
 
   -=Dave
 
_________________________________________________________________
It’s the same Hotmail®. If by “same” you mean up to 70% faster.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008
_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to