19#ifndef SRECORD_BITREV_H
20#define SRECORD_BITREV_H
32unsigned char bitrev8(
unsigned char value);
68unsigned long long bitrev40(
unsigned long long value);
77unsigned long long bitrev48(
unsigned long long value);
86unsigned long long bitrev56(
unsigned long long value);
95unsigned 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.