pub type CMD_W<'a, REG, const O: u8> = FieldWriter<'a, REG, 7, O, CMDSELECT_AW>;
Expand description
Field CMD
writer - Command
Aliased Type§
struct CMD_W<'a, REG, const O: u8> { /* private fields */ }
Implementations§
source§impl<'a, REG, const O: u8> CMD_W<'a, REG, O>
impl<'a, REG, const O: u8> CMD_W<'a, REG, O>
sourcepub fn eb(self) -> &'a mut W<REG>
pub fn eb(self) -> &'a mut W<REG>
Erase Block - Erases the block addressed by the ADDR register, not supported in the user page
sourcepub fn wp(self) -> &'a mut W<REG>
pub fn wp(self) -> &'a mut W<REG>
Write Page - Writes the contents of the page buffer to the page addressed by the ADDR register, not supported in the user page
sourcepub fn wqw(self) -> &'a mut W<REG>
pub fn wqw(self) -> &'a mut W<REG>
Write Quad Word - Writes a 128-bit word at the location addressed by the ADDR register.
sourcepub fn swrst(self) -> &'a mut W<REG>
pub fn swrst(self) -> &'a mut W<REG>
Software Reset - Power-Cycle the NVM memory and replay the device automatic calibration procedure and resets the module configuration registers
sourcepub fn lr(self) -> &'a mut W<REG>
pub fn lr(self) -> &'a mut W<REG>
Lock Region - Locks the region containing the address location in the ADDR register.
sourcepub fn ur(self) -> &'a mut W<REG>
pub fn ur(self) -> &'a mut W<REG>
Unlock Region - Unlocks the region containing the address location in the ADDR register.
sourcepub fn bkswrst(self) -> &'a mut W<REG>
pub fn bkswrst(self) -> &'a mut W<REG>
Bank swap and system reset, if SMEE is used also reallocate SMEE data into the opposite BANK
sourcepub fn sbpdis(self) -> &'a mut W<REG>
pub fn sbpdis(self) -> &'a mut W<REG>
Sets STATUS.BPDIS, Boot loader protection is discarded until CBPDIS is issued or next start-up sequence
sourcepub fn cbpdis(self) -> &'a mut W<REG>
pub fn cbpdis(self) -> &'a mut W<REG>
Clears STATUS.BPDIS, Boot loader protection is not discarded