Cosmetics
This commit is contained in:
@@ -41,23 +41,23 @@ inline void eeprom_write_byte()
|
||||
}
|
||||
|
||||
ISR(EE_READY_vect)
|
||||
{
|
||||
if (--eeprom_buffer_size > 0) {
|
||||
eeprom_write_byte();
|
||||
}
|
||||
else {
|
||||
#if defined(CPUM2560) || defined(CPUM2561)
|
||||
EECR &= ~(1<<EERIE);
|
||||
#else
|
||||
EECR &= ~(1<<EERIE);
|
||||
#endif
|
||||
}
|
||||
{
|
||||
if (--eeprom_buffer_size > 0) {
|
||||
eeprom_write_byte();
|
||||
}
|
||||
else {
|
||||
#if defined(CPUM2560) || defined(CPUM2561)
|
||||
EECR &= ~(1<<EERIE);
|
||||
#else
|
||||
EECR &= ~(1<<EERIE);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
void eepromStartWrite(uint8_t * buffer, size_t address, size_t size)
|
||||
{
|
||||
assert(eeprom_buffer_size == 0);
|
||||
|
||||
|
||||
eeprom_pointer = address;
|
||||
eeprom_buffer_data = buffer;
|
||||
eeprom_buffer_size = size+1;
|
||||
@@ -78,7 +78,7 @@ extern uint8_t s_sync_write;
|
||||
void eepromWriteBlock(uint8_t * buffer, size_t address, size_t size)
|
||||
{
|
||||
eepromStartWrite(buffer, address, size);
|
||||
|
||||
|
||||
if (s_sync_write) {
|
||||
while (!eepromIsTransferComplete()) {
|
||||
wdt_reset();
|
||||
|
||||
@@ -57,7 +57,7 @@ void eepromReadBlock (uint8_t * buffer, size_t address, size_t size)
|
||||
void eepromSimuWriteBlock(uint8_t * buffer, size_t address, size_t size)
|
||||
{
|
||||
assert(size);
|
||||
|
||||
|
||||
if (fp) {
|
||||
// TRACE("EEPROM write (pos=%d, size=%d)", pointer_eeprom, size);
|
||||
if (fseek(fp, address, SEEK_SET) < 0)
|
||||
@@ -132,7 +132,7 @@ void eepromStartWrite(uint8_t * buffer, size_t address, size_t size)
|
||||
void eepromWriteBlock(uint8_t * buffer, size_t address, size_t size)
|
||||
{
|
||||
eepromStartWrite(buffer, address, size);
|
||||
|
||||
|
||||
while (!eepromIsTransferComplete()) {
|
||||
sleep(1/*ms*/);
|
||||
}
|
||||
@@ -156,7 +156,7 @@ void StartEepromThread(const char * filename)
|
||||
eeprom_write_sem = (sem_t *)malloc(sizeof(sem_t));
|
||||
sem_init(eeprom_write_sem, 0, 0);
|
||||
#endif
|
||||
|
||||
|
||||
eeprom_thread_running = true;
|
||||
assert(!pthread_create(&eeprom_thread_pid, NULL, &eeprom_thread_function, NULL));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user