Struct stm32_metapac::dsihost::regs::Ier1
#[repr(transparent)]pub struct Ier1(pub u32);
Expand description
DSI Host interrupt enable register 1.
Tuple Fields§
§0: u32
Implementations§
§impl Ier1
impl Ier1
pub const fn tohstxie(&self) -> bool
pub const fn tohstxie(&self) -> bool
Timeout high-speed transmission interrupt enable This bit enables the interrupt generation on timeout high-speed transmission.
pub fn set_tohstxie(&mut self, val: bool)
pub fn set_tohstxie(&mut self, val: bool)
Timeout high-speed transmission interrupt enable This bit enables the interrupt generation on timeout high-speed transmission.
pub const fn tolprxie(&self) -> bool
pub const fn tolprxie(&self) -> bool
Timeout low-power reception interrupt enable This bit enables the interrupt generation on timeout low-power reception.
pub fn set_tolprxie(&mut self, val: bool)
pub fn set_tolprxie(&mut self, val: bool)
Timeout low-power reception interrupt enable This bit enables the interrupt generation on timeout low-power reception.
pub const fn eccseie(&self) -> bool
pub const fn eccseie(&self) -> bool
ECC single-bit error interrupt enable This bit enables the interrupt generation on ECC single-bit error.
pub fn set_eccseie(&mut self, val: bool)
pub fn set_eccseie(&mut self, val: bool)
ECC single-bit error interrupt enable This bit enables the interrupt generation on ECC single-bit error.
pub const fn eccmeie(&self) -> bool
pub const fn eccmeie(&self) -> bool
ECC multi-bit error interrupt enable This bit enables the interrupt generation on ECC multi-bit error.
pub fn set_eccmeie(&mut self, val: bool)
pub fn set_eccmeie(&mut self, val: bool)
ECC multi-bit error interrupt enable This bit enables the interrupt generation on ECC multi-bit error.
pub const fn crceie(&self) -> bool
pub const fn crceie(&self) -> bool
CRC error interrupt enable This bit enables the interrupt generation on CRC error.
pub fn set_crceie(&mut self, val: bool)
pub fn set_crceie(&mut self, val: bool)
CRC error interrupt enable This bit enables the interrupt generation on CRC error.
pub const fn pseie(&self) -> bool
pub const fn pseie(&self) -> bool
Packet size error interrupt enable This bit enables the interrupt generation on packet size error.
pub fn set_pseie(&mut self, val: bool)
pub fn set_pseie(&mut self, val: bool)
Packet size error interrupt enable This bit enables the interrupt generation on packet size error.
pub const fn eotpeie(&self) -> bool
pub const fn eotpeie(&self) -> bool
EoTp error interrupt enable This bit enables the interrupt generation on EoTp error.
pub fn set_eotpeie(&mut self, val: bool)
pub fn set_eotpeie(&mut self, val: bool)
EoTp error interrupt enable This bit enables the interrupt generation on EoTp error.
pub const fn lpwreie(&self) -> bool
pub const fn lpwreie(&self) -> bool
LTDC payload write error interrupt enable This bit enables the interrupt generation on LTDC payload write error.
pub fn set_lpwreie(&mut self, val: bool)
pub fn set_lpwreie(&mut self, val: bool)
LTDC payload write error interrupt enable This bit enables the interrupt generation on LTDC payload write error.
pub const fn gcwreie(&self) -> bool
pub const fn gcwreie(&self) -> bool
Generic command write error interrupt enable This bit enables the interrupt generation on generic command write error.
pub fn set_gcwreie(&mut self, val: bool)
pub fn set_gcwreie(&mut self, val: bool)
Generic command write error interrupt enable This bit enables the interrupt generation on generic command write error.
pub const fn gpwreie(&self) -> bool
pub const fn gpwreie(&self) -> bool
Generic payload write error interrupt enable This bit enables the interrupt generation on generic payload write error.
pub fn set_gpwreie(&mut self, val: bool)
pub fn set_gpwreie(&mut self, val: bool)
Generic payload write error interrupt enable This bit enables the interrupt generation on generic payload write error.
pub const fn gptxeie(&self) -> bool
pub const fn gptxeie(&self) -> bool
Generic payload transmit error interrupt enable This bit enables the interrupt generation on generic payload transmit error.
pub fn set_gptxeie(&mut self, val: bool)
pub fn set_gptxeie(&mut self, val: bool)
Generic payload transmit error interrupt enable This bit enables the interrupt generation on generic payload transmit error.
pub const fn gprdeie(&self) -> bool
pub const fn gprdeie(&self) -> bool
Generic payload read error interrupt enable This bit enables the interrupt generation on generic payload read error.
pub fn set_gprdeie(&mut self, val: bool)
pub fn set_gprdeie(&mut self, val: bool)
Generic payload read error interrupt enable This bit enables the interrupt generation on generic payload read error.
pub const fn gprxeie(&self) -> bool
pub const fn gprxeie(&self) -> bool
Generic payload receive error interrupt enable This bit enables the interrupt generation on generic payload receive error.
pub fn set_gprxeie(&mut self, val: bool)
pub fn set_gprxeie(&mut self, val: bool)
Generic payload receive error interrupt enable This bit enables the interrupt generation on generic payload receive error.
pub const fn pbueie(&self) -> bool
pub const fn pbueie(&self) -> bool
Payload buffer underflow error interrupt enable This bit enables the interrupt generation on payload buffer underflow error.
pub fn set_pbueie(&mut self, val: bool)
pub fn set_pbueie(&mut self, val: bool)
Payload buffer underflow error interrupt enable This bit enables the interrupt generation on payload buffer underflow error.