Hardware loop documentation unclear
Created by: Silabs-ArjanB
Chapter 7 PULP Hardware Loop Extensions of the RI5CY User Manual states:
HWLoop body must contain at least 3 instructions
and also
Note that the minimum loop size is two instructions and the last instruction cannot be any jump or branch instruction.
I assume that the following:
Start address of an HWLoop must be aligned
should be:
Start address of an HWLoop must be word aligned
Could you please comment on the minimum loop size and alignment restriction?