Struct psm#

Struct Documentation#

struct psm#

Public Functions

inline bool get_FRCE_ON_rosc() volatile#

Get FRCE_ON’s rosc bit.

inline void set_FRCE_ON_rosc() volatile#

Set FRCE_ON’s rosc bit.

inline void clear_FRCE_ON_rosc() volatile#

Clear FRCE_ON’s rosc bit.

inline void toggle_FRCE_ON_rosc() volatile#

Toggle FRCE_ON’s rosc bit.

inline bool get_FRCE_ON_xosc() volatile#

Get FRCE_ON’s xosc bit.

inline void set_FRCE_ON_xosc() volatile#

Set FRCE_ON’s xosc bit.

inline void clear_FRCE_ON_xosc() volatile#

Clear FRCE_ON’s xosc bit.

inline void toggle_FRCE_ON_xosc() volatile#

Toggle FRCE_ON’s xosc bit.

inline bool get_FRCE_ON_clocks() volatile#

Get FRCE_ON’s clocks bit.

inline void set_FRCE_ON_clocks() volatile#

Set FRCE_ON’s clocks bit.

inline void clear_FRCE_ON_clocks() volatile#

Clear FRCE_ON’s clocks bit.

inline void toggle_FRCE_ON_clocks() volatile#

Toggle FRCE_ON’s clocks bit.

inline bool get_FRCE_ON_resets() volatile#

Get FRCE_ON’s resets bit.

inline void set_FRCE_ON_resets() volatile#

Set FRCE_ON’s resets bit.

inline void clear_FRCE_ON_resets() volatile#

Clear FRCE_ON’s resets bit.

inline void toggle_FRCE_ON_resets() volatile#

Toggle FRCE_ON’s resets bit.

inline bool get_FRCE_ON_busfabric() volatile#

Get FRCE_ON’s busfabric bit.

inline void set_FRCE_ON_busfabric() volatile#

Set FRCE_ON’s busfabric bit.

inline void clear_FRCE_ON_busfabric() volatile#

Clear FRCE_ON’s busfabric bit.

inline void toggle_FRCE_ON_busfabric() volatile#

Toggle FRCE_ON’s busfabric bit.

inline bool get_FRCE_ON_rom() volatile#

Get FRCE_ON’s rom bit.

inline void set_FRCE_ON_rom() volatile#

Set FRCE_ON’s rom bit.

inline void clear_FRCE_ON_rom() volatile#

Clear FRCE_ON’s rom bit.

inline void toggle_FRCE_ON_rom() volatile#

Toggle FRCE_ON’s rom bit.

inline bool get_FRCE_ON_sram0() volatile#

Get FRCE_ON’s sram0 bit.

inline void set_FRCE_ON_sram0() volatile#

Set FRCE_ON’s sram0 bit.

inline void clear_FRCE_ON_sram0() volatile#

Clear FRCE_ON’s sram0 bit.

inline void toggle_FRCE_ON_sram0() volatile#

Toggle FRCE_ON’s sram0 bit.

inline bool get_FRCE_ON_sram1() volatile#

Get FRCE_ON’s sram1 bit.

inline void set_FRCE_ON_sram1() volatile#

Set FRCE_ON’s sram1 bit.

inline void clear_FRCE_ON_sram1() volatile#

Clear FRCE_ON’s sram1 bit.

inline void toggle_FRCE_ON_sram1() volatile#

Toggle FRCE_ON’s sram1 bit.

inline bool get_FRCE_ON_sram2() volatile#

Get FRCE_ON’s sram2 bit.

inline void set_FRCE_ON_sram2() volatile#

Set FRCE_ON’s sram2 bit.

inline void clear_FRCE_ON_sram2() volatile#

Clear FRCE_ON’s sram2 bit.

inline void toggle_FRCE_ON_sram2() volatile#

Toggle FRCE_ON’s sram2 bit.

inline bool get_FRCE_ON_sram3() volatile#

Get FRCE_ON’s sram3 bit.

inline void set_FRCE_ON_sram3() volatile#

Set FRCE_ON’s sram3 bit.

inline void clear_FRCE_ON_sram3() volatile#

Clear FRCE_ON’s sram3 bit.

inline void toggle_FRCE_ON_sram3() volatile#

Toggle FRCE_ON’s sram3 bit.

inline bool get_FRCE_ON_sram4() volatile#

Get FRCE_ON’s sram4 bit.

inline void set_FRCE_ON_sram4() volatile#

