RAL :: Does mirrored and desired both values are needed for prediction of register?

In reply to dave_59:

oh okay Thanks @dave_59 for quick response,
Most of the questions are resolved, i think "use case point of view, mirrored is only predicted value, desired one is just to update the register fields, with the help of update() method. "

Please correct me if above statement is incorrect.