[][src]Type Definition betrusted_pac::power::power::R

type R = R<u32, POWER>;

Reader of register POWER

Methods

impl R[src]

pub fn audio(&self) -> AUDIO_R[src]

Bit 0 - Write 1 to power on the audio subsystem

pub fn self_(&self) -> SELF_R[src]

Bit 1 - Writing 1 forces self power-on (overrides the EC's ability to power me down)

pub fn ec_snoop(&self) -> EC_SNOOP_R[src]

Bit 2 - Writing 1 allows the insecure EC to snoop a couple keyboard pads for wakeup key sequence recognition

pub fn state(&self) -> STATE_R[src]

Bits 3:4 - Current SoC power state. 0x=off or not ready, 10=on and safe to shutdown, 11=on and not safe to shut down, resets to 01 to allow extSRAM access immediately during init

pub fn noisebias(&self) -> NOISEBIAS_R[src]

Bit 5 - Writing 1 enables the primary bias supply for the noise generator

pub fn noise(&self) -> NOISE_R[src]

Bits 6:7 - Controls which of two noise channels are active; all combos valid. noisebias must be on first.