Set FRCE_ON’s sram4 bit.

inline void clear_FRCE_ON_sram4() volatile#

Clear FRCE_ON’s sram4 bit.

inline void toggle_FRCE_ON_sram4() volatile#

Toggle FRCE_ON’s sram4 bit.

inline bool get_FRCE_ON_sram5() volatile#

Get FRCE_ON’s sram5 bit.

inline void set_FRCE_ON_sram5() volatile#

Set FRCE_ON’s sram5 bit.

inline void clear_FRCE_ON_sram5() volatile#

Clear FRCE_ON’s sram5 bit.

inline void toggle_FRCE_ON_sram5() volatile#

Toggle FRCE_ON’s sram5 bit.

inline bool get_FRCE_ON_xip() volatile#

Get FRCE_ON’s xip bit.

inline void set_FRCE_ON_xip() volatile#

Set FRCE_ON’s xip bit.

inline void clear_FRCE_ON_xip() volatile#

Clear FRCE_ON’s xip bit.

inline void toggle_FRCE_ON_xip() volatile#

Toggle FRCE_ON’s xip bit.

inline bool get_FRCE_ON_vreg_and_chip_reset() volatile#

Get FRCE_ON’s vreg_and_chip_reset bit.

inline void set_FRCE_ON_vreg_and_chip_reset() volatile#

Set FRCE_ON’s vreg_and_chip_reset bit.

inline void clear_FRCE_ON_vreg_and_chip_reset() volatile#

Clear FRCE_ON’s vreg_and_chip_reset bit.

inline void toggle_FRCE_ON_vreg_and_chip_reset() volatile#

Toggle FRCE_ON’s vreg_and_chip_reset bit.

inline bool get_FRCE_ON_sio() volatile#

Get FRCE_ON’s sio bit.

inline void set_FRCE_ON_sio() volatile#

Set FRCE_ON’s sio bit.

inline void clear_FRCE_ON_sio() volatile#

Clear FRCE_ON’s sio bit.

inline void toggle_FRCE_ON_sio() volatile#

Toggle FRCE_ON’s sio bit.

inline bool get_FRCE_ON_proc0() volatile#

Get FRCE_ON’s proc0 bit.

inline void set_FRCE_ON_proc0() volatile#

Set FRCE_ON’s proc0 bit.

inline void clear_FRCE_ON_proc0() volatile#

Clear FRCE_ON’s proc0 bit.

inline void toggle_FRCE_ON_proc0() volatile#

Toggle FRCE_ON’s proc0 bit.

inline bool get_FRCE_ON_proc1() volatile#

Get FRCE_ON’s proc1 bit.

inline void set_FRCE_ON_proc1() volatile#

Set FRCE_ON’s proc1 bit.

inline void clear_FRCE_ON_proc1() volatile#

Clear FRCE_ON’s proc1 bit.

inline void toggle_FRCE_ON_proc1() volatile#

Toggle FRCE_ON’s proc1 bit.

inline void get_FRCE_ON(bool &rosc, bool &xosc, bool &clocks, bool &resets, bool &busfabric, bool &rom, bool &sram0, bool &sram1, bool &sram2, bool &sram3, bool &sram4, bool &sram5, bool &xip, bool &vreg_and_chip_reset, bool &sio, bool &proc0, bool &proc1) volatile#

Get all of FRCE_ON’s bit fields.

(read-write) Force block out of reset (i.e. power it on)

inline void set_FRCE_ON(bool rosc, bool xosc, bool clocks, bool resets, bool busfabric, bool rom, bool sram0, bool sram1, bool sram2, bool sram3, bool sram4, bool sram5, bool xip, bool vreg_and_chip_reset, bool sio, bool proc0, bool proc1) volatile#

Set all of FRCE_ON’s bit fields.

(read-write) Force block out of reset (i.e. power it on)

inline bool get_FRCE_OFF_rosc() volatile#

Get FRCE_OFF’s rosc bit.

inline void set_FRCE_OFF_rosc() volatile#

Set FRCE_OFF’s rosc bit.

inline void clear_FRCE_OFF_rosc() volatile#

Clear FRCE_OFF’s rosc bit.

inline void toggle_FRCE_OFF_rosc() volatile#

Toggle FRCE_OFF’s rosc bit.

inline bool get_FRCE_OFF_xosc() volatile#

Get FRCE_OFF’s xosc bit.

inline void set_FRCE_OFF_xosc() volatile#

Set FRCE_OFF’s xosc bit.

