Struct zinc_hal_lpc11xx::ioregs::FLASHCTRL_fmsstop [] [src]

pub struct FLASHCTRL_fmsstop {
    // some fields omitted
}

Register FMSSTOP: Signature stop-address register

Methods

impl FLASHCTRL_fmsstop

fn get(&self) -> FLASHCTRL_fmsstop_Get

Fetch the value of the FMSSTOP register.

fn stop(&self) -> u32

Get value of STOP field.

fn sig_start(&self) -> FLASHCTRL_fmsstop_sig_start

Get value of SIG_START field.

fn ignoring_state(&self) -> FLASHCTRL_fmsstop_Update

Create new updater that ignores current value of the FMSSTOP register.

fn set_stop<'a>(&'a mut self, new_value: u32) -> FLASHCTRL_fmsstop_Update<'a>

Set value of STOP field.

fn set_sig_start<'a>(&'a mut self, new_value: FLASHCTRL_fmsstop_sig_start) -> FLASHCTRL_fmsstop_Update<'a>

Set value of SIG_START field.

Trait Implementations

impl Copy for FLASHCTRL_fmsstop

Derived Implementations

impl Clone for FLASHCTRL_fmsstop

fn clone(&self) -> FLASHCTRL_fmsstop

fn clone_from(&mut self, source: &Self)