#include <bit_manip.h>
1-bit structure Use BIT() macro for bit manipulation of your memory/variable.
| struct bit_struct_t::@0 bit_struct_t::__attribute__ |
( |
(packed) |
| ) |
|
| struct bit_struct_t::@1 bit_struct_t::__attribute__ |
( |
(packed) |
| ) |
|
| uint32_t bit_struct_t::b0 |
| uint32_t bit_struct_t::b1 |
| uint32_t bit_struct_t::b10 |
| uint32_t bit_struct_t::b11 |
| uint32_t bit_struct_t::b11_10 |
| uint32_t bit_struct_t::b12 |
| uint32_t bit_struct_t::b13 |
| uint32_t bit_struct_t::b13_12 |
| uint32_t bit_struct_t::b14 |
| uint32_t bit_struct_t::b15 |
| uint32_t bit_struct_t::b15_14 |
| uint32_t bit_struct_t::b16 |
| uint32_t bit_struct_t::b17 |
| uint32_t bit_struct_t::b17_16 |
| uint32_t bit_struct_t::b18 |
| uint32_t bit_struct_t::b19 |
| uint32_t bit_struct_t::b19_18 |
| uint32_t bit_struct_t::b1_0 |
| uint32_t bit_struct_t::b2 |
| uint32_t bit_struct_t::b20 |
| uint32_t bit_struct_t::b21 |
| uint32_t bit_struct_t::b21_20 |
| uint32_t bit_struct_t::b22 |
| uint32_t bit_struct_t::b23 |
| uint32_t bit_struct_t::b23_22 |
| uint32_t bit_struct_t::b24 |
| uint32_t bit_struct_t::b25 |
| uint32_t bit_struct_t::b25_24 |
| uint32_t bit_struct_t::b26 |
| uint32_t bit_struct_t::b27 |
| uint32_t bit_struct_t::b27_26 |
| uint32_t bit_struct_t::b28 |
| uint32_t bit_struct_t::b29 |
| uint32_t bit_struct_t::b29_28 |
| uint32_t bit_struct_t::b3 |
| uint32_t bit_struct_t::b30 |
| uint32_t bit_struct_t::b31 |
| uint32_t bit_struct_t::b31_30 |
| uint32_t bit_struct_t::b3_2 |
| uint32_t bit_struct_t::b4 |
| uint32_t bit_struct_t::b5 |
| uint32_t bit_struct_t::b5_4 |
| uint32_t bit_struct_t::b6 |
| uint32_t bit_struct_t::b7 |
| uint32_t bit_struct_t::b7_6 |
| uint32_t bit_struct_t::b8 |
| uint32_t bit_struct_t::b9 |
| uint32_t bit_struct_t::b9_8 |
| uint32_t bit_struct_t::full32bit |
The documentation for this union was generated from the following file:
- /var/www/html/SJSU-DEV-Linux/firmware/default/lib/L0_LowLevel/bit_manip.h