inline void clear_FRCE_OFF_xosc() volatile#

Clear FRCE_OFF’s xosc bit.

inline void toggle_FRCE_OFF_xosc() volatile#

Toggle FRCE_OFF’s xosc bit.

inline bool get_FRCE_OFF_clocks() volatile#

Get FRCE_OFF’s clocks bit.

inline void set_FRCE_OFF_clocks() volatile#

Set FRCE_OFF’s clocks bit.

inline void clear_FRCE_OFF_clocks() volatile#

Clear FRCE_OFF’s clocks bit.

inline void toggle_FRCE_OFF_clocks() volatile#

Toggle FRCE_OFF’s clocks bit.

inline bool get_FRCE_OFF_resets() volatile#

Get FRCE_OFF’s resets bit.

inline void set_FRCE_OFF_resets() volatile#

Set FRCE_OFF’s resets bit.

inline void clear_FRCE_OFF_resets() volatile#

Clear FRCE_OFF’s resets bit.

inline void toggle_FRCE_OFF_resets() volatile#

Toggle FRCE_OFF’s resets bit.

inline bool get_FRCE_OFF_busfabric() volatile#

Get FRCE_OFF’s busfabric bit.

inline void set_FRCE_OFF_busfabric() volatile#

Set FRCE_OFF’s busfabric bit.

inline void clear_FRCE_OFF_busfabric() volatile#

Clear FRCE_OFF’s busfabric bit.

inline void toggle_FRCE_OFF_busfabric() volatile#

Toggle FRCE_OFF’s busfabric bit.

inline bool get_FRCE_OFF_rom() volatile#

Get FRCE_OFF’s rom bit.

inline void set_FRCE_OFF_rom() volatile#

Set FRCE_OFF’s rom bit.

inline void clear_FRCE_OFF_rom() volatile#

Clear FRCE_OFF’s rom bit.

inline void toggle_FRCE_OFF_rom() volatile#

Toggle FRCE_OFF’s rom bit.

inline bool get_FRCE_OFF_sram0() volatile#

Get FRCE_OFF’s sram0 bit.

inline void set_FRCE_OFF_sram0() volatile#

Set FRCE_OFF’s sram0 bit.

inline void clear_FRCE_OFF_sram0() volatile#

Clear FRCE_OFF’s sram0 bit.

inline void toggle_FRCE_OFF_sram0() volatile#

Toggle FRCE_OFF’s sram0 bit.

inline bool get_FRCE_OFF_sram1() volatile#

Get FRCE_OFF’s sram1 bit.

inline void set_FRCE_OFF_sram1() volatile#

Set FRCE_OFF’s sram1 bit.

inline void clear_FRCE_OFF_sram1() volatile#

Clear FRCE_OFF’s sram1 bit.

inline void toggle_FRCE_OFF_sram1() volatile#

Toggle FRCE_OFF’s sram1 bit.

inline bool get_FRCE_OFF_sram2() volatile#

Get FRCE_OFF’s sram2 bit.

inline void set_FRCE_OFF_sram2() volatile#

Set FRCE_OFF’s sram2 bit.

inline void clear_FRCE_OFF_sram2() volatile#

Clear FRCE_OFF’s sram2 bit.

inline void toggle_FRCE_OFF_sram2() volatile#

Toggle FRCE_OFF’s sram2 bit.

inline bool get_FRCE_OFF_sram3() volatile#

Get FRCE_OFF’s sram3 bit.

inline void set_FRCE_OFF_sram3() volatile#

Set FRCE_OFF’s sram3 bit.

inline void clear_FRCE_OFF_sram3() volatile#

Clear FRCE_OFF’s sram3 bit.

inline void toggle_FRCE_OFF_sram3() volatile#

Toggle FRCE_OFF’s sram3 bit.

inline bool get_FRCE_OFF_sram4() volatile#

Get FRCE_OFF’s sram4 bit.

inline void set_FRCE_OFF_sram4() volatile#

Set FRCE_OFF’s sram4 bit.

inline void clear_FRCE_OFF_sram4() volatile#

Clear FRCE_OFF’s sram4 bit.

inline void toggle_FRCE_OFF_sram4() volatile#

Toggle FRCE_OFF’s sram4 bit.

inline bool get_FRCE_OFF_sram5() volatile#

Get FRCE_OFF’s sram5 bit.

inline void set_FRCE_OFF_sram5() volatile#

Set FRCE_OFF’s sram5 bit.

