Struct efm32gg990::etm::etmidr::R [−][src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
impl R
pub fn bits(&self) -> u32
[src]
pub fn bits(&self) -> u32
Value of the register as raw bits
pub fn impver(&self) -> IMPVERR
[src]
pub fn impver(&self) -> IMPVERR
Bits 0:3 - Implementation Revision
pub fn etmminver(&self) -> ETMMINVERR
[src]
pub fn etmminver(&self) -> ETMMINVERR
Bits 4:7 - Minor ETM Architecture Version
pub fn etmmajver(&self) -> ETMMAJVERR
[src]
pub fn etmmajver(&self) -> ETMMAJVERR
Bits 8:11 - Major ETM Architecture Version
pub fn procfam(&self) -> PROCFAMR
[src]
pub fn procfam(&self) -> PROCFAMR
Bits 12:15 - Implementer Code
pub fn lpcf(&self) -> LPCFR
[src]
pub fn lpcf(&self) -> LPCFR
Bit 16 - Load PC First
pub fn thumbt(&self) -> THUMBTR
[src]
pub fn thumbt(&self) -> THUMBTR
Bit 18 - 32-bit Thumb Instruction Tracing
pub fn secext(&self) -> SECEXTR
[src]
pub fn secext(&self) -> SECEXTR
Bit 19 - Security Extension Support
pub fn bpe(&self) -> BPER
[src]
pub fn bpe(&self) -> BPER
Bit 20 - Branch Packet Encoding
pub fn impcode(&self) -> IMPCODER
[src]
pub fn impcode(&self) -> IMPCODER
Bits 24:31 - Implementer Code