Type Definition atsam4n8a_pac::efc::fcr::FCMD_W

source ·
pub type FCMD_W<'a, const O: u8> = FieldWriter<'a, u32, FCR_SPEC, u8, FCMD_AW, 8, O>;
Expand description

Field FCMD writer - Flash Command

Implementations§

source§

impl<'a, const O: u8> FCMD_W<'a, O>

source

pub fn getd(self) -> &'a mut W

Get Flash Descriptor

source

pub fn wp(self) -> &'a mut W

Write page

source

pub fn wpl(self) -> &'a mut W

Write page and lock

source

pub fn ewp(self) -> &'a mut W

Erase page and write page

source

pub fn ewpl(self) -> &'a mut W

Erase page and write page then lock

source

pub fn ea(self) -> &'a mut W

Erase all

source

pub fn epa(self) -> &'a mut W

Erase Pages

source

pub fn slb(self) -> &'a mut W

Set Lock Bit

source

pub fn clb(self) -> &'a mut W

Clear Lock Bit

source

pub fn glb(self) -> &'a mut W

Get Lock Bit

source

pub fn sgpb(self) -> &'a mut W

Set GPNVM Bit

source

pub fn cgpb(self) -> &'a mut W

Clear GPNVM Bit

source

pub fn ggpb(self) -> &'a mut W

Get GPNVM Bit

source

pub fn stui(self) -> &'a mut W

Start Read Unique Identifier

source

pub fn spui(self) -> &'a mut W

Stop Read Unique Identifier

source

pub fn gcalb(self) -> &'a mut W

Get CALIB Bit

source

pub fn es(self) -> &'a mut W

Erase Sector

source

pub fn wus(self) -> &'a mut W

Write User Signature

source

pub fn eus(self) -> &'a mut W

Erase User Signature

source

pub fn stus(self) -> &'a mut W

Start Read User Signature

source

pub fn spus(self) -> &'a mut W

Stop Read User Signature