19 #ifndef SRECORD_BITREV_H
20 #define SRECORD_BITREV_H
32 unsigned char bitrev8(
unsigned char value);
68 unsigned long long bitrev40(
unsigned long long value);
77 unsigned long long bitrev48(
unsigned long long value);
86 unsigned long long bitrev56(
unsigned long long value);
95 unsigned long long bitrev64(
unsigned long long value);
unsigned short bitrev16(unsigned short value)
The bitrev16 function is used to reverse the order of the bits in an 16-bit number.
unsigned long long bitrev64(unsigned long long value)
The bitrev64 function is used to reverse the order of the bits in an 64-bit number.
unsigned long long bitrev48(unsigned long long value)
The bitrev48 function is used to reverse the order of the bits in an 48-bit number.
unsigned long long bitrev56(unsigned long long value)
The bitrev56 function is used to reverse the order of the bits in an 56-bit number.
unsigned long bitrev32(unsigned long value)
The bitrev32 function is used to reverse the order of the bits in an 32-bit number.
unsigned long long bitrev40(unsigned long long value)
The bitrev40 function is used to reverse the order of the bits in an 40-bit number.
unsigned char bitrev8(unsigned char value)
The bitrev8 function is used to reverse the order of the bits in an 8-bit number.
unsigned long bitrev24(unsigned long value)
The bitrev24 function is used to reverse the order of the bits in an 24-bit number.