#[repr(transparent)]pub struct RTestCtrl(pub u32);Expand description
BIST Test Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl RTestCtrl
impl RTestCtrl
Sourcepub const fn set_status0(&mut self, val: Status0)
pub const fn set_status0(&mut self, val: Status0)
BIST Status 0
Sourcepub const fn set_status1(&mut self, val: Status1)
pub const fn set_status1(&mut self, val: Status1)
BIST status 1
Sourcepub const fn set_debugrun(&mut self, val: bool)
pub const fn set_debugrun(&mut self, val: bool)
BIST Continue Debug Run
Sourcepub const fn set_startrun(&mut self, val: bool)
pub const fn set_startrun(&mut self, val: bool)
Run New BIST Operation
Sourcepub const fn set_cmdindex(&mut self, val: u16)
pub const fn set_cmdindex(&mut self, val: u16)
BIST Command Index (code)
Sourcepub const fn disable_ip1(&self) -> bool
pub const fn disable_ip1(&self) -> bool
BIST Disable IP1
Sourcepub const fn set_disable_ip1(&mut self, val: bool)
pub const fn set_disable_ip1(&mut self, val: bool)
BIST Disable IP1
Trait Implementations§
impl Copy for RTestCtrl
impl Eq for RTestCtrl
impl StructuralPartialEq for RTestCtrl
Auto Trait Implementations§
impl Freeze for RTestCtrl
impl RefUnwindSafe for RTestCtrl
impl Send for RTestCtrl
impl Sync for RTestCtrl
impl Unpin for RTestCtrl
impl UnwindSafe for RTestCtrl
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