On 5/30/23 20:42, Larry Finger wrote:
I do not know the answer to this question either, but how does your tool know that the statements between the first read and the second have not caused the firmware to change the contents > of the BB registers?
This tool is a static analysis software and has no special knowledge about any particular hardware. So I do not strongly insist on this change which should be treated as a subject to more detailed consideration. I've noticed 6c75eab0417b9e5b05a18dbfc373e27a8ef876d8 where rtl_get_bbreg() is preserved but the result is ignored. Would the similar thing be a kind of a cleanup for this case as well? Thanks, Dmitry