Type Definition atsam4lc8c_pac::hflashc::fcmd::CMD_W

source ·
pub type CMD_W<'a, const O: u8> = FieldWriter<'a, u32, FCMD_SPEC, u8, CMDSELECT_A, 6, O>;
Expand description

Field CMD writer - Command

Implementations§

source§

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

source

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

No Operation

source

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

Write Page

source

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

Erase Page

source

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

Clear Page Buffer

source

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

Lock Region containing page

source

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

Unlock Region containing page

source

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

Erase All, including secuity and fuse bits

source

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

Write General-Purpose fuse Bit

source

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

Erase General-Purpose fuse Bit

source

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

Set Security Bit

source

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

Program GPFuse Byte

source

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

Erase All GP Fuses

source

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

Quick Page Read

source

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

Write User Page

source

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

Erase User Page

source

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

Quick Page Read User Page

source

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

High Speed Mode Enable

source

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

High Speed Mode Disable