#[repr(transparent)]pub struct I3cMiscCtrl(pub u32);Expand description
I3C Misc Control
Tuple Fields§
§0: u32Implementations§
Source§impl I3cMiscCtrl
impl I3cMiscCtrl
Sourcepub const fn i3c0_scl_filt(&self) -> I3c0SclFilt
pub const fn i3c0_scl_filt(&self) -> I3c0SclFilt
Disables/enables the I3C0 filter function on SCL pin.
Sourcepub const fn set_i3c0_scl_filt(&mut self, val: I3c0SclFilt)
pub const fn set_i3c0_scl_filt(&mut self, val: I3c0SclFilt)
Disables/enables the I3C0 filter function on SCL pin.
Sourcepub const fn i3c0_sda_filt(&self) -> I3c0SdaFilt
pub const fn i3c0_sda_filt(&self) -> I3c0SdaFilt
Disables/enables the I3C0 filter function on SDA pin.
Sourcepub const fn set_i3c0_sda_filt(&mut self, val: I3c0SdaFilt)
pub const fn set_i3c0_sda_filt(&mut self, val: I3c0SdaFilt)
Disables/enables the I3C0 filter function on SDA pin.
Sourcepub const fn i3c1_scl_filt(&self) -> I3c1SclFilt
pub const fn i3c1_scl_filt(&self) -> I3c1SclFilt
Disables/enables the I3C1 filter I3C1 function on SCL pin.
Sourcepub const fn set_i3c1_scl_filt(&mut self, val: I3c1SclFilt)
pub const fn set_i3c1_scl_filt(&mut self, val: I3c1SclFilt)
Disables/enables the I3C1 filter I3C1 function on SCL pin.
Sourcepub const fn i3c1_sda_filt(&self) -> I3c1SdaFilt
pub const fn i3c1_sda_filt(&self) -> I3c1SdaFilt
Disables/enables the I3C1 filter function on SDA pin.
Sourcepub const fn set_i3c1_sda_filt(&mut self, val: I3c1SdaFilt)
pub const fn set_i3c1_sda_filt(&mut self, val: I3c1SdaFilt)
Disables/enables the I3C1 filter function on SDA pin.
Sourcepub const fn i3c2_scl_filt(&self) -> I3c2SclFilt
pub const fn i3c2_scl_filt(&self) -> I3c2SclFilt
Disables/enables the I3C2 filter function on SCL pin.
Sourcepub const fn set_i3c2_scl_filt(&mut self, val: I3c2SclFilt)
pub const fn set_i3c2_scl_filt(&mut self, val: I3c2SclFilt)
Disables/enables the I3C2 filter function on SCL pin.
Sourcepub const fn i3c2_sda_filt(&self) -> I3c2SdaFilt
pub const fn i3c2_sda_filt(&self) -> I3c2SdaFilt
Disables/enables the I3C2 filter function on SDA pin.
Sourcepub const fn set_i3c2_sda_filt(&mut self, val: I3c2SdaFilt)
pub const fn set_i3c2_sda_filt(&mut self, val: I3c2SdaFilt)
Disables/enables the I3C2 filter function on SDA pin.
Sourcepub const fn i3c3_scl_filt(&self) -> I3c3SclFilt
pub const fn i3c3_scl_filt(&self) -> I3c3SclFilt
Disables/enables the I3C3 filter function on SCL pin.
Sourcepub const fn set_i3c3_scl_filt(&mut self, val: I3c3SclFilt)
pub const fn set_i3c3_scl_filt(&mut self, val: I3c3SclFilt)
Disables/enables the I3C3 filter function on SCL pin.
Sourcepub const fn i3c3_sda_filt(&self) -> I3c3SdaFilt
pub const fn i3c3_sda_filt(&self) -> I3c3SdaFilt
Disables/enables the I3C3 filter function on SDA pin.
Sourcepub const fn set_i3c3_sda_filt(&mut self, val: I3c3SdaFilt)
pub const fn set_i3c3_sda_filt(&mut self, val: I3c3SdaFilt)
Disables/enables the I3C3 filter function on SDA pin.
Trait Implementations§
Source§impl Clone for I3cMiscCtrl
impl Clone for I3cMiscCtrl
Source§fn clone(&self) -> I3cMiscCtrl
fn clone(&self) -> I3cMiscCtrl
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more