inline void clear_FRCE_OFF_sram5() volatile#

Clear FRCE_OFF’s sram5 bit.

inline void toggle_FRCE_OFF_sram5() volatile#

Toggle FRCE_OFF’s sram5 bit.

inline bool get_FRCE_OFF_xip() volatile#

Get FRCE_OFF’s xip bit.

inline void set_FRCE_OFF_xip() volatile#

Set FRCE_OFF’s xip bit.

inline void clear_FRCE_OFF_xip() volatile#

Clear FRCE_OFF’s xip bit.

inline void toggle_FRCE_OFF_xip() volatile#

Toggle FRCE_OFF’s xip bit.

inline bool get_FRCE_OFF_vreg_and_chip_reset() volatile#

Get FRCE_OFF’s vreg_and_chip_reset bit.

inline void set_FRCE_OFF_vreg_and_chip_reset() volatile#

Set FRCE_OFF’s vreg_and_chip_reset bit.

inline void clear_FRCE_OFF_vreg_and_chip_reset() volatile#

Clear FRCE_OFF’s vreg_and_chip_reset bit.

inline void toggle_FRCE_OFF_vreg_and_chip_reset() volatile#

Toggle FRCE_OFF’s vreg_and_chip_reset bit.

inline bool get_FRCE_OFF_sio() volatile#

Get FRCE_OFF’s sio bit.

inline void set_FRCE_OFF_sio() volatile#

Set FRCE_OFF’s sio bit.

inline void clear_FRCE_OFF_sio() volatile#

Clear FRCE_OFF’s sio bit.

inline void toggle_FRCE_OFF_sio() volatile#

Toggle FRCE_OFF’s sio bit.

inline bool get_FRCE_OFF_proc0() volatile#

Get FRCE_OFF’s proc0 bit.

inline void set_FRCE_OFF_proc0() volatile#

Set FRCE_OFF’s proc0 bit.

inline void clear_FRCE_OFF_proc0() volatile#

Clear FRCE_OFF’s proc0 bit.

inline void toggle_FRCE_OFF_proc0() volatile#

Toggle FRCE_OFF’s proc0 bit.

inline bool get_FRCE_OFF_proc1() volatile#

Get FRCE_OFF’s proc1 bit.

inline void set_FRCE_OFF_proc1() volatile#

Set FRCE_OFF’s proc1 bit.

inline void clear_FRCE_OFF_proc1() volatile#

Clear FRCE_OFF’s proc1 bit.

inline void toggle_FRCE_OFF_proc1() volatile#

Toggle FRCE_OFF’s proc1 bit.

inline void get_FRCE_OFF(bool &rosc, bool &xosc, bool &clocks, bool &resets, bool &busfabric, bool &rom, bool &sram0, bool &sram1, bool &sram2, bool &sram3, bool &sram4, bool &sram5, bool &xip, bool &vreg_and_chip_reset, bool &sio, bool &proc0, bool &proc1) volatile#

Get all of FRCE_OFF’s bit fields.

(read-write) Force into reset (i.e. power it off)

inline void set_FRCE_OFF(bool rosc, bool xosc, bool clocks, bool resets, bool busfabric, bool rom, bool sram0, bool sram1, bool sram2, bool sram3, bool sram4, bool sram5, bool xip, bool vreg_and_chip_reset, bool sio, bool proc0, bool proc1) volatile#

Set all of FRCE_OFF’s bit fields.

(read-write) Force into reset (i.e. power it off)

inline bool get_WDSEL_rosc() volatile#

Get WDSEL’s rosc bit.

inline void set_WDSEL_rosc() volatile#

Set WDSEL’s rosc bit.

inline void clear_WDSEL_rosc() volatile#

Clear WDSEL’s rosc bit.

inline void toggle_WDSEL_rosc() volatile#

Toggle WDSEL’s rosc bit.

inline bool get_WDSEL_xosc() volatile#

Get WDSEL’s xosc bit.

inline void set_WDSEL_xosc() volatile#

Set WDSEL’s xosc bit.

inline void clear_WDSEL_xosc() volatile#

Clear WDSEL’s xosc bit.

inline void toggle_WDSEL_xosc() volatile#

Toggle WDSEL’s xosc bit.

inline bool get_WDSEL_clocks() volatile#

Get WDSEL’s clocks bit.

inline void set_WDSEL_clocks() volatile#

Set WDSEL’s clocks bit.

inline void clear_WDSEL_clocks() volatile#

Clear WDSEL’s clocks bit.

inline void toggle_WDSEL_clocks() volatile#

Toggle WDSEL’s clocks bit.

inline bool get_WDSEL_resets() volatile#

Get WDSEL’s resets bit.

inline void set_WDSEL_resets() volatile#

Set WDSEL’s resets bit.

inline void clear_WDSEL_resets() volatile#

Clear WDSEL’s resets bit.

inline void toggle_WDSEL_resets() volatile#

Toggle WDSEL’s resets bit.

inline bool get_WDSEL_busfabric() volatile#

Get WDSEL’s busfabric bit.

inline void set_WDSEL_busfabric() volatile#

Set WDSEL’s busfabric bit.

inline void clear_WDSEL_busfabric() volatile#

Clear WDSEL’s busfabric bit.

inline void toggle_WDSEL_busfabric() volatile#

Toggle WDSEL’s busfabric bit.

inline bool get_WDSEL_rom() volatile#

Get WDSEL’s rom bit.

inline void set_WDSEL_rom() volatile#

Set WDSEL’s rom bit.

inline void clear_WDSEL_rom() volatile#

Clear WDSEL’s rom bit.

inline void toggle_WDSEL_rom() volatile#

Toggle WDSEL’s rom bit.

inline bool get_WDSEL_sram0() volatile#

Get WDSEL’s sram0 bit.

inline void set_WDSEL_sram0() volatile#

Set WDSEL’s sram0 bit.

inline void clear_WDSEL_sram0() volatile#

Clear WDSEL’s sram0 bit.

inline void toggle_WDSEL_sram0() volatile#

Toggle WDSEL’s sram0 bit.

inline bool get_WDSEL_sram1() volatile#

Get WDSEL’s sram1 bit.

inline void set_WDSEL_sram1() volatile#

Set WDSEL’s sram1 bit.

inline void clear_WDSEL_sram1() volatile#

Clear WDSEL’s sram1 bit.

inline void toggle_WDSEL_sram1() volatile#

Toggle WDSEL’s sram1 bit.

inline bool get_WDSEL_sram2() volatile#

Get WDSEL’s sram2 bit.

inline void set_WDSEL_sram2() volatile#

Set WDSEL’s sram2 bit.

inline void clear_WDSEL_sram2() volatile#

Clear WDSEL’s sram2 bit.

inline void toggle_WDSEL_sram2() volatile#

Toggle WDSEL’s sram2 bit.

inline bool get_WDSEL_sram3() volatile#

Get WDSEL’s sram3 bit.

inline void set_WDSEL_sram3() volatile#

Set WDSEL’s sram3 bit.

inline void clear_WDSEL_sram3() volatile#

Clear WDSEL’s sram3 bit.

inline void toggle_WDSEL_sram3() volatile#

Toggle WDSEL’s sram3 bit.

inline bool get_WDSEL_sram4() volatile#

Get WDSEL’s sram4 bit.

inline void set_WDSEL_sram4() volatile#

Set WDSEL’s sram4 bit.

inline void clear_WDSEL_sram4() volatile#

Clear WDSEL’s sram4 bit.

inline void toggle_WDSEL_sram4() volatile#

Toggle WDSEL’s sram4 bit.

inline bool get_WDSEL_sram5() volatile#

Get WDSEL’s sram5 bit.

inline void set_WDSEL_sram5() volatile#

Set WDSEL’s sram5 bit.

inline void clear_WDSEL_sram5() volatile#

Clear WDSEL’s sram5 bit.

inline void toggle_WDSEL_sram5() volatile#

Toggle WDSEL’s sram5 bit.

inline bool get_WDSEL_xip() volatile#

Get WDSEL’s xip bit.

inline void set_WDSEL_xip() volatile#

Set WDSEL’s xip bit.

inline void clear_WDSEL_xip() volatile#

Clear WDSEL’s xip bit.

inline void toggle_WDSEL_xip() volatile#

Toggle WDSEL’s xip bit.

inline bool get_WDSEL_vreg_and_chip_reset() volatile#

Get WDSEL’s vreg_and_chip_reset bit.

inline void set_WDSEL_vreg_and_chip_reset() volatile#

Set WDSEL’s vreg_and_chip_reset bit.

inline void clear_WDSEL_vreg_and_chip_reset() volatile#

Clear WDSEL’s vreg_and_chip_reset bit.

inline void toggle_WDSEL_vreg_and_chip_reset() volatile#

Toggle WDSEL’s vreg_and_chip_reset bit.

inline bool get_WDSEL_sio() volatile#

Get WDSEL’s sio bit.

inline void set_WDSEL_sio() volatile#

Set WDSEL’s sio bit.

inline void clear_WDSEL_sio() volatile#

Clear WDSEL’s sio bit.

inline void toggle_WDSEL_sio() volatile#

Toggle WDSEL’s sio bit.

inline bool get_WDSEL_proc0() volatile#

Get WDSEL’s proc0 bit.

inline void set_WDSEL_proc0() volatile#

Set WDSEL’s proc0 bit.

inline void clear_WDSEL_proc0() volatile#

Clear WDSEL’s proc0 bit.

inline void toggle_WDSEL_proc0() volatile#

Toggle WDSEL’s proc0 bit.

inline bool get_WDSEL_proc1() volatile#

Get WDSEL’s proc1 bit.

inline void set_WDSEL_proc1() volatile#

Set WDSEL’s proc1 bit.

inline void clear_WDSEL_proc1() volatile#

Clear WDSEL’s proc1 bit.

inline void toggle_WDSEL_proc1() volatile#

Toggle WDSEL’s proc1 bit.

inline void get_WDSEL(bool &rosc, bool &xosc, bool &clocks, bool &resets, bool &busfabric, bool &rom, bool &sram0, bool &sram1, bool &sram2, bool &sram3, bool &sram4, bool &sram5, bool &xip, bool &vreg_and_chip_reset, bool &sio, bool &proc0, bool &proc1) volatile#

Get all of WDSEL’s bit fields.

(read-write) Set to 1 if this peripheral should be reset when the watchdog fires.

inline void set_WDSEL(bool rosc, bool xosc, bool clocks, bool resets, bool busfabric, bool rom, bool sram0, bool sram1, bool sram2, bool sram3, bool sram4, bool sram5, bool xip, bool vreg_and_chip_reset, bool sio, bool proc0, bool proc1) volatile#

Set all of WDSEL’s bit fields.

(read-write) Set to 1 if this peripheral should be reset when the watchdog fires.

inline bool get_DONE_rosc() volatile#

Get DONE’s rosc bit.

inline bool get_DONE_xosc() volatile#

Get DONE’s xosc bit.

inline bool get_DONE_clocks() volatile#

Get DONE’s clocks bit.

inline bool get_DONE_resets() volatile#

Get DONE’s resets bit.

inline bool get_DONE_busfabric() volatile#

Get DONE’s busfabric bit.

inline bool get_DONE_rom() volatile#

Get DONE’s rom bit.

inline bool get_DONE_sram0() volatile#

Get DONE’s sram0 bit.

inline bool get_DONE_sram1() volatile#

Get DONE’s sram1 bit.

inline bool get_DONE_sram2() volatile#

Get DONE’s sram2 bit.

inline bool get_DONE_sram3() volatile#

Get DONE’s sram3 bit.

inline bool get_DONE_sram4() volatile#

Get DONE’s sram4 bit.

inline bool get_DONE_sram5() volatile#

Get DONE’s sram5 bit.

inline bool get_DONE_xip() volatile#

Get DONE’s xip bit.

inline bool get_DONE_vreg_and_chip_reset() volatile#

Get DONE’s vreg_and_chip_reset bit.

inline bool get_DONE_sio() volatile#

Get DONE’s sio bit.

inline bool get_DONE_proc0() volatile#

Get DONE’s proc0 bit.

inline bool get_DONE_proc1() volatile#

Get DONE’s proc1 bit.

inline void get_DONE(bool &rosc, bool &xosc, bool &clocks, bool &resets, bool &busfabric, bool &rom, bool &sram0, bool &sram1, bool &sram2, bool &sram3, bool &sram4, bool &sram5, bool &xip, bool &vreg_and_chip_reset, bool &sio, bool &proc0, bool &proc1) volatile#

Get all of DONE’s bit fields.

(read-only) Indicates the peripheral’s registers are ready to access.

Public Members

uint32_t FRCE_ON#

(read-write) Force block out of reset (i.e. power it on)

uint32_t FRCE_OFF#

(read-write) Force into reset (i.e. power it off)

uint32_t WDSEL#

(read-write) Set to 1 if this peripheral should be reset when the watchdog fires.

const uint32_t DONE = {}#

(read-only) Indicates the peripheral’s registers are ready to access.

Public Static Attributes

static constexpr std::size_t size = 16#

psm’s size in bytes.