Go to the source code of this file.
|
| uint16_t | bit_reverse16 (uint16_t data) |
| | Bit reverse a 16 bit word.
|
| |
| uint32_t | bit_reverse32 (uint32_t data) |
| | Bit reverse a 32 bit word.
|
| |
| uint32_t | bit_reverse_4bytes (uint32_t data) |
| | Bit reverse each of the four bytes in a 32 bit word.
|
| |
| void | bit_reverse (uint8_t to[], const uint8_t from[], int len) |
| | Bit reverse each byte in a buffer.
|
| |
| int | one_bits32 (uint32_t x) |
| | Find the number of set bits in a 32 bit word.
|
| |
| uint32_t | make_mask32 (uint32_t x) |
| | Create a mask as wide as the number in a 32 bit word.
|
| |
| uint16_t | make_mask16 (uint16_t x) |
| | Create a mask as wide as the number in a 16 bit word.
|
| |
◆ bit_reverse()
| void bit_reverse |
( |
uint8_t |
to[], |
|
|
const uint8_t |
from[], |
|
|
int |
len |
|
) |
| |
Bit reverse each byte in a buffer.
- Parameters
-
| to | The buffer to place the reversed data in. |
| from | The buffer containing the data to be reversed. |
| len | The length of the data in the buffer. |
◆ bit_reverse16()
| uint16_t bit_reverse16 |
( |
uint16_t |
data | ) |
|
Bit reverse a 16 bit word.
- Parameters
-
| data | The word to be reversed. |
- Returns
- The bit reversed version of data.
◆ bit_reverse32()
| uint32_t bit_reverse32 |
( |
uint32_t |
data | ) |
|
Bit reverse a 32 bit word.
- Parameters
-
| data | The word to be reversed. |
- Returns
- The bit reversed version of data.
◆ bit_reverse_4bytes()
| uint32_t bit_reverse_4bytes |
( |
uint32_t |
data | ) |
|
Bit reverse each of the four bytes in a 32 bit word.
- Parameters
-
| data | The word to be reversed. |
- Returns
- The bit reversed version of data.
◆ make_mask16()
| uint16_t make_mask16 |
( |
uint16_t |
x | ) |
|
Create a mask as wide as the number in a 16 bit word.
- Parameters
-
| x | The word to be searched. |
- Returns
- The mask.
◆ make_mask32()
| uint32_t make_mask32 |
( |
uint32_t |
x | ) |
|
Create a mask as wide as the number in a 32 bit word.
- Parameters
-
| x | The word to be searched. |
- Returns
- The mask.
◆ one_bits32()
| int one_bits32 |
( |
uint32_t |
x | ) |
|
Find the number of set bits in a 32 bit word.
- Parameters
-
| x | The word to be searched. |
- Returns
- The number of set bits.