memmove8 question: I have an uint8_t array and need to move stuff within.

memmove8 question: I have an uint8_t array and need to move stuff within.
Lets say I want 10 bytes beginning at index 30 being moved backwards to index 29. How would I express this in code?

The three arguments are destination, source, and length:

memmove8(array + 29, array + 30, 10);

Your destination is &array[29] (or array + 29)

Your source is &array[30] (or array + 30)

And your length is 10 bytes.

Awesome, thank you!