Struct xmc1000::nvm::nvmprog::_ACTIONW [−][src]
pub struct _ACTIONW<'a> { /* fields omitted */ }
Proxy
Methods
impl<'a> _ACTIONW<'a>
[src]
impl<'a> _ACTIONW<'a>
pub fn variant(self, variant: ACTIONW) -> &'a mut W
[src]
pub fn variant(self, variant: ACTIONW) -> &'a mut W
Writes variant
to the field
pub fn value1(self) -> &'a mut W
[src]
pub fn value1(self) -> &'a mut W
Idle state, no action triggered. Writing 0x00 exits current mode.
pub fn value2(self) -> &'a mut W
[src]
pub fn value2(self) -> &'a mut W
Start one-shot write operation with automatic verify.
pub fn value3(self) -> &'a mut W
[src]
pub fn value3(self) -> &'a mut W
Start one-shot write operation without verify.
pub fn value4(self) -> &'a mut W
[src]
pub fn value4(self) -> &'a mut W
Start continuous write operation with automatic verify of every write.
pub fn value5(self) -> &'a mut W
[src]
pub fn value5(self) -> &'a mut W
Start continuous write operation without verify.
pub fn value6(self) -> &'a mut W
[src]
pub fn value6(self) -> &'a mut W
Start one-shot page erase operation.
pub fn value7(self) -> &'a mut W
[src]
pub fn value7(self) -> &'a mut W
Start continuous page erase operation.
pub fn value8(self) -> &'a mut W
[src]
pub fn value8(self) -> &'a mut W
Start one-shot verify-only: Written data is compared to array content.
pub fn value9(self) -> &'a mut W
[src]
pub fn value9(self) -> &'a mut W
Start continuous verify-only: Written data is compared to array content.
pub unsafe fn bits(self, value: u8) -> &'a mut W
[src]
pub unsafe fn bits(self, value: u8) -> &'a mut W
Writes raw bits to the field