Struct stm32_metapac::syscfg::regs::Ccswvalr
#[repr(transparent)]pub struct Ccswvalr(pub u32);
Expand description
SBS compensation cell for I/Os software value register.
Tuple Fields§
§0: u32
Implementations§
§impl Ccswvalr
impl Ccswvalr
pub const fn sw_nsrc(&self) -> u8
pub const fn sw_nsrc(&self) -> u8
Software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew-rate compensation value computed by the cell. It is interpreted to compensate the NMOS transistors slew rate in the functional range if COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_sw_nsrc(&mut self, val: u8)
pub fn set_sw_nsrc(&mut self, val: u8)
Software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew-rate compensation value computed by the cell. It is interpreted to compensate the NMOS transistors slew rate in the functional range if COMP_CODESEL = 1 in SBS_CCCSR register.
pub const fn sw_psrc(&self) -> u8
pub const fn sw_psrc(&self) -> u8
Software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted to compensate the PMOS transistors slew rate in the functional range if COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_sw_psrc(&mut self, val: u8)
pub fn set_sw_psrc(&mut self, val: u8)
Software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted to compensate the PMOS transistors slew rate in the functional range if COMP_CODESEL = 1 in SBS_CCCSR register.
pub const fn octo1_sw_nsrc(&self) -> u8
pub const fn octo1_sw_nsrc(&self) -> u8
XSPIM_P1 software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew -ate compensation value computed by the cell. It is interpreted by XSPIM_P1 to compensate the NMOS transistors slew rate in the functional range if OCTO1_COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_octo1_sw_nsrc(&mut self, val: u8)
pub fn set_octo1_sw_nsrc(&mut self, val: u8)
XSPIM_P1 software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew -ate compensation value computed by the cell. It is interpreted by XSPIM_P1 to compensate the NMOS transistors slew rate in the functional range if OCTO1_COMP_CODESEL = 1 in SBS_CCCSR register.
pub const fn octo1_sw_psrc(&self) -> u8
pub const fn octo1_sw_psrc(&self) -> u8
XSPIM_P1 software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P1 to compensate the PMOS transistors slew rate in the functional range if OCTO1_COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_octo1_sw_psrc(&mut self, val: u8)
pub fn set_octo1_sw_psrc(&mut self, val: u8)
XSPIM_P1 software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P1 to compensate the PMOS transistors slew rate in the functional range if OCTO1_COMP_CODESEL = 1 in SBS_CCCSR register.
pub const fn octo2_sw_nsrc(&self) -> u8
pub const fn octo2_sw_nsrc(&self) -> u8
XSPIM_P2 software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P2 to compensate the NMOS transistors slew rate in the functional range if OCTO2_COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_octo2_sw_nsrc(&mut self, val: u8)
pub fn set_octo2_sw_nsrc(&mut self, val: u8)
XSPIM_P2 software NMOS transistors slew-rate compensation This bitfield returns the NMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P2 to compensate the NMOS transistors slew rate in the functional range if OCTO2_COMP_CODESEL = 1 in SBS_CCCSR register.
pub const fn octo2_sw_psrc(&self) -> u8
pub const fn octo2_sw_psrc(&self) -> u8
XSPIM_P2 software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P2 to compensate the PMOS transistors slew rate in the functional range if OCTO2_COMP_CODESEL = 1 in SBS_CCCSR register.
pub fn set_octo2_sw_psrc(&mut self, val: u8)
pub fn set_octo2_sw_psrc(&mut self, val: u8)
XSPIM_P2 software PMOS transistors slew-rate compensation This bitfield returns the PMOS transistors slew-rate compensation value computed by the cell. It is interpreted by XSPIM_P2 to compensate the PMOS transistors slew rate in the functional range if OCTO2_COMP_CODESEL = 1 in SBS_CCCSR register.
Trait Implementations§
impl Copy for Ccswvalr
impl Eq for Ccswvalr
impl StructuralPartialEq for Ccswvalr
Auto Trait Implementations§
impl Freeze for Ccswvalr
impl RefUnwindSafe for Ccswvalr
impl Send for Ccswvalr
impl Sync for Ccswvalr
impl Unpin for Ccswvalr
impl UnwindSafe for Ccswvalr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)