SPRUIV7C May 2022 – November 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
The following PRU firmware examples demonstrate the shift functionality. Note: These assume the XFR_SHIFT_EN bit of the PRU_ICSS_SPP_REG register of the PRUSS CFG register space has been set.
XOUT Shift By 4 Registers
Store R4:R7 to R8:R11 in Bank0:
XOUT Shift By 9 Registers, With Wrap Around
Store R25:R29 to R4:R9 in Bank1:
XIN Shift By 10 Registers
Load R14:R16 from Bank2 to R4:R6: