pub struct R(_);Expand description
Register GISR0 reader
Implementations
sourceimpl R
impl R
sourcepub fn gif0(&self) -> BitReaderRaw<bool>
pub fn gif0(&self) -> BitReaderRaw<bool>
Bit 0 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif1(&self) -> BitReaderRaw<bool>
pub fn gif1(&self) -> BitReaderRaw<bool>
Bit 1 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif2(&self) -> BitReaderRaw<bool>
pub fn gif2(&self) -> BitReaderRaw<bool>
Bit 2 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif3(&self) -> BitReaderRaw<bool>
pub fn gif3(&self) -> BitReaderRaw<bool>
Bit 3 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif4(&self) -> BitReaderRaw<bool>
pub fn gif4(&self) -> BitReaderRaw<bool>
Bit 4 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif5(&self) -> BitReaderRaw<bool>
pub fn gif5(&self) -> BitReaderRaw<bool>
Bit 5 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif6(&self) -> BitReaderRaw<bool>
pub fn gif6(&self) -> BitReaderRaw<bool>
Bit 6 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif7(&self) -> BitReaderRaw<bool>
pub fn gif7(&self) -> BitReaderRaw<bool>
Bit 7 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif8(&self) -> BitReaderRaw<bool>
pub fn gif8(&self) -> BitReaderRaw<bool>
Bit 8 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif9(&self) -> BitReaderRaw<bool>
pub fn gif9(&self) -> BitReaderRaw<bool>
Bit 9 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif10(&self) -> BitReaderRaw<bool>
pub fn gif10(&self) -> BitReaderRaw<bool>
Bit 10 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif11(&self) -> BitReaderRaw<bool>
pub fn gif11(&self) -> BitReaderRaw<bool>
Bit 11 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif12(&self) -> BitReaderRaw<bool>
pub fn gif12(&self) -> BitReaderRaw<bool>
Bit 12 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
sourcepub fn gif13(&self) -> BitReaderRaw<bool>
pub fn gif13(&self) -> BitReaderRaw<bool>
Bit 13 - Channel x global interrupt flag (x=…) This bit is set and reset by hardware. It is a logical OR of all the Channel x interrupt flags (CTCIFx, BTIFx, BRTIFx, TEIFx) which are enabled in the interrupt mask register (CTCIEx, BTIEx, BRTIEx, TEIEx)
Methods from Deref<Target = R<GISR0_SPEC>>
sourcepub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.