As per the BF70x programming reference Page 398, section "Shift_Rot32 Description", the barrel shifter performs the rotation through the ASTAT.CC bit.
What is the logic behind this behaviour ?
Is it possible to just rotate the contents of a data register without involving the CC bit? If yes, how ?