|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Static register descriptor listing its bitfields. More...
#include <register.hpp>

Public Attributes | |
| microfmt::string_view | name |
| Register name. | |
| size_t | byte_width {4} |
| Register width in bytes (1, 2, 4, or 8). | |
| reg_field | fields [N] |
The N field descriptors. | |
Static register descriptor listing its bitfields.
Lives in flash / .rodata; the field array is sized at compile time.
| N | Number of described fields. |
| size_t microfmt::reg_descriptor< N >::byte_width {4} |
Register width in bytes (1, 2, 4, or 8).
| reg_field microfmt::reg_descriptor< N >::fields[N] |
The N field descriptors.
| microfmt::string_view microfmt::reg_descriptor< N >::name |
Register name.