build/sim/spdeeprom: use hex format when loading from file

This commit is contained in:
Jędrzej Boczar 2020-05-29 14:56:56 +02:00
parent a0ce4ce56b
commit 1692dfbf61
1 changed files with 2 additions and 2 deletions

View File

@ -123,7 +123,7 @@ static int spdeeprom_new(void **sess, char *args)
spd_file = fopen(spd_filename, "r"); spd_file = fopen(spd_filename, "r");
} }
if (spd_filename != NULL && spd_file != NULL) { if (spd_filename != NULL && spd_file != NULL) {
DBG("[spdeeprom] loading EEPROM contents from file: %s\n", spd_filename); printf("[spdeeprom] loading EEPROM contents from file: %s\n", spd_filename);
spdeeprom_from_file(s, spd_file); spdeeprom_from_file(s, spd_file);
fclose(spd_file); fclose(spd_file);
} else { // fill in the memory with some data } else { // fill in the memory with some data
@ -389,7 +389,7 @@ static void spdeeprom_from_file(struct session_s *s, FILE *file)
if ((n_read = getline(&line, &bufsize, file)) < 0) { if ((n_read = getline(&line, &bufsize, file)) < 0) {
break; break;
} }
byte = strtoul(line, &c, 0); byte = strtoul(line, &c, 16);
if (c == line) { if (c == line) {
DBG("[spdeeprom] Incorrect value at line %d\n", i); DBG("[spdeeprom] Incorrect value at line %d\n", i);
} else { } else {