nrf52840_pac

# 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>`