<field>.<bitRange> element
More...
#include <bitRange.hpp>
|
| uint32_t | lsb |
| | lsb: the bit position of the least significant bit within the register. More...
|
| |
| uint32_t | msb |
| | msb: the bit position of the most significant bit within the register. More...
|
| |
◆ bitRange() [1/2]
| nodamushi::svd::bitRange::bitRange |
( |
| ) |
|
|
inline |
◆ bitRange() [2/2]
| nodamushi::svd::bitRange::bitRange |
( |
uint32_t |
l, |
|
|
uint32_t |
m |
|
) |
| |
|
inline |
◆ operator!=()
| bool nodamushi::svd::bitRange::operator!= |
( |
const bitRange & |
b | ) |
const |
|
inlinenoexcept |
◆ operator==()
| bool nodamushi::svd::bitRange::operator== |
( |
const bitRange & |
b | ) |
const |
|
inlinenoexcept |
◆ set()
template<typename STR >
| bool nodamushi::svd::bitRange::set |
( |
const STR & |
src | ) |
|
|
inline |
set lsb and msb.
- Parameters
-
| src | text. format:[<msb>:<lsb>] |
- Returns
- success
Definition at line 46 of file bitRange.hpp.
◆ lsb
| uint32_t nodamushi::svd::bitRange::lsb |
lsb: the bit position of the least significant bit within the register.
Definition at line 26 of file bitRange.hpp.
◆ msb
| uint32_t nodamushi::svd::bitRange::msb |
msb: the bit position of the most significant bit within the register.
Definition at line 28 of file bitRange.hpp.
The documentation for this struct was generated from the following file: