Reordering only happens when __asm is used. With "RFCON_SB_RFCSN = 0" operation order...
Volatile asm reordering