mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 00:35:39 +03:00
silence extended segment address warning
This commit is contained in:
parent
2b416c6821
commit
4d13916ece
1 changed files with 14 additions and 2 deletions
|
@ -73,13 +73,15 @@ function read_hex_file(data) {
|
||||||
break;
|
break;
|
||||||
case 0x02: // extended segment address record
|
case 0x02: // extended segment address record
|
||||||
// not implemented
|
// not implemented
|
||||||
console.log('extended segment address record found - NOT IMPLEMENTED !!!');
|
if (parseInt(content, 16) != 0) { // ignore if segment is 0
|
||||||
|
console.log('extended segment address record found - NOT IMPLEMENTED !!!');
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 0x03: // start segment address record
|
case 0x03: // start segment address record
|
||||||
// not implemented
|
// not implemented
|
||||||
console.log('start segment address record found - NOT IMPLEMENTED !!!');
|
console.log('start segment address record found - NOT IMPLEMENTED !!!');
|
||||||
break;
|
break;
|
||||||
case 0x04: // extended linear address record
|
case 0x04: // extended linear address record
|
||||||
var extended_linear_address = (parseInt(content.substr(0, 2), 16) << 24) | parseInt(content.substr(2, 2), 16) << 16;
|
var extended_linear_address = (parseInt(content.substr(0, 2), 16) << 24) | parseInt(content.substr(2, 2), 16) << 16;
|
||||||
result.extended_linear_address.push(extended_linear_address);
|
result.extended_linear_address.push(extended_linear_address);
|
||||||
|
|
||||||
|
@ -112,9 +114,19 @@ function read_hex_file(data) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function microtime() {
|
||||||
|
var now = new Date().getTime() / 1000;
|
||||||
|
|
||||||
|
return now;
|
||||||
|
}
|
||||||
|
|
||||||
onmessage = function(event) {
|
onmessage = function(event) {
|
||||||
|
var time_parsing_start = microtime(); // track time
|
||||||
|
|
||||||
read_hex_file(event.data);
|
read_hex_file(event.data);
|
||||||
|
|
||||||
|
console.log('HEX_PARSER - File parsed in: ' + (microtime() - time_parsing_start).toFixed(4) + ' seconds');
|
||||||
|
|
||||||
// terminate worker
|
// terminate worker
|
||||||
close();
|
close();
|
||||||
};
|
};
|
Loading…
Add table
Add a link
Reference in a new issue