Struct stm32_metapac::dsihost::regs::Ier0
#[repr(transparent)]pub struct Ier0(pub u32);
Expand description
DSI Host interrupt enable register 0.
Tuple Fields§
§0: u32
Implementations§
§impl Ier0
impl Ier0
pub const fn ae0ie(&self) -> bool
pub const fn ae0ie(&self) -> bool
Acknowledge error 0 interrupt enable This bit enables the interrupt generation on acknowledge error 0.
pub fn set_ae0ie(&mut self, val: bool)
pub fn set_ae0ie(&mut self, val: bool)
Acknowledge error 0 interrupt enable This bit enables the interrupt generation on acknowledge error 0.
pub const fn ae1ie(&self) -> bool
pub const fn ae1ie(&self) -> bool
Acknowledge error 1 interrupt enable This bit enables the interrupt generation on acknowledge error 1.
pub fn set_ae1ie(&mut self, val: bool)
pub fn set_ae1ie(&mut self, val: bool)
Acknowledge error 1 interrupt enable This bit enables the interrupt generation on acknowledge error 1.
pub const fn ae2ie(&self) -> bool
pub const fn ae2ie(&self) -> bool
Acknowledge error 2 interrupt enable This bit enables the interrupt generation on acknowledge error 2.
pub fn set_ae2ie(&mut self, val: bool)
pub fn set_ae2ie(&mut self, val: bool)
Acknowledge error 2 interrupt enable This bit enables the interrupt generation on acknowledge error 2.
pub const fn ae3ie(&self) -> bool
pub const fn ae3ie(&self) -> bool
Acknowledge error 3 interrupt enable This bit enables the interrupt generation on acknowledge error 3.
pub fn set_ae3ie(&mut self, val: bool)
pub fn set_ae3ie(&mut self, val: bool)
Acknowledge error 3 interrupt enable This bit enables the interrupt generation on acknowledge error 3.
pub const fn ae4ie(&self) -> bool
pub const fn ae4ie(&self) -> bool
Acknowledge error 4 interrupt enable This bit enables the interrupt generation on acknowledge error 4.
pub fn set_ae4ie(&mut self, val: bool)
pub fn set_ae4ie(&mut self, val: bool)
Acknowledge error 4 interrupt enable This bit enables the interrupt generation on acknowledge error 4.
pub const fn ae5ie(&self) -> bool
pub const fn ae5ie(&self) -> bool
Acknowledge error 5 interrupt enable This bit enables the interrupt generation on acknowledge error 5.
pub fn set_ae5ie(&mut self, val: bool)
pub fn set_ae5ie(&mut self, val: bool)
Acknowledge error 5 interrupt enable This bit enables the interrupt generation on acknowledge error 5.
pub const fn ae6ie(&self) -> bool
pub const fn ae6ie(&self) -> bool
Acknowledge error 6 interrupt enable This bit enables the interrupt generation on acknowledge error 6.
pub fn set_ae6ie(&mut self, val: bool)
pub fn set_ae6ie(&mut self, val: bool)
Acknowledge error 6 interrupt enable This bit enables the interrupt generation on acknowledge error 6.
pub const fn ae7ie(&self) -> bool
pub const fn ae7ie(&self) -> bool
Acknowledge error 7 interrupt enable This bit enables the interrupt generation on acknowledge error 7.
pub fn set_ae7ie(&mut self, val: bool)
pub fn set_ae7ie(&mut self, val: bool)
Acknowledge error 7 interrupt enable This bit enables the interrupt generation on acknowledge error 7.
pub const fn ae8ie(&self) -> bool
pub const fn ae8ie(&self) -> bool
Acknowledge error 8 interrupt enable This bit enables the interrupt generation on acknowledge error 8.
pub fn set_ae8ie(&mut self, val: bool)
pub fn set_ae8ie(&mut self, val: bool)
Acknowledge error 8 interrupt enable This bit enables the interrupt generation on acknowledge error 8.
pub const fn ae9ie(&self) -> bool
pub const fn ae9ie(&self) -> bool
Acknowledge error 9 interrupt enable This bit enables the interrupt generation on acknowledge error 9.
pub fn set_ae9ie(&mut self, val: bool)
pub fn set_ae9ie(&mut self, val: bool)
Acknowledge error 9 interrupt enable This bit enables the interrupt generation on acknowledge error 9.
pub const fn ae10ie(&self) -> bool
pub const fn ae10ie(&self) -> bool
Acknowledge error 10 interrupt enable This bit enables the interrupt generation on acknowledge error 10.
pub fn set_ae10ie(&mut self, val: bool)
pub fn set_ae10ie(&mut self, val: bool)
Acknowledge error 10 interrupt enable This bit enables the interrupt generation on acknowledge error 10.
pub const fn ae11ie(&self) -> bool
pub const fn ae11ie(&self) -> bool
Acknowledge error 11 interrupt enable This bit enables the interrupt generation on acknowledge error 11.
pub fn set_ae11ie(&mut self, val: bool)
pub fn set_ae11ie(&mut self, val: bool)
Acknowledge error 11 interrupt enable This bit enables the interrupt generation on acknowledge error 11.
pub const fn ae12ie(&self) -> bool
pub const fn ae12ie(&self) -> bool
Acknowledge error 12 interrupt enable This bit enables the interrupt generation on acknowledge error 12.
pub fn set_ae12ie(&mut self, val: bool)
pub fn set_ae12ie(&mut self, val: bool)
Acknowledge error 12 interrupt enable This bit enables the interrupt generation on acknowledge error 12.
pub const fn ae13ie(&self) -> bool
pub const fn ae13ie(&self) -> bool
Acknowledge error 13 interrupt enable This bit enables the interrupt generation on acknowledge error 13.
pub fn set_ae13ie(&mut self, val: bool)
pub fn set_ae13ie(&mut self, val: bool)
Acknowledge error 13 interrupt enable This bit enables the interrupt generation on acknowledge error 13.
pub const fn ae14ie(&self) -> bool
pub const fn ae14ie(&self) -> bool
Acknowledge error 14 interrupt enable This bit enables the interrupt generation on acknowledge error 14.
pub fn set_ae14ie(&mut self, val: bool)
pub fn set_ae14ie(&mut self, val: bool)
Acknowledge error 14 interrupt enable This bit enables the interrupt generation on acknowledge error 14.
pub const fn ae15ie(&self) -> bool
pub const fn ae15ie(&self) -> bool
Acknowledge error 15 interrupt enable This bit enables the interrupt generation on acknowledge error 15.
pub fn set_ae15ie(&mut self, val: bool)
pub fn set_ae15ie(&mut self, val: bool)
Acknowledge error 15 interrupt enable This bit enables the interrupt generation on acknowledge error 15.
pub const fn pe0ie(&self) -> bool
pub const fn pe0ie(&self) -> bool
PHY error 0 interrupt enable This bit enables the interrupt generation on PHY error 0.
pub fn set_pe0ie(&mut self, val: bool)
pub fn set_pe0ie(&mut self, val: bool)
PHY error 0 interrupt enable This bit enables the interrupt generation on PHY error 0.
pub const fn pe1ie(&self) -> bool
pub const fn pe1ie(&self) -> bool
PHY error 1 interrupt enable This bit enables the interrupt generation on PHY error 1.
pub fn set_pe1ie(&mut self, val: bool)
pub fn set_pe1ie(&mut self, val: bool)
PHY error 1 interrupt enable This bit enables the interrupt generation on PHY error 1.
pub const fn pe2ie(&self) -> bool
pub const fn pe2ie(&self) -> bool
PHY error 2 interrupt enable This bit enables the interrupt generation on PHY error 2.
pub fn set_pe2ie(&mut self, val: bool)
pub fn set_pe2ie(&mut self, val: bool)
PHY error 2 interrupt enable This bit enables the interrupt generation on PHY error 2.
pub const fn pe3ie(&self) -> bool
pub const fn pe3ie(&self) -> bool
PHY error 3 interrupt enable This bit enables the interrupt generation on PHY error 4.
pub fn set_pe3ie(&mut self, val: bool)
pub fn set_pe3ie(&mut self, val: bool)
PHY error 3 interrupt enable This bit enables the interrupt generation on PHY error 4.
Trait Implementations§
impl Copy for Ier0
impl Eq for Ier0
impl StructuralPartialEq for Ier0
Auto Trait Implementations§
impl Freeze for Ier0
impl RefUnwindSafe for Ier0
impl Send for Ier0
impl Sync for Ier0
impl Unpin for Ier0
impl UnwindSafe for Ier0
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
)