1 2 3 4 5 6 7 8 9 10 11 12
|
typedef unsigned char uchr;
/* like -= should return src */
uchr* vluRemEq( uchr* src, size_t sbits, uchr* val, size_t vbits ); /*focus on this one */
uchr* vlsRemEq( uchr* src, size_t sbits, uchr* val, size_t vbits );
uchr* vlusRemEq( uchr* src, size_t sbits, uchr* val, size_t vbits );
uchr* vlsuRemEq( uchr* src, size_t sbits, uchr* val, size_t vbits );
/* like - should return modified copy of src, should wrap around vl*RemEq() */
uchr* vluRem( uchr* src, size_t sbits, uchr* val, size_t vbits );
uchr* vlsRem( uchr* src, size_t sbits, uchr* val, size_t vbits );
uchr* vlusRem( uchr* src, size_t sbits, uchr* val, size_t vbits );
uchr* vlsuRem( uchr* src, size_t sbits, uchr* val, size_t vbits );
/* signed ones should wrap around vluRem */
|