fsparser: display warning message for missing or unknown idcode
This commit is contained in:
parent
71c4b32202
commit
956d506bf7
|
|
@ -70,7 +70,7 @@ int FsParser::parse()
|
||||||
vector<string> vectTmp;
|
vector<string> vectTmp;
|
||||||
string buffer, tmp;
|
string buffer, tmp;
|
||||||
|
|
||||||
printInfo("Parse " + _filename + ": ", true);
|
printInfo("Parse " + _filename + ": ", false);
|
||||||
|
|
||||||
parseHeader();
|
parseHeader();
|
||||||
_fd.seekg(0, _fd.beg);
|
_fd.seekg(0, _fd.beg);
|
||||||
|
|
@ -128,7 +128,7 @@ int FsParser::parse()
|
||||||
_bit_length = (int)_bit_data.size() * 8;
|
_bit_length = (int)_bit_data.size() * 8;
|
||||||
|
|
||||||
if (idcode == 0)
|
if (idcode == 0)
|
||||||
printf("IDCODE not found\n");
|
printWarn("Warning: IDCODE not found\n");
|
||||||
|
|
||||||
/* use idcode to determine Count of Address */
|
/* use idcode to determine Count of Address */
|
||||||
unsigned nb_line = 0;
|
unsigned nb_line = 0;
|
||||||
|
|
@ -163,6 +163,7 @@ int FsParser::parse()
|
||||||
addr_length = 5536;
|
addr_length = 5536;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
printWarn("Warning: Unknown IDCODE");
|
||||||
nb_line = 0;
|
nb_line = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -186,7 +187,8 @@ int FsParser::parse()
|
||||||
}
|
}
|
||||||
|
|
||||||
_checksum = sum;
|
_checksum = sum;
|
||||||
printf("checksum 0x%02x\n", _checksum);
|
if (_verbose)
|
||||||
|
printf("checksum 0x%02x\n", _checksum);
|
||||||
|
|
||||||
printSuccess("Done");
|
printSuccess("Done");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue