Module power

Source
Expand description

Power control

Re-exports§

pub use ram::RAM;

Modules§

dcdcen
Enable DC/DC converter for REG1 stage.
dcdcen0
Enable DC/DC converter for REG0 stage.
events_pofwarn
Power failure warning
events_sleepenter
CPU entered WFI/WFE sleep
events_sleepexit
CPU exited WFI/WFE sleep
events_usbdetected
Voltage supply detected on VBUS
events_usbpwrrdy
USB 3.3 V supply ready
events_usbremoved
Voltage supply removed from VBUS
gpregret
General purpose retention register
gpregret2
General purpose retention register
intenclr
Disable interrupt
intenset
Enable interrupt
mainregstatus
Main supply status
pofcon
Power-fail comparator configuration
ram
Cluster Unspecified
ramstatus
Deprecated register - RAM status register
resetreas
Reset reason
systemoff
System OFF register
tasks_constlat
Enable constant latency mode
tasks_lowpwr
Enable low power mode (variable latency)
usbregstatus
USB supply status

Structs§

RegisterBlock
Register block

Type Aliases§

DCDCEN
DCDCEN (rw) register accessor: an alias for Reg<DCDCEN_SPEC>
DCDCEN0
DCDCEN0 (rw) register accessor: an alias for Reg<DCDCEN0_SPEC>
EVENTS_POFWARN
EVENTS_POFWARN (rw) register accessor: an alias for Reg<EVENTS_POFWARN_SPEC>
EVENTS_SLEEPENTER
EVENTS_SLEEPENTER (rw) register accessor: an alias for Reg<EVENTS_SLEEPENTER_SPEC>
EVENTS_SLEEPEXIT
EVENTS_SLEEPEXIT (rw) register accessor: an alias for Reg<EVENTS_SLEEPEXIT_SPEC>
EVENTS_USBDETECTED
EVENTS_USBDETECTED (rw) register accessor: an alias for Reg<EVENTS_USBDETECTED_SPEC>
EVENTS_USBPWRRDY
EVENTS_USBPWRRDY (rw) register accessor: an alias for Reg<EVENTS_USBPWRRDY_SPEC>
EVENTS_USBREMOVED
EVENTS_USBREMOVED (rw) register accessor: an alias for Reg<EVENTS_USBREMOVED_SPEC>
GPREGRET
GPREGRET (rw) register accessor: an alias for Reg<GPREGRET_SPEC>
GPREGRET2
GPREGRET2 (rw) register accessor: an alias for Reg<GPREGRET2_SPEC>
INTENCLR
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
MAINREGSTATUS
MAINREGSTATUS (r) register accessor: an alias for Reg<MAINREGSTATUS_SPEC>
POFCON
POFCON (rw) register accessor: an alias for Reg<POFCON_SPEC>
RAMSTATUS
RAMSTATUS (r) register accessor: an alias for Reg<RAMSTATUS_SPEC>
RESETREAS
RESETREAS (rw) register accessor: an alias for Reg<RESETREAS_SPEC>
SYSTEMOFF
SYSTEMOFF (w) register accessor: an alias for Reg<SYSTEMOFF_SPEC>
TASKS_CONSTLAT
TASKS_CONSTLAT (w) register accessor: an alias for Reg<TASKS_CONSTLAT_SPEC>
TASKS_LOWPWR
TASKS_LOWPWR (w) register accessor: an alias for Reg<TASKS_LOWPWR_SPEC>
USBREGSTATUS
USBREGSTATUS (r) register accessor: an alias for Reg<USBREGSTATUS_SPEC>