Temporary traces added for Kilrah and MAC debuggers ...

This commit is contained in:
bsongis
2012-05-25 18:30:26 +00:00
parent 77f518874e
commit 34d7db24b2
+5 -1
View File
@@ -103,8 +103,8 @@ void setSwitch(int8_t swtch)
bool eeprom_thread_running = true;
void *eeprom_write_function(void *)
{
printf("on entre dans eeprom_write_function\n"); fflush(stdout);
while (!sem_wait(&eeprom_write_sem)) {
if (!eeprom_thread_running)
return NULL;
#if defined(PCBARM)
@@ -119,7 +119,9 @@ void *eeprom_write_function(void *)
if (fseek(fp, eeprom_pointer, SEEK_SET) == -1)
perror("error in fseek");
}
printf("avant la boucle eeprom_buffer_size=%d\n", eeprom_buffer_size); fflush(stdout);
while (--eeprom_buffer_size) {
printf("ecriture eeprom_buffer_size=%d\n", eeprom_buffer_size); fflush(stdout);
assert(eeprom_buffer_size > 0);
if (fp) {
if (fwrite(eeprom_buffer_data, 1, 1, fp) != 1)
@@ -129,6 +131,7 @@ void *eeprom_write_function(void *)
#endif
}
else {
printf("avant memcpy eeprom_pointer=%d\n", eeprom_pointer); fflush(stdout);
memcpy(&eeprom[eeprom_pointer], eeprom_buffer_data, 1);
}
eeprom_pointer++;
@@ -138,6 +141,7 @@ void *eeprom_write_function(void *)
fflush(fp);
}
}
printf("sortie boucle ecriture eeprom_buffer_size=%d\n", eeprom_buffer_size); fflush(stdout);
#if defined(PCBARM)
}
Spi_complete = 1;