/////////////////////////////////////////// BIT REVERSE
| 140 | // BIT REVERSE |
| 141 | // |
| 142 | uint8_t bitReverse(uint8_t value) |
| 143 | { |
| 144 | uint8_t x = value; |
| 145 | x = (((x & 0xAA) >> 1) | ((x & 0x55) << 1)); |
| 146 | x = (((x & 0xCC) >> 2) | ((x & 0x33) << 2)); |
| 147 | x = (x >> 4) | (x << 4); |
| 148 | return x; |
| 149 | } |
| 150 | |
| 151 | |
| 152 | uint16_t bitReverse(uint16_t value) |