[][src]Type Definition lpc54606_pac::etm::ccr::R

type R = R<u32, CCR>;

Reader of register CCR

Methods

impl R[src]

pub fn number_of_address_comparator_pairs(
    &self
) -> NUMBEROFADDRESSCOMPARATORPAIRS_R
[src]

Bits 0:3 - Number of address comparator pairs. The value of these bits is b0000, indicating that address comparator pairs are not implemented.

pub fn ndvc(&self) -> NDVC_R[src]

Bits 4:7 - Number of data value comparators. The value of these bits is b0000, indicating that data value comparators are not implemented.

pub fn nmmd(&self) -> NMMD_R[src]

Bits 8:12 - Number of memory map decoders. The value of these bits is b00000, indicating that memory map decoder inputs are not implemented.

pub fn nc(&self) -> NC_R[src]

Bits 13:15 - Number of counters. The value of these bits is b001, indicating that one counter is implemented.

pub fn sp(&self) -> SP_R[src]

Bit 16 - Sequencer present. The value of this bit is 0, indicating that the sequencer is not implemented.

pub fn nei(&self) -> NEI_R[src]

Bits 17:19 - Number of external inputs. The value of these bits is between b000 and b010, indicating the number of external inputs, from 0 to 2, implemented in the system.

pub fn neo(&self) -> NEO_R[src]

Bits 20:22 - Number of external outputs. The value of these bits is b000, indicating that no external outputs are supported.

pub fn fflp(&self) -> FFLP_R[src]

Bit 23 - FIFOFULL logic present. The value of this bit is 1, indicating that FIFOFULL logic is present in the ETM. To use FIFOFULL the system must also support the function, as indicated by bit [8] of ETMSCR.

pub fn ncidc(&self) -> NCIDC_R[src]

Bits 24:25 - Number of Context ID comparators. The value of these bits is b00, indicating that Context ID comparators are not implemented.

pub fn tssbp(&self) -> TSSBP_R[src]

Bit 26 - Trace start/stop block present. The value of this bit is 1, indicating that the Trace start/stop block is present.

pub fn cma(&self) -> CMA_R[src]

Bit 27 - Coprocessor and memory access. The value of this bit is 1, indicating that memory-mapped access to registers is supported.

pub fn etmidrp(&self) -> ETMIDRP_R[src]

Bit 31 - The value of this bit is 1, indicating that the ETMIDR, register 0x79, is present and defines the ETM architecture version in use.