Struct I3cpucr1
#[repr(transparent)]pub struct I3cpucr1(pub u32);Expand description
PWR I3C pull-up control register 1.
Tuple Fields§
§0: u32Implementations§
§impl I3cpucr1
impl I3cpucr1
pub fn set_pa1_i3cpu(&mut self, val: bool)
pub fn set_pa1_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PA1.
pub fn set_pa6_i3cpu(&mut self, val: bool)
pub fn set_pa6_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PA6.
pub fn set_pa7_i3cpu(&mut self, val: bool)
pub fn set_pa7_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PA7.
pub fn set_pb2_i3cpu(&mut self, val: bool)
pub fn set_pb2_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB2.
pub fn set_pb6_i3cpu(&mut self, val: bool)
pub fn set_pb6_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB6.
pub fn set_pb8_i3cpu(&mut self, val: bool)
pub fn set_pb8_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB8.
pub fn set_pb9_i3cpu(&mut self, val: bool)
pub fn set_pb9_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB9.
pub const fn pb10_i3cpu(&self) -> bool
pub const fn pb10_i3cpu(&self) -> bool
When set, the bit activates the I3C pull-up on PB10.
pub fn set_pb10_i3cpu(&mut self, val: bool)
pub fn set_pb10_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB10.
pub const fn pb12_i3cpu(&self) -> bool
pub const fn pb12_i3cpu(&self) -> bool
When set, the bit activates the I3C pull-up on PB12.
pub fn set_pb12_i3cpu(&mut self, val: bool)
pub fn set_pb12_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB12.
pub const fn pb13_i3cpu(&self) -> bool
pub const fn pb13_i3cpu(&self) -> bool
When set, the bit activates the I3C pull-up on PB13.
pub fn set_pb13_i3cpu(&mut self, val: bool)
pub fn set_pb13_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB13.
pub const fn pb14_i3cpu(&self) -> bool
pub const fn pb14_i3cpu(&self) -> bool
When set, the bit activates the I3C pull-up on PB14.
pub fn set_pb14_i3cpu(&mut self, val: bool)
pub fn set_pb14_i3cpu(&mut self, val: bool)
When set, the bit activates the I3C pull-up on PB14.