pub struct R(/* private fields */);
Expand description
Register cisr
reader
Implementations§
source§impl R
impl R
sourcepub unsafe fn cris(&self, n: u8) -> CRIS_R
pub unsafe fn cris(&self, n: u8) -> CRIS_R
Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris0(&self) -> CRIS_R
pub fn cris0(&self) -> CRIS_R
Bit 0 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris1(&self) -> CRIS_R
pub fn cris1(&self) -> CRIS_R
Bit 2 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris2(&self) -> CRIS_R
pub fn cris2(&self) -> CRIS_R
Bit 4 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris3(&self) -> CRIS_R
pub fn cris3(&self) -> CRIS_R
Bit 6 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris4(&self) -> CRIS_R
pub fn cris4(&self) -> CRIS_R
Bit 8 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris5(&self) -> CRIS_R
pub fn cris5(&self) -> CRIS_R
Bit 10 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris6(&self) -> CRIS_R
pub fn cris6(&self) -> CRIS_R
Bit 12 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cris7(&self) -> CRIS_R
pub fn cris7(&self) -> CRIS_R
Bit 14 - Status of the capture channel rising lock interrupt
When the capture channel captures rising edge, if the rise lock interrupt ( CRIE ) is enabled, this bit is set 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub unsafe fn cfis(&self, n: u8) -> CFIS_R
pub unsafe fn cfis(&self, n: u8) -> CFIS_R
Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis0(&self) -> CFIS_R
pub fn cfis0(&self) -> CFIS_R
Bit 1 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis1(&self) -> CFIS_R
pub fn cfis1(&self) -> CFIS_R
Bit 3 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis2(&self) -> CFIS_R
pub fn cfis2(&self) -> CFIS_R
Bit 5 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis3(&self) -> CFIS_R
pub fn cfis3(&self) -> CFIS_R
Bit 7 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis4(&self) -> CFIS_R
pub fn cfis4(&self) -> CFIS_R
Bit 9 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis5(&self) -> CFIS_R
pub fn cfis5(&self) -> CFIS_R
Bit 11 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis6(&self) -> CFIS_R
pub fn cfis6(&self) -> CFIS_R
Bit 13 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.
sourcepub fn cfis7(&self) -> CFIS_R
pub fn cfis7(&self) -> CFIS_R
Bit 15 - Status of the capture channel falling lock interrupt
When the capture channel captures falling edge, if the fall lock interrupt ( CFIE ) is enabled, this bit is set to 1 by hardware. Writing 1 to clear this bit.
Reads 0: The capture channel interrupt is not pending.
Reads 1: The capture channel interrupt is pending.
Writes 0: no effect.
Writes 1: Clear the status of the capture channel interrupt.