Saving "lock&fuse" lockbits are inverted
Brought to you by:
adybkows
When saving a lock & fuse file lock bits are inverted (i.e. no check means 0xFF but 0x00 is saved). So when loaded again, checks are thus inverted (all checked).
I already have found a solution:
file fusewnd.pas, line 425, action : remove the XOR; line should read: LockHexLabel.Caption := '0x' + IntToHex (GetLockBitsVal, 2);
file fusewnd.pas, line 259, action : add a NOT; line should read: if not c.Checked then
this way it works...
Regards, Valerio
Fixed in SVN revision 8.