struct MoonflowerGptEntryAttributes
Defined at line 20 of file ../../src/firmware/paver/moonflower.h
Public Members
uint64_t flags
static const uint8_t kMoonflowerMaxPriority
Public Methods
void MoonflowerGptEntryAttributes (uint64_t flags)
Defined at line 23 of file ../../src/firmware/paver/moonflower.h
typename std::remove_reference_t<decltype(flags)> priority ()
Defined at line 26 of file ../../src/firmware/paver/moonflower.h
paver::MoonflowerGptEntryAttributes & set_priority (typename std::remove_reference_t<decltype(flags)> val)
Defined at line 26 of file ../../src/firmware/paver/moonflower.h
typename std::remove_reference_t<decltype(flags)> active ()
Defined at line 27 of file ../../src/firmware/paver/moonflower.h
paver::MoonflowerGptEntryAttributes & set_active (typename std::remove_reference_t<decltype(flags)> val)
Defined at line 27 of file ../../src/firmware/paver/moonflower.h
typename std::remove_reference_t<decltype(flags)> retry_count ()
Defined at line 28 of file ../../src/firmware/paver/moonflower.h
paver::MoonflowerGptEntryAttributes & set_retry_count (typename std::remove_reference_t<decltype(flags)> val)
Defined at line 28 of file ../../src/firmware/paver/moonflower.h
typename std::remove_reference_t<decltype(flags)> boot_success ()
Defined at line 29 of file ../../src/firmware/paver/moonflower.h
paver::MoonflowerGptEntryAttributes & set_boot_success (typename std::remove_reference_t<decltype(flags)> val)
Defined at line 29 of file ../../src/firmware/paver/moonflower.h
paver::MoonflowerGptEntryAttributes & set_unbootable (typename std::remove_reference_t<decltype(flags)> val)
Defined at line 30 of file ../../src/firmware/paver/moonflower.h
typename std::remove_reference_t<decltype(flags)> unbootable ()
Defined at line 30 of file ../../src/firmware/paver/moonflower.h