C'est ce que fait la boucle for quand array pointe sur eeprom_buffer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(i = 0; i < size; ++i) { XE2Write(array[i]); }
C'est ce que fait la boucle for quand array pointe sur eeprom_buffer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(i = 0; i < size; ++i) { XE2Write(array[i]); }
Donc si je comprends bien les choses, je ne dois pas écrire cela :
XE2Write(array[i]);
Mais plutot ceci :
Avec la fonction écrite ainsi , chaque byte de eeprom_buffer sera écrit un à un avec la seconde fonction XE2Write ?
C'est bien cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 static void Eeprom_save(const char *array, size_t size, LWORD address_start) { int i; XE2BeginWrite(EEPROM_CONTROL, address_start); for(i = 0; i < size; ++i) { XE2Write(eeprom_buffer[i]); } XE2EndWrite(); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager