![]() |
![]() |
|
PLS_Toolbox Documentation: reversebytes | < residuallimit | ridge > |
reversebytes
Purpose
Flips order of bytes in a word.
Synopsis
res = reversebytes(y,totalbytes,base)
Description
Generalized reversal of bytes. Inputs are y, the value(s) to operate on, the total number of bytes to swap totalbytes {default = 2} in each word, and the number base to work in base {default = 2^8 = 256 = 1 hex byte}. Note that the default is to swap 2 hex bytes in a 16 bit number.
Examples
To swap 4 BYTES in a 32 bit number:
reversebytes(y,4)
To swap 2 WORDS in a 32 bit number:
reversebytes(y,2,2^16)
< residuallimit | ridge > |