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

type R = R<u32, CCER>;

Reader of register CCER

Methods

impl R[src]

pub fn extended_external_input_selectors(
    &self
) -> EXTENDEDEXTERNALINPUTSELECTORS_R
[src]

Bits 0:2 - Extended external input selectors. The value of these bits is 0, indicating that extended external input selectors are not implemented.

pub fn extended_external_input_bus(&self) -> EXTENDEDEXTERNALINPUTBUS_R[src]

Bits 3:10 - Extended external input bus. The value of these bits is 0, indicating that the extended external input bus is not implemented.

pub fn readable_registers(&self) -> READABLEREGISTERS_R[src]

Bit 11 - Readable registers. The value of this bit is 1, indicating that all registers are readable.

pub fn data_address_comparisons(&self) -> DATAADDRESSCOMPARISONS_R[src]

Bit 12 - Data address comparisons. The value of this bit is 1, indicating that data address comparisons are not supported.

pub fn instrumentation_resources(&self) -> INSTRUMENTATIONRESOURCES_R[src]

Bits 13:15 - Instrumentation resources. The value of these bits is 0b000, indicating that no Instrumentation resources are supported.

pub fn embedded_icewatchpoint_inputs(&self) -> EMBEDDEDICEWATCHPOINTINPUTS_R[src]

Bits 16:19 - EmbeddedICE watchpoint inputs. The value of these bits is 0b0100, indicating that the number of EmbeddedICE watchpoint inputs implemented is four. These inputs come from the DWT.

pub fn trace_start_stop_block_uses_embedded_icewatchpoint_inputs(
    &self
) -> TRACESTARTSTOPBLOCKUSESEMBEDDEDICEWATCHPOINTINPUTS_R
[src]

Bit 20 - Trace Start/Stop block uses EmbeddedICE watchpoint inputs. The value of this bit is 1, indicating that the Trace Start/Stop block uses the EmbeddedICE watchpoint inputs.

pub fn embedded_icebehavior_control_implemented(
    &self
) -> EMBEDDEDICEBEHAVIORCONTROLIMPLEMENTED_R
[src]

Bit 21 - EmbeddedICE behavior control implemented. The value of this bit is 0, indicating that the ETMEIBCR is not implemented.

pub fn timestamping_implemented(&self) -> TIMESTAMPINGIMPLEMENTED_R[src]

Bit 22 - Timestamping implemented. This bit is set to 1, indicating that timestamping is implemented.

pub fn reduced_function_counter(&self) -> REDUCEDFUNCTIONCOUNTER_R[src]

Bit 27 - Reduced function counter. Set to 1 to indicate that Counter 1 is a reduced function counter.

pub fn timestamp_encoding(&self) -> TIMESTAMPENCODING_R[src]

Bit 28 - Timestamp encoding. Set to 1 to indicate that the timestamp is encoded as a natural binary number.

pub fn timestamp_size(&self) -> TIMESTAMPSIZE_R[src]

Bit 29 - Timestamp size. Set to 0 to indicate a size of 48 bits.