Type Alias atsame54n::tcc0::fctrla::R

source ·
pub type R = R<FCTRLA_SPEC>;
Expand description

Register FCTRLA reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn src(&self) -> SRC_R

Bits 0:1 - Fault A Source

source

pub fn keep(&self) -> KEEP_R

Bit 3 - Fault A Keeper

source

pub fn qual(&self) -> QUAL_R

Bit 4 - Fault A Qualification

source

pub fn blank(&self) -> BLANK_R

Bits 5:6 - Fault A Blanking Mode

source

pub fn restart(&self) -> RESTART_R

Bit 7 - Fault A Restart

source

pub fn halt(&self) -> HALT_R

Bits 8:9 - Fault A Halt Mode

source

pub fn chsel(&self) -> CHSEL_R

Bits 10:11 - Fault A Capture Channel

source

pub fn capture(&self) -> CAPTURE_R

Bits 12:14 - Fault A Capture Action

source

pub fn blankpresc(&self) -> BLANKPRESC_R

Bit 15 - Fault A Blanking Prescaler

source

pub fn blankval(&self) -> BLANKVAL_R

Bits 16:23 - Fault A Blanking Time

source

pub fn filterval(&self) -> FILTERVAL_R

Bits 24:27 - Fault A Filter Value