pub struct KlLockCtrlSpec;Expand description
KLAD lock control
You can read this register and get kl_lock_ctrl::R. You can reset, write, write_with_zero this register using kl_lock_ctrl::W. You can also modify this register. See API.
Trait Implementations§
impl Readable for KlLockCtrlSpec
read() method returns kl_lock_ctrl::R reader structure
Source§impl RegisterSpec for KlLockCtrlSpec
impl RegisterSpec for KlLockCtrlSpec
Source§impl Resettable for KlLockCtrlSpec
reset() method sets KL_LOCK_CTRL to value 0
impl Resettable for KlLockCtrlSpec
reset() method sets KL_LOCK_CTRL to value 0
Source§const RESET_VALUE: Self::Ux = <Self::Ux>::ZERO
const RESET_VALUE: Self::Ux = <Self::Ux>::ZERO
Reset value of the register.
Source§fn reset_value() -> Self::Ux
fn reset_value() -> Self::Ux
Reset value of the register.
Source§impl Writable for KlLockCtrlSpec
write(|w| ..) method takes kl_lock_ctrl::W writer structure
impl Writable for KlLockCtrlSpec
write(|w| ..) method takes kl_lock_ctrl::W writer structure
Source§const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
Specifies the register bits that are not changed if you pass
1 and are changed if you pass 0Source§const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
Specifies the register bits that are not changed if you pass
0 and are changed if you pass 1Auto Trait Implementations§
impl Freeze for KlLockCtrlSpec
impl RefUnwindSafe for KlLockCtrlSpec
impl Send for KlLockCtrlSpec
impl Sync for KlLockCtrlSpec
impl Unpin for KlLockCtrlSpec
impl UnsafeUnpin for KlLockCtrlSpec
impl UnwindSafe for KlLockCtrlSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more