166 |
# define eeprom_is_ready() bit_is_clear(EECR, EEWE) |
# define eeprom_is_ready() bit_is_clear(EECR, EEWE) |
167 |
#elif defined(EEPE) |
#elif defined(EEPE) |
168 |
# define eeprom_is_ready() bit_is_clear(EECR, EEPE) |
# define eeprom_is_ready() bit_is_clear(EECR, EEPE) |
169 |
|
#elif defined(DEECR) && defined(EEL) |
170 |
|
# define eeprom_is_ready() bit_is_clear(DEECR, EEL) |
171 |
#else |
#else |
172 |
# error "No write enable bit known for this device's EEPROM." |
# error "No write enable bit known for this device's EEPROM." |
173 |
#endif |
#endif |