SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
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 PRU-ICSS 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: