Skip to main content

EnumBitfieldStruct

Struct EnumBitfieldStruct 

Source
#[repr(transparent)]
pub struct EnumBitfieldStruct<Q: RegNumberT, T>(pub Q, _);
Expand description

Proxy struct for enumerated bitfields

Tuple Fields§

§0: Q

Implementations§

Source§

impl<Q: RegNumberT, T> EnumBitfieldStruct<Q, T>

Source

pub const fn new(value: Q) -> Self

Source§

impl EnumBitfieldStruct<u8, Gbadie_SPEC>

Source

pub const _0: Self

Disable ADC120_GBADI interrupt generation on group B scan completion.

Source

pub const _1: Self

Enable ADC120_GBADI interrupt generation on group B scan completion.

Source§

impl EnumBitfieldStruct<u8, Dble_SPEC>

Source

pub const _0: Self

Deselect double-trigger mode.

Source

pub const _1: Self

Select double-trigger mode.

Source§

impl EnumBitfieldStruct<u8, Extrg_SPEC>

Source

pub const _0: Self

Start A/D conversion by the synchronous trigger (ELC).

Source

pub const _1: Self

Start A/D conversion by the asynchronous trigger (ADTRG0).

Source§

impl EnumBitfieldStruct<u8, Trge_SPEC>

Source

pub const _0: Self

Disable A/D conversion to be started by the synchronous or asynchronous trigger

Source

pub const _1: Self

Enable A/D conversion to be started by the synchronous or asynchronous trigger

Source§

impl EnumBitfieldStruct<u8, Adhsc_SPEC>

Source

pub const _0: Self

High-speed A/D conversion mode

Source

pub const _1: Self

Low-power A/D conversion mode

Source§

impl EnumBitfieldStruct<u8, Adcs_SPEC>

Source

pub const _00: Self

Single scan mode

Source

pub const _01: Self

Group scan mode

Source

pub const _10: Self

Continuous scan mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Adst_SPEC>

Source

pub const _0: Self

Stop A/D conversion process.

Source

pub const _1: Self

Start A/D conversion process.

Source§

impl EnumBitfieldStruct<u8, Ansa0_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansa1_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansa2_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansa3_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ads0_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ads1_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ads2_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ads3_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Adc_SPEC>

Source

pub const _000: Self

1-time conversion (no addition, same as normal conversion)

Source

pub const _001: Self

2-time conversion (1 addition)

Source

pub const _010: Self

3-time conversion (2 additions)

Source

pub const _011: Self

4-time conversion (3 additions)

Source

pub const _101: Self

16-time conversion (15 additions)

Source§

impl EnumBitfieldStruct<u8, Avee_SPEC>

Source

pub const _0: Self

Enable addition mode

Source

pub const _1: Self

Enable average mode

Source§

impl EnumBitfieldStruct<u8, Ace_SPEC>

Source

pub const _0: Self

Disable automatic clearing

Source

pub const _1: Self

Enable automatic clearing

Source§

impl EnumBitfieldStruct<u8, Diagval_SPEC>

Source

pub const _00: Self

Setting prohibited when self-diagnosis is enabled

Source

pub const _01: Self

0 V

Source

pub const _10: Self

Reference voltage × 1/2

Source

pub const _11: Self

Reference voltage

Source§

impl EnumBitfieldStruct<u8, Diagld_SPEC>

Source

pub const _0: Self

Select rotation mode for self-diagnosis voltage

Source

pub const _1: Self

Select mixed mode for self-diagnosis voltage

Source§

impl EnumBitfieldStruct<u8, Diagm_SPEC>

Source

pub const _0: Self

Disable ADC12 self-diagnosis

Source

pub const _1: Self

Enable ADC12 self-diagnosis

Source§

impl EnumBitfieldStruct<u8, Adrfmt_SPEC>

Source

pub const _0: Self

Select right-justified for the A/D data register format

Source

pub const _1: Self

Select left-justified for the A/D data register format

Source§

impl EnumBitfieldStruct<u8, Tssad_SPEC>

Source

pub const _0: Self

Do not select addition/average mode for temperature sensor output.

Source

pub const _1: Self

Select addition/average mode for temperature sensor output.

Source§

impl EnumBitfieldStruct<u8, Ocsad_SPEC>

Source

pub const _0: Self

Do not select addition/average mode for internal reference voltage.

Source

pub const _1: Self

Select addition/average mode for internal reference voltage.

Source§

impl EnumBitfieldStruct<u8, Tssa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of temperature sensor output

Source

pub const _1: Self

Enable A/D conversion of temperature sensor output

Source§

impl EnumBitfieldStruct<u8, Ocsa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of internal reference voltage

Source

pub const _1: Self

Enable A/D conversion of internal reference voltage

Source§

impl EnumBitfieldStruct<u8, Ansb0_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansb1_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansb2_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Ansb3_SPEC>

Source

pub const _0: Self

Do not select associated input channel

Source

pub const _1: Self

Select associated input channel

Source§

impl EnumBitfieldStruct<u8, Diagst_SPEC>

Source

pub const _00: Self

Self-diagnosis not executed after power-on.

Source

pub const _01: Self

Self-diagnosis was executed using the 0 V voltage.

Source

pub const _10: Self

Self-diagnosis was executed using the reference voltage × 1/2.

Source

pub const _11: Self

Self-diagnosis was executed using the reference voltage .

Source§

impl EnumBitfieldStruct<u8, Adndis_SPEC>

Source

pub const _0_X_0: Self

The disconnection detection assist function is disabled

Source

pub const _0_X_1: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pchg_SPEC>

Source

pub const _0: Self

Discharge

Source

pub const _1: Self

Precharge

Source§

impl EnumBitfieldStruct<u8, Adsac_SPEC>

Source

pub const _0: Self

Normal conversion mode (default)

Source

pub const _1: Self

Fast conversion mode

Source§

impl EnumBitfieldStruct<u8, Pgs_SPEC>

Source

pub const _0: Self

Operate without group priority control.

Source

pub const _1: Self

Operate with group priority control.

Source§

impl EnumBitfieldStruct<u8, Gbrscn_SPEC>

Source

pub const _0: Self

Disable rescanning of the group that was stopped in group priority operation

Source

pub const _1: Self

Enable rescanning of the group that was stopped in group priority operation.

Source§

impl EnumBitfieldStruct<u8, Gbrp_SPEC>

Source

pub const _0: Self

Single scan is not continuously activated.

Source

pub const _1: Self

Single scan for the group with the lower-priority is continuously activated.

Source§

impl EnumBitfieldStruct<u8, Hvsel_SPEC>

Source

pub const _00: Self

AVCC is selected as the high-potential reference voltage

Source

pub const _01: Self

VREFH0 is selected as the high-potential reference voltage

Source

pub const _10: Self

Internal reference voltage is selected as the high-potential reference voltage

Source

pub const _11: Self

No reference voltage pin is selected (internal node discharge)

Source§

impl EnumBitfieldStruct<u8, Lvsel_SPEC>

Source

pub const _0: Self

AVSS is selected as the low-potential reference voltage.

Source

pub const _1: Self

VREFL0 is selected as the low-potential reference voltage.

Source§

impl EnumBitfieldStruct<u8, Adslp_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

Standby state

Source§

impl EnumBitfieldStruct<u8, Moncomb_SPEC>

Source

pub const _0: Self

Window A/B composite conditions are not met.

Source

pub const _1: Self

Window A/B composite conditions are met.

Source§

impl EnumBitfieldStruct<u8, Moncmpa_SPEC>

Source

pub const _0: Self

Window A comparison conditions are not met.

Source

pub const _1: Self

Window A comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Moncmpb_SPEC>

Source

pub const _0: Self

Window B comparison conditions are not met.

Source

pub const _1: Self

Window B comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpab_SPEC>

Source

pub const _00: Self

Output ADC120_WCMPM when window A OR window B comparison conditions are met. Otherwise, output ADC120_WCMPUM.

Source

pub const _01: Self

Output ADC120_WCMPM when window A EXOR window B comparison conditions are met. Otherwise, output ADC120_WCMPUM.

Source

pub const _10: Self

Output ADC120_WCMPM when window A AND window B comparison conditions are met. Otherwise, output ADC120_WCMPUM.

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Cmpbe_SPEC>

Source

pub const _0: Self

Disable compare window B operation. Disable ADC120_WCMPM and ADC120_WCMPUM outputs.

Source

pub const _1: Self

Enable compare window B operation.

Source§

impl EnumBitfieldStruct<u8, Cmpae_SPEC>

Source

pub const _0: Self

Disable compare window A operation. Disable ADC120_WCMPM and ADC120_WCMPUM outputs.

Source

pub const _1: Self

Enable compare window A operation.

Source§

impl EnumBitfieldStruct<u8, Cmpbie_SPEC>

Source

pub const _0: Self

Disable ADC120_CMPBI interrupt when comparison conditions (window B) are met.

Source

pub const _1: Self

Enable ADC120_CMPBI interrupt when comparison conditions (window B) are met.

Source§

impl EnumBitfieldStruct<u8, Wcmpe_SPEC>

Source

pub const _0: Self

Disable window function Window A and window B operate as a comparator to compare the single value on the lower side with the A/D conversion result.

Source

pub const _1: Self

Enable window function Window A and window B operate as a comparator to compare the two values on the upper and lower sides with the A/D conversion result.

Source§

impl EnumBitfieldStruct<u8, Cmpaie_SPEC>

Source

pub const _0: Self

Disable ADC120_CMPAI interrupt when comparison conditions (window A) are met.

Source

pub const _1: Self

Enable ADC120_CMPAI interrupt when comparison conditions (window A) are met.

Source§

impl EnumBitfieldStruct<u8, Cmptsa_SPEC>

Source

pub const _0: Self

Exclude the temperature sensor output from the compare Window A target range.

Source

pub const _1: Self

Include the temperature sensor output in the compare Window A target range.

Source§

impl EnumBitfieldStruct<u8, Cmpoca_SPEC>

Source

pub const _0: Self

Exclude the internal reference voltage from the compare Window A target range.

Source

pub const _1: Self

Include the internal reference voltage in the compare Window A target range.

Source§

impl EnumBitfieldStruct<u8, Cmpltsa_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0) : ADCMPDR0 value > A/D-converted valueCompare Window A Temperature Sensor Output Comparison Condition Select When window function is enabled (ADCMPCR.WCMPE = 1) : Compare Window A Temperature Sensor Output Comparison ConditionA/D-converted value < ADCMPDR0 value, or A/D-converted value > ADCMPDR1 value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0) : ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1) : ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmploca_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0) : ADCMPDR0 value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADCMPDR0 value, or A/D-converted value > ADCMPDR1 value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmpcha0_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha1_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha2_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha3_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmplcha0_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADCMPDR0 value, or ADCMPDR1 value < A/D-converted value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmplcha1_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADCMPDR0 value, or ADCMPDR1 value < A/D-converted value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmplcha2_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADCMPDR0 value, or ADCMPDR1 value < A/D-converted value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmplcha3_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADCMPDR0 value, or ADCMPDR1 value < A/D-converted value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADCMPDR0 value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADCMPDR0 value < A/D-converted value < ADCMPDR1 value

Source§

impl EnumBitfieldStruct<u8, Cmpstcha0_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha1_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha2_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha3_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpsttsa_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstoca_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmplb_SPEC>

Source

pub const _0: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADWINLLB value > A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): A/D-converted value < ADWINLLB value, or ADWINULB value < A/D-converted value

Source

pub const _1: Self

When window function is disabled (ADCMPCR.WCMPE = 0): ADWINLLB value < A/D-converted value When window function is enabled (ADCMPCR.WCMPE = 1): ADWINLLB value < A/D-converted value < ADWINULB value

Source§

impl EnumBitfieldStruct<u8, Cmpstb_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Tstart_SPEC>

Source

pub const _0: Self

Count stops

Source

pub const _1: Self

Count starts

Source§

impl EnumBitfieldStruct<u8, Tcstf_SPEC>

Source

pub const _0: Self

Count stopped

Source

pub const _1: Self

Count in progress

Source§

impl EnumBitfieldStruct<u8, Tstop_SPEC>

Source

pub const _0: Self

Writing is invalid

Source

pub const _1: Self

The count is forcibly stopped

Source§

impl EnumBitfieldStruct<u8, Tedgf_SPEC>

Source

pub const _0: Self

No active edge received

Source

pub const _1: Self

Active edge received

Source§

impl EnumBitfieldStruct<u8, Tundf_SPEC>

Source

pub const _0: Self

No underflow

Source

pub const _1: Self

Underflow

Source§

impl EnumBitfieldStruct<u8, Tcmaf_SPEC>

Source

pub const _0: Self

No match

Source

pub const _1: Self

Match

Source§

impl EnumBitfieldStruct<u8, Tcmbf_SPEC>

Source

pub const _0: Self

No match

Source

pub const _1: Self

Match

Source§

impl EnumBitfieldStruct<u8, Tmod_SPEC>

Source

pub const _000: Self

Timer mode

Source

pub const _001: Self

Pulse output mode

Source

pub const _010: Self

Event counter mode

Source

pub const _011: Self

Pulse width measurement mode

Source

pub const _100: Self

Pulse period measurement mode

Source§

impl EnumBitfieldStruct<u8, Tedgpl_SPEC>

Source

pub const _0: Self

Single-edge

Source

pub const _1: Self

Both-edge

Source§

impl EnumBitfieldStruct<u8, Tck_SPEC>

Source

pub const _000: Self

PCLKB

Source

pub const _001: Self

PCLKB/8

Source

pub const _011: Self

PCLKB/2

Source

pub const _100: Self

Divided clock AGTLCLK specified by CKS[2:0] bits in the AGTMR2 register

Source

pub const _101: Self

Underflow event signal from AGTx (x = 0, 2, 4, 6)

Source

pub const _110: Self

Divided clock AGTSCLK specified by CKS[2:0] bits in the AGTMR2 register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _000: Self

1/1

Source

pub const _001: Self

1/2

Source

pub const _010: Self

1/4

Source

pub const _011: Self

1/8

Source

pub const _100: Self

1/16

Source

pub const _101: Self

1/32

Source

pub const _110: Self

1/64

Source

pub const _111: Self

1/128

Source§

impl EnumBitfieldStruct<u8, Lpm_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Low power mode

Source§

impl EnumBitfieldStruct<u8, Toe_SPEC>

Source

pub const _0: Self

AGTOn pin output disabled

Source

pub const _1: Self

AGTOn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Tipf_SPEC>

Source

pub const _00: Self

No filter

Source

pub const _01: Self

Filter sampled at PCLKB

Source

pub const _10: Self

Filter sampled at PCLKB/8

Source

pub const _11: Self

Filter sampled at PCLKB/32

Source§

impl EnumBitfieldStruct<u8, Tiogt_SPEC>

Source

pub const _00: Self

Event is always counted

Source

pub const _01: Self

Event is counted during polarity period specified for AGTEEn pin

Source§

impl EnumBitfieldStruct<u8, Eeps_SPEC>

Source

pub const _0: Self

An event is counted during the low-level period

Source

pub const _1: Self

An event is counted during the high-level period

Source§

impl EnumBitfieldStruct<u8, Tcmea_SPEC>

Source

pub const _0: Self

AGT Compare match A register disabled

Source

pub const _1: Self

AGT Compare match A register enabled

Source§

impl EnumBitfieldStruct<u8, Toea_SPEC>

Source

pub const _0: Self

AGTOAn pin output disabled

Source

pub const _1: Self

AGTOAn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Topola_SPEC>

Source

pub const _0: Self

AGTOAn pin output is started on low. i.e. normal output

Source

pub const _1: Self

AGTOAn pin output is started on high. i.e. inverted output

Source§

impl EnumBitfieldStruct<u8, Tcmeb_SPEC>

Source

pub const _0: Self

Compare match B register disabled

Source

pub const _1: Self

Compare match B register enabled

Source§

impl EnumBitfieldStruct<u8, Toeb_SPEC>

Source

pub const _0: Self

AGTOBn pin output disabled

Source

pub const _1: Self

AGTOBn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Topolb_SPEC>

Source

pub const _0: Self

AGTOBn pin output is started on low. i.e. normal output

Source

pub const _1: Self

AGTOBn pin output is started on high. i.e. inverted output

Source§

impl EnumBitfieldStruct<u8, Ties_SPEC>

Source

pub const _0: Self

External event input is disabled during Software Standby mode

Source

pub const _1: Self

External event input is enabled during Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Tstart_SPEC>

Source

pub const _0: Self

Count stops

Source

pub const _1: Self

Count starts

Source§

impl EnumBitfieldStruct<u8, Tcstf_SPEC>

Source

pub const _0: Self

Count stopped

Source

pub const _1: Self

Count in progress

Source§

impl EnumBitfieldStruct<u8, Tstop_SPEC>

Source

pub const _0: Self

Writing is invalid

Source

pub const _1: Self

Count is forcibly stopped

Source§

impl EnumBitfieldStruct<u8, Tedgf_SPEC>

Source

pub const _0: Self

No active edge received

Source

pub const _1: Self

Active edge received

Source§

impl EnumBitfieldStruct<u8, Tundf_SPEC>

Source

pub const _0: Self

No underflow

Source

pub const _1: Self

Underflow

Source§

impl EnumBitfieldStruct<u8, Tcmaf_SPEC>

Source

pub const _0: Self

No match

Source

pub const _1: Self

Match

Source§

impl EnumBitfieldStruct<u8, Tcmbf_SPEC>

Source

pub const _0: Self

No match

Source

pub const _1: Self

Match

Source§

impl EnumBitfieldStruct<u8, Tmod_SPEC>

Source

pub const _000: Self

Timer mode

Source

pub const _001: Self

Pulse output mode

Source

pub const _010: Self

Event counter mode

Source

pub const _011: Self

Pulse width measurement mode

Source

pub const _101: Self

Pulse period measurement mode

Source§

impl EnumBitfieldStruct<u8, Tedgpl_SPEC>

Source

pub const _0: Self

Single-edge

Source

pub const _1: Self

Both-edge

Source§

impl EnumBitfieldStruct<u8, Tck_SPEC>

Source

pub const _000: Self

PCLKB

Source

pub const _001: Self

PCLKB/8

Source

pub const _011: Self

PCLKB/2

Source

pub const _100: Self

Divided clock AGTLCLK specified by CKS[2:0] bits in the AGTMR2 register

Source

pub const _101: Self

Underflow event signal from AGTW0

Source

pub const _110: Self

Divided clock AGTSCLK specified by CKS[2:0] bits in the AGTMR2 register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _000: Self

1/1

Source

pub const _001: Self

1/2

Source

pub const _010: Self

1/4

Source

pub const _011: Self

1/8

Source

pub const _100: Self

1/16

Source

pub const _101: Self

1/32

Source

pub const _110: Self

1/64

Source

pub const _111: Self

1/128

Source§

impl EnumBitfieldStruct<u8, Lpm_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Low power mode

Source§

impl EnumBitfieldStruct<u8, Ties_SPEC>

Source

pub const _0: Self

External event input is disabled during Software Standby mode

Source

pub const _1: Self

External event input is enabled during Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Toe_SPEC>

Source

pub const _0: Self

AGTWOn pin output disabled

Source

pub const _1: Self

AGTWOn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Tipf_SPEC>

Source

pub const _00: Self

No filter

Source

pub const _01: Self

Filter sampled at PCLKB

Source

pub const _10: Self

Filter sampled at PCLKB/8

Source

pub const _11: Self

Filter sampled at PCLKB/32

Source§

impl EnumBitfieldStruct<u8, Tiogt_SPEC>

Source

pub const _00: Self

Event is always counted

Source

pub const _01: Self

Event is counted during polarity period specified for AGTWEEn pin

Source§

impl EnumBitfieldStruct<u8, Eeps_SPEC>

Source

pub const _0: Self

An event is counted during the low-level period

Source

pub const _1: Self

An event is counted during the high-level period

Source§

impl EnumBitfieldStruct<u8, Tcmea_SPEC>

Source

pub const _0: Self

AGT Compare match A register disabled

Source

pub const _1: Self

AGT Compare match A register enabled

Source§

impl EnumBitfieldStruct<u8, Toea_SPEC>

Source

pub const _0: Self

AGTWOAn pin output disabled

Source

pub const _1: Self

AGTWOAn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Topola_SPEC>

Source

pub const _0: Self

AGTWOAn pin output is started on low (normal output)

Source

pub const _1: Self

AGTWOAn pin output is started on high (inverted output)

Source§

impl EnumBitfieldStruct<u8, Tcmeb_SPEC>

Source

pub const _0: Self

Compare match B register disabled

Source

pub const _1: Self

Compare match B register enabled

Source§

impl EnumBitfieldStruct<u8, Toeb_SPEC>

Source

pub const _0: Self

AGTWOBn pin output disabled

Source

pub const _1: Self

AGTWOBn pin output enabled

Source§

impl EnumBitfieldStruct<u8, Topolb_SPEC>

Source

pub const _0: Self

AGTWOBn pin output is started on low (normal output)

Source

pub const _1: Self

AGTWOBn pin output is started on high (inverted output)

Source§

impl EnumBitfieldStruct<u8, Ieres_SPEC>

Source

pub const _0: Self

A bus error is reported

Source

pub const _1: Self

A bus error is not reported

Source§

impl EnumBitfieldStruct<u8, Ieres_SPEC>

Source

pub const _0: Self

A bus error is reported

Source

pub const _1: Self

A bus error is not reported

Source§

impl EnumBitfieldStruct<u8, Accstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Errstat_SPEC>

Source

pub const _0: Self

No bus error occurred

Source

pub const _1: Self

Bus error occurred

Source§

impl EnumBitfieldStruct<u8, Accstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Errstat_SPEC>

Source

pub const _0: Self

No bus error occurred

Source

pub const _1: Self

Bus error occurred

Source§

impl EnumBitfieldStruct<u8, Cfme_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cacrefe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Fmcs_SPEC>

Source

pub const _000: Self

Main clock oscillator

Source

pub const _001: Self

Sub-clock oscillator

Source

pub const _010: Self

HOCO clock

Source

pub const _011: Self

MOCO clock

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tcss_SPEC>

Source

pub const _00: Self

No division

Source

pub const _01: Self

1/4 clock

Source

pub const _10: Self

1/8 clock

Source

pub const _11: Self

1/32 clock

Source§

impl EnumBitfieldStruct<u8, Edges_SPEC>

Source

pub const _00: Self

Rising edge

Source

pub const _01: Self

Falling edge

Source

pub const _10: Self

Both rising and falling edges

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rps_SPEC>

Source

pub const _0: Self

CACREF pin input

Source

pub const _1: Self

Internal clock (internally generated signal)

Source§

impl EnumBitfieldStruct<u8, Rscs_SPEC>

Source

pub const _000: Self

Main clock oscillator

Source

pub const _001: Self

Sub-clock oscillator

Source

pub const _010: Self

HOCO clock

Source

pub const _011: Self

MOCO clock

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rcds_SPEC>

Source

pub const _00: Self

1/32 clock

Source

pub const _01: Self

1/128 clock

Source

pub const _10: Self

1/1024 clock

Source

pub const _11: Self

1/8192 clock

Source§

impl EnumBitfieldStruct<u8, Dfs_SPEC>

Source

pub const _00: Self

Disable digital filtering

Source

pub const _01: Self

Use sampling clock for the digital filter as the frequency measuring clock

Source

pub const _10: Self

Use sampling clock for the digital filter as the frequency measuring clock divided by 4

Source

pub const _11: Self

Use sampling clock for the digital filter as the frequency measuring clock divided by 16

Source§

impl EnumBitfieldStruct<u8, Ferrie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Mendie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Ovfie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Ferrfcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.FERRF flag is cleared

Source§

impl EnumBitfieldStruct<u8, Mendfcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.MENDF flag is cleared

Source§

impl EnumBitfieldStruct<u8, Ovffcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.OVFF flag is cleared

Source§

impl EnumBitfieldStruct<u8, Ferrf_SPEC>

Source

pub const _0: Self

Clock frequency is within the allowable range

Source

pub const _1: Self

Clock frequency has deviated beyond the allowable range (frequency error)

Source§

impl EnumBitfieldStruct<u8, Mendf_SPEC>

Source

pub const _0: Self

Measurement is in progress

Source

pub const _1: Self

Measurement ended

Source§

impl EnumBitfieldStruct<u8, Ovff_SPEC>

Source

pub const _0: Self

Counter has not overflowed

Source

pub const _1: Self

Counter overflowed

Source§

impl EnumBitfieldStruct<u8, Gps_SPEC>

Source

pub const _001: Self

8-bit CRC-8 (X8 + X2 + X + 1)

Source

pub const _010: Self

16-bit CRC-16 (X16 + X15 + X2 + 1)

Source

pub const _011: Self

16-bit CRC-CCITT (X16 + X12 + X5 + 1)

Source

pub const _100: Self

32-bit CRC-32 (X32 + X26 + X23 + X22 + X16 + X12 + X11 +X10 + X8 + X7 + X5 + X4 + X2 + X + 1)

Source

pub const _101: Self

32-bit CRC-32C (X32 + X28 + X27 + X26 + X25 + X23 + X22 + X20 + X19 + X18 + X14 + X13 + X11 + X10 + X9 + X8 + X6 + 1)

Source§

impl EnumBitfieldStruct<u8, Lms_SPEC>

Source

pub const _0: Self

Generate CRC code for LSB-first communication

Source

pub const _1: Self

Generate CRC code for MSB-first communication

Source§

impl EnumBitfieldStruct<u8, Dorclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the CRCDOR/CRCDOR_HA/CRCDOR_BY register

Source§

impl EnumBitfieldStruct<u8, Crcswr_SPEC>

Source

pub const _0: Self

Snoop-on-read

Source

pub const _1: Self

Snoop-on-write

Source§

impl EnumBitfieldStruct<u8, Crcsen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Cdbgpwrupreq_SPEC>

Source

pub const _0: Self

OCD is not requesting debug power up

Source

pub const _1: Self

OCD is requesting debug power up

Source§

impl EnumBitfieldStruct<u8, Cdbgpwrupack_SPEC>

Source

pub const _0: Self

Debug power-up request is not acknowledged

Source

pub const _1: Self

Debug power-up request is acknowledged

Source§

impl EnumBitfieldStruct<u8, DbgstopIwdt_SPEC>

Source

pub const _0: Self

Enable IWDT reset/interrupt

Source

pub const _1: Self

Mask IWDT reset/interrupt and stop IWDT counter

Source§

impl EnumBitfieldStruct<u8, DbgstopWdt_SPEC>

Source

pub const _0: Self

Enable WDT reset/interrupt

Source

pub const _1: Self

Mask WDT reset/interrupt and stop WDT counter

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd0_SPEC>

Source

pub const _0: Self

Enable LVD0 reset

Source

pub const _1: Self

Mask LVD0 reset

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd1_SPEC>

Source

pub const _0: Self

Enable LVD1 reset/interrupt

Source

pub const _1: Self

Mask LVD1 reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd2_SPEC>

Source

pub const _0: Self

Enable LVD2 reset/interrupt

Source

pub const _1: Self

Mask LVD2 reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopRper_SPEC>

Source

pub const _0: Self

Enable SRAM parity error reset/interrupt

Source

pub const _1: Self

Mask SRAM parity error reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopReccr_SPEC>

Source

pub const _0: Self

Enable SRAM ECC error reset/interrupt

Source

pub const _1: Self

Mask SRAM ECC error reset/interrupt

Source§

impl EnumBitfieldStruct<u8, Oms_SPEC>

Source

pub const _00: Self

Data comparison mode

Source

pub const _01: Self

Data addition mode

Source

pub const _10: Self

Data subtraction mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dcsel_SPEC>

Source

pub const _0: Self

Set DOPCF flag when data mismatch is detected

Source

pub const _1: Self

Set DOPCF flag when data match is detected

Source§

impl EnumBitfieldStruct<u8, Dopcfcl_SPEC>

Source

pub const _0: Self

Retain DOPCF flag state

Source

pub const _1: Self

Clear DOPCF flag

Source§

impl EnumBitfieldStruct<u8, Rrs_SPEC>

Source

pub const _0: Self

Transfer information read is not skipped

Source

pub const _1: Self

Transfer information read is skipped when vector numbers match

Source§

impl EnumBitfieldStruct<u8, Dtcst_SPEC>

Source

pub const _0: Self

DTC module stopped

Source

pub const _1: Self

DTC module started

Source§

impl EnumBitfieldStruct<u8, Act_SPEC>

Source

pub const _0: Self

DTC transfer operation is not in progress

Source

pub const _1: Self

DTC transfer operation is in progress

Source§

impl EnumBitfieldStruct<u8, Elcon_SPEC>

Source

pub const _0: Self

ELC function is disabled.

Source

pub const _1: Self

ELC function is enabled.

Source§

impl EnumBitfieldStruct<u8, Seg_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

Software event is generated

Source§

impl EnumBitfieldStruct<u8, We_SPEC>

Source

pub const _0: Self

Write to SEG bit disabled

Source

pub const _1: Self

Write to SEG bit enabled

Source§

impl EnumBitfieldStruct<u8, Wi_SPEC>

Source

pub const _0: Self

Write to ELSEGR register enabled

Source

pub const _1: Self

Write to ELSEGR register disabled

Source§

impl EnumBitfieldStruct<u8, Dflen_SPEC>

Source

pub const _0: Self

Access to the data flash is disabled

Source

pub const _1: Self

Access to the data flash is enabled

Source§

impl EnumBitfieldStruct<u8, Fms0_SPEC>

Source

pub const _0: Self

FMS1 = 0: Read mode FMS1 = 1: Data flash P/E mode

Source

pub const _1: Self

FMS1 = 0: Code flash P/E mode FMS1 = 1: Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rpdis_SPEC>

Source

pub const _0: Self

Programming of the code flash is enabled

Source

pub const _1: Self

Programming of the code flash is disabled

Source§

impl EnumBitfieldStruct<u8, Exs_SPEC>

Source

pub const _0: Self

User area or data area

Source

pub const _1: Self

Extra area

Source§

impl EnumBitfieldStruct<u8, Cmd_SPEC>

Source

pub const _0_X_1: Self

Program

Source

pub const _0_X_3: Self

Blank check (code flash)

Source

pub const _0_X_4: Self

Block erase

Source

pub const _0_X_5: Self

Consecutive read

Source

pub const _0_X_6: Self

Chip erase

Source

pub const _0_X_B: Self

Blank check (data flash)

Source§

impl EnumBitfieldStruct<u8, Drc_SPEC>

Source

pub const _0: Self

Data is not read or next data is requested

Source

pub const _1: Self

Data reading is complete

Source§

impl EnumBitfieldStruct<u8, Opst_SPEC>

Source

pub const _0: Self

Processing stops

Source

pub const _1: Self

Processing starts

Source§

impl EnumBitfieldStruct<u8, Freset_SPEC>

Source

pub const _0: Self

The registers related to the flash programming are not reset

Source

pub const _1: Self

The registers related to the flash programming are reset

Source§

impl EnumBitfieldStruct<u8, Drrdy_SPEC>

Source

pub const _0: Self

The read processing of the consecutive read command at each address is not terminated

Source

pub const _1: Self

The read processing of the consecutive read command at each address is terminated and read data is stored to the FRBH and FRBL registers

Source§

impl EnumBitfieldStruct<u8, Frdy_SPEC>

Source

pub const _0: Self

The software command of the FCR register is not terminated

Source

pub const _1: Self

The software command of the FCR register is terminated

Source§

impl EnumBitfieldStruct<u8, Exrdy_SPEC>

Source

pub const _0: Self

The software command of the FEXCR register is not terminated

Source

pub const _1: Self

The software command of the FEXCR register is terminated

Source§

impl EnumBitfieldStruct<u8, Perr_SPEC>

Source

pub const _0: Self

No error

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Sasmf_SPEC>

Source

pub const _0: Self

Setting to start up using the alternative area

Source

pub const _1: Self

Setting to start up using the default area

Source§

impl EnumBitfieldStruct<u8, Fspr_SPEC>

Source

pub const _0: Self

Access window setting disabled

Source

pub const _1: Self

Access window setting enabled

Source§

impl EnumBitfieldStruct<u8, Sas_SPEC>

Source

pub const _10: Self

The startup area is switched to the default area temporarily

Source

pub const _11: Self

The startup area is switched to the alternate area temporarily

Source§

impl EnumBitfieldStruct<u8, Cmd_SPEC>

Source

pub const _001: Self

Flash control flag setting

Source

pub const _010: Self

Access window information program Startup area selection and security setting

Source

pub const _011: Self

OCDID1 program

Source

pub const _100: Self

OCDID2 program

Source

pub const _101: Self

OCDID3 program

Source

pub const _110: Self

OCDID4 program

Source§

impl EnumBitfieldStruct<u8, Opst_SPEC>

Source

pub const _0: Self

Processing stops

Source

pub const _1: Self

Processing starts

Source§

impl EnumBitfieldStruct<u8, Ererr_SPEC>

Source

pub const _0: Self

Erasure terminates normally

Source

pub const _1: Self

An error occurs during erasure

Source§

impl EnumBitfieldStruct<u8, Prgerr_SPEC>

Source

pub const _0: Self

Programming terminates normally

Source

pub const _1: Self

An error occurs during programming

Source§

impl EnumBitfieldStruct<u8, Prgerr01_SPEC>

Source

pub const _0: Self

Programming by the FEXCR register terminates normally

Source

pub const _1: Self

An error occurs during programming

Source§

impl EnumBitfieldStruct<u8, Bcerr_SPEC>

Source

pub const _0: Self

Blank checking terminates normally

Source

pub const _1: Self

An error occurs during blank checking

Source§

impl EnumBitfieldStruct<u8, Ilglerr_SPEC>

Source

pub const _0: Self

No illegal software command or illegal access is detected

Source

pub const _1: Self

An illegal command or illegal access is detected

Source§

impl EnumBitfieldStruct<u8, Eilglerr_SPEC>

Source

pub const _0: Self

No illegal command or illegal access to the extra area is detected

Source

pub const _1: Self

An illegal command or illegal access to the extra area is detected

Source§

impl EnumBitfieldStruct<u8, Bankswp_SPEC>

Source

pub const _0: Self

Bank 1 is the startup bank

Source

pub const _1: Self

Bank 0 is the startup bank

Source§

impl EnumBitfieldStruct<u8, Fentry0_SPEC>

Source

pub const _0: Self

The code flash is the read mode

Source

pub const _1: Self

The code flash is the P/E mode

Source§

impl EnumBitfieldStruct<u8, Fentryd_SPEC>

Source

pub const _0: Self

The data flash is the read mode

Source

pub const _1: Self

The data flash is the P/E mode

Source§

impl EnumBitfieldStruct<u8, Fldwait1_SPEC>

Source

pub const _0: Self

1 wait access (Default)

Source

pub const _1: Self

2 wait access

Source§

impl EnumBitfieldStruct<u8, Pfbe_SPEC>

Source

pub const _0: Self

Prefetch buffer is disabled

Source

pub const _1: Self

Prefetch buffer is enabled

Source§

impl EnumBitfieldStruct<u8, Bkpgen_SPEC>

Source

pub const _0: Self

Bank programming is disabled (User mode)

Source

pub const _1: Self

Bank programming is enabled (Bank programming mode)

Source§

impl EnumBitfieldStruct<u8, Bkswupen_SPEC>

Source

pub const _0: Self

Writing FCTLFR.BANKSWP[2:0] is disabled

Source

pub const _1: Self

Writing FCTLFR.BANKSWP[2:0] is enabled

Source§

impl EnumBitfieldStruct<u8, Wp_SPEC>

Source

pub const _0: Self

Write to the register enabled

Source

pub const _1: Self

Write to the register disabled

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter is not stop

Source

pub const _1: Self

GTCNT counter stopped

Source§

impl EnumBitfieldStruct<u8, Cclr0_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr1_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr2_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr3_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr4_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr5_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr6_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr7_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr8_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr9_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Ssgtrgar_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgaf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Sscarbl_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter start enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Sscarbh_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter start enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Sscafbl_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter start enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Sscafbh_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter start enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Sscbral_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter start enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Sscbrah_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter start enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Sscbfal_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter start enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Sscbfah_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter start enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Sselca_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Sselcb_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Sselcc_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Sselcd_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cstrt_SPEC>

Source

pub const _0: Self

Counter start disabled by the GTSTR register

Source

pub const _1: Self

Counter start enabled by the GTSTR register

Source§

impl EnumBitfieldStruct<u8, Psgtrgar_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Psgtrgaf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Psgtrgbr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Psgtrgbf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Pscarbl_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Pscarbh_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Pscafbl_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Pscafbh_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Pscbral_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Pscbrah_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Pscbfal_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Pscbfah_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Pselca_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Pselcb_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Pselcc_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Pselcd_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cstop_SPEC>

Source

pub const _0: Self

Counter stop disabled by the GTSTP register

Source

pub const _1: Self

Counter stop enabled by the GTSTP register

Source§

impl EnumBitfieldStruct<u8, Csgtrgar_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Csgtrgaf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Csgtrgbr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGB input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Csgtrgbf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Cscarbl_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Cscarbh_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Cscafbl_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Cscafbh_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Cscbral_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Cscbrah_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Cscbfal_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Cscbfah_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Cselca_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Cselcb_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Cselcc_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Cselcd_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cclr_SPEC>

Source

pub const _0: Self

Counter clear disabled by the GTCLR register

Source

pub const _1: Self

Counter clear enabled by the GTCLR register

Source§

impl EnumBitfieldStruct<u8, Usgtrgar_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Usgtrgaf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Usgtrgbr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Usgtrgbf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Uscarbl_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Uscarbh_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Uscafbl_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Uscafbh_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Uscbral_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Uscbrah_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Uscbfal_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Uscbfah_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Uselca_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Uselcb_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Uselcc_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Uselcd_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgar_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgaf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgbr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgbf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Dscarbl_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Dscarbh_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Dscafbl_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Dscafbh_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Dscbral_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Dscbrah_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Dscbfal_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Dscbfah_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Dselca_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Dselcb_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Dselcc_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Dselcd_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Asgtrgar_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Asgtrgaf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Asgtrgbr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Asgtrgbf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ascarbl_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Ascarbh_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Ascafbl_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Ascafbh_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Ascbral_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Ascbrah_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Ascbfal_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Ascbfah_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Aselca_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTA input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Aselcb_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTB input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Aselcc_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTC input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Aselcd_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTD input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgar_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgaf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgbr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgbf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Bscarbl_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Bscarbh_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Bscafbl_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTIOCnA input when GTIOCnB input is 0

Source§

impl EnumBitfieldStruct<u8, Bscafbh_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTIOCnA input when GTIOCnB input is 1

Source§

impl EnumBitfieldStruct<u8, Bscbral_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Bscbrah_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Bscbfal_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTIOCnB input when GTIOCnA input is 0

Source§

impl EnumBitfieldStruct<u8, Bscbfah_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTIOCnB input when GTIOCnA input is 1

Source§

impl EnumBitfieldStruct<u8, Bselca_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTA input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Bselcb_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTB input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Bselcc_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTC input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Bselcd_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTD input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cst_SPEC>

Source

pub const _0: Self

Count operation is stopped

Source

pub const _1: Self

Count operation is performed

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Saw-wave PWM mode (single buffer or double buffer possible)

Source

pub const _001: Self

Saw-wave one-shot pulse mode (fixed buffer operation)

Source

pub const _010: Self

Setting prohibited

Source

pub const _011: Self

Setting prohibited

Source

pub const _100: Self

Triangle-wave PWM mode 1 (32-bit transfer at trough) (single buffer or double buffer is possible)

Source

pub const _101: Self

Triangle-wave PWM mode 2 (32-bit transfer at crest and trough) (single buffer or double buffer is possible)

Source

pub const _110: Self

Triangle-wave PWM mode 3 (64-bit transfer at trough) (fixed buffer operation)

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tpcs_SPEC>

Source

pub const _000: Self

PCLKD/1

Source

pub const _001: Self

PCLKD/4

Source

pub const _010: Self

PCLKD/16

Source

pub const _011: Self

PCLKD/64

Source

pub const _100: Self

PCLKD/256

Source

pub const _101: Self

PCLKD/1024

Source§

impl EnumBitfieldStruct<u8, Ud_SPEC>

Source

pub const _0: Self

GTCNT counts down

Source

pub const _1: Self

GTCNT counts up

Source§

impl EnumBitfieldStruct<u8, Udf_SPEC>

Source

pub const _0: Self

Not forcibly set

Source

pub const _1: Self

Forcibly set

Source§

impl EnumBitfieldStruct<u8, Oadty_SPEC>

Source

pub const _00: Self

GTIOCnA pin duty depends on the compare match

Source

pub const _01: Self

GTIOCnA pin duty depends on the compare match

Source

pub const _10: Self

GTIOCnA pin duty 0%

Source

pub const _11: Self

GTIOCnA pin duty 100%

Source§

impl EnumBitfieldStruct<u8, Oadtyf_SPEC>

Source

pub const _0: Self

Not forcibly set

Source

pub const _1: Self

Forcibly set

Source§

impl EnumBitfieldStruct<u8, Oadtyr_SPEC>

Source

pub const _0: Self

The function selected by the GTIOA[3:2] bits is applied to the output value when the duty cycle is set after release from the 0 or 100% duty-cycle setting.

Source

pub const _1: Self

The function selected by the GTIOA[3:2] bits is applied to the compare match output value which is masked after release from the 0 or 100% duty-cycle setting.

Source§

impl EnumBitfieldStruct<u8, Obdty_SPEC>

Source

pub const _00: Self

GTIOCnB pin duty depends on the compare match

Source

pub const _01: Self

GTIOCnB pin duty depends on the compare match

Source

pub const _10: Self

GTIOCnB pin duty 0%

Source

pub const _11: Self

GTIOCnB pin duty 100%

Source§

impl EnumBitfieldStruct<u8, Obdtyf_SPEC>

Source

pub const _0: Self

Not forcibly set

Source

pub const _1: Self

Forcibly set

Source§

impl EnumBitfieldStruct<u8, Obdtyr_SPEC>

Source

pub const _0: Self

The function selected by the GTIOB[3:2] bits is applied to the output value when the duty cycle is set after release from the 0 or 100% duty-cycle setting.

Source

pub const _1: Self

The function selected by the GTIOB[3:2] bits is applied to the compare match output value which is masked after release from the 0 or 100% duty-cycle setting.

Source§

impl EnumBitfieldStruct<u8, Oadflt_SPEC>

Source

pub const _0: Self

The GTIOCnA pin outputs low when counting stops

Source

pub const _1: Self

The GTIOCnA pin outputs high when counting stops

Source§

impl EnumBitfieldStruct<u8, Oahld_SPEC>

Source

pub const _0: Self

The GTIOCnA pin output level at the start or stop of counting depends on the register setting

Source

pub const _1: Self

The GTIOCnA pin output level is retained at the start or stop of counting

Source§

impl EnumBitfieldStruct<u8, Oae_SPEC>

Source

pub const _0: Self

Output is disabled

Source

pub const _1: Self

Output is enabled

Source§

impl EnumBitfieldStruct<u8, Oadf_SPEC>

Source

pub const _00: Self

None of the below options are specified

Source

pub const _01: Self

GTIOCnA pin is set to Hi-Z in response to controlling the output negation

Source

pub const _10: Self

GTIOCnA pin is set to 0 in response to controlling the output negation

Source

pub const _11: Self

GTIOCnA pin is set to 1 in response to controlling the output negation

Source§

impl EnumBitfieldStruct<u8, Nfaen_SPEC>

Source

pub const _0: Self

The noise filter for the GTIOCnA pin is disabled

Source

pub const _1: Self

The noise filter for the GTIOCnA pin is enabled

Source§

impl EnumBitfieldStruct<u8, Nfcsa_SPEC>

Source

pub const _00: Self

PCLKD/1

Source

pub const _01: Self

PCLKD/4

Source

pub const _10: Self

PCLKD/16

Source

pub const _11: Self

PCLKD/64

Source§

impl EnumBitfieldStruct<u8, Obdflt_SPEC>

Source

pub const _0: Self

The GTIOCnB pin outputs low when counting stops

Source

pub const _1: Self

The GTIOCnB pin outputs high when counting stops

Source§

impl EnumBitfieldStruct<u8, Obhld_SPEC>

Source

pub const _0: Self

The GTIOCnB pin output level at the start/stop of counting depends on the register setting

Source

pub const _1: Self

The GTIOCnB pin output level is retained at the start/stop of counting

Source§

impl EnumBitfieldStruct<u8, Obe_SPEC>

Source

pub const _0: Self

Output is disabled

Source

pub const _1: Self

Output is enabled

Source§

impl EnumBitfieldStruct<u8, Obdf_SPEC>

Source

pub const _00: Self

None of the below options are specified

Source

pub const _01: Self

GTIOCnB pin is set to Hi-Z in response to controlling the output negation

Source

pub const _10: Self

GTIOCnB pin is set to 0 in response to controlling the output negation

Source

pub const _11: Self

GTIOCnB pin is set to 1 in response to controlling the output negation

Source§

impl EnumBitfieldStruct<u8, Nfben_SPEC>

Source

pub const _0: Self

The noise filter for the GTIOCnB pin is disabled

Source

pub const _1: Self

The noise filter for the GTIOCnB pin is enabled

Source§

impl EnumBitfieldStruct<u8, Nfcsb_SPEC>

Source

pub const _00: Self

PCLKD/1

Source

pub const _01: Self

PCLKD/4

Source

pub const _10: Self

PCLKD/16

Source

pub const _11: Self

PCLKD/64

Source§

impl EnumBitfieldStruct<u8, Grp_SPEC>

Source

pub const _00: Self

Group A output disable source is selected Group B output disable source is selected Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Grpabh_SPEC>

Source

pub const _0: Self

Same time output level high disable request disabled

Source

pub const _1: Self

Same time output level high disable request enabled

Source§

impl EnumBitfieldStruct<u8, Grpabl_SPEC>

Source

pub const _0: Self

Same time output level low disable request disabled

Source

pub const _1: Self

Same time output level low disable request enabled

Source§

impl EnumBitfieldStruct<u8, Tcfa_SPEC>

Source

pub const _0: Self

No input capture/compare match of GTCCRA is generated

Source

pub const _1: Self

An input capture/compare match of GTCCRA is generated

Source§

impl EnumBitfieldStruct<u8, Tcfb_SPEC>

Source

pub const _0: Self

No input capture/compare match of GTCCRB is generated

Source

pub const _1: Self

An input capture/compare match of GTCCRB is generated

Source§

impl EnumBitfieldStruct<u8, Tcfc_SPEC>

Source

pub const _0: Self

No compare match of GTCCRC is generated

Source

pub const _1: Self

A compare match of GTCCRC is generated

Source§

impl EnumBitfieldStruct<u8, Tcfd_SPEC>

Source

pub const _0: Self

No compare match of GTCCRD is generated

Source

pub const _1: Self

A compare match of GTCCRD is generated

Source§

impl EnumBitfieldStruct<u8, Tcfe_SPEC>

Source

pub const _0: Self

No compare match of GTCCRE is generated

Source

pub const _1: Self

A compare match of GTCCRE is generated

Source§

impl EnumBitfieldStruct<u8, Tcff_SPEC>

Source

pub const _0: Self

No compare match of GTCCRF is generated

Source

pub const _1: Self

A compare match of GTCCRF is generated

Source§

impl EnumBitfieldStruct<u8, Tcfpo_SPEC>

Source

pub const _0: Self

No overflow (crest) occurred

Source

pub const _1: Self

An overflow (crest) occurred

Source§

impl EnumBitfieldStruct<u8, Tcfpu_SPEC>

Source

pub const _0: Self

No underflow (trough) occurred

Source

pub const _1: Self

An underflow (trough) occurred

Source§

impl EnumBitfieldStruct<u8, Tucf_SPEC>

Source

pub const _0: Self

GTCNT counter counts downward

Source

pub const _1: Self

GTCNT counter counts upward

Source§

impl EnumBitfieldStruct<u8, Odf_SPEC>

Source

pub const _0: Self

No output disable request is generated

Source

pub const _1: Self

An output disable request is generated

Source§

impl EnumBitfieldStruct<u8, Oabhf_SPEC>

Source

pub const _0: Self

No simultaneous generation of 1 both for the GTIOCnA and GTIOCnB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 1 both for the GTIOCnA and GTIOCnB pins has occurred.

Source§

impl EnumBitfieldStruct<u8, Oablf_SPEC>

Source

pub const _0: Self

No simultaneous generation of 0 both for the GTIOCnA and GTIOCnB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 0 both for the GTIOCnA and GTIOCnB pins has occurred.

Source§

impl EnumBitfieldStruct<u8, Bd0_SPEC>

Source

pub const _0: Self

Buffer operation is enabled

Source

pub const _1: Self

Buffer operation is disabled

Source§

impl EnumBitfieldStruct<u8, Bd1_SPEC>

Source

pub const _0: Self

Buffer operation is enabled

Source

pub const _1: Self

Buffer operation is disabled

Source§

impl EnumBitfieldStruct<u8, Ccra_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTCCRA <––>GTCCRC)

Source§

impl EnumBitfieldStruct<u8, Ccrb_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTCCRB <––> GTCCRE)

Source§

impl EnumBitfieldStruct<u8, Pr_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTPBR –> GTPR)

Source§

impl EnumBitfieldStruct<u8, Tde_SPEC>

Source

pub const _0: Self

GTCCRB is set without using GTDVU

Source

pub const _1: Self

GTDVU is used to set the compare match value for negative-phase waveform with dead time automatically in GTCCRB

Source§

impl EnumBitfieldStruct<u8, En_SPEC>

Source

pub const _0: Self

Do not output (Hi-Z external pin)

Source

pub const _1: Self

Output

Source§

impl EnumBitfieldStruct<u8, Fb_SPEC>

Source

pub const _0: Self

Do not use

Source

pub const _1: Self

Select the soft setting (OPSCR.UF, VF, WF)

Source§

impl EnumBitfieldStruct<u8, P_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, N_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Positive logic (active-high) output

Source

pub const _1: Self

Negative logic (active-low) output

Source§

impl EnumBitfieldStruct<u8, Rv_SPEC>

Source

pub const _0: Self

Positive rotation

Source

pub const _1: Self

Reverse rotation

Source§

impl EnumBitfieldStruct<u8, Align_SPEC>

Source

pub const _0: Self

Input phase aligned to PCLKD

Source

pub const _1: Self

Input phase aligned to the falling edge of PWM

Source§

impl EnumBitfieldStruct<u8, Godf_SPEC>

Source

pub const _0: Self

This bit function is ignored

Source

pub const _1: Self

Group disable clears the OPSCR.EN bit

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Do not use a noise filter on the external input

Source

pub const _1: Self

Use a noise filter on the external input

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

PCLKD/1

Source

pub const _01: Self

PCLKD/4

Source

pub const _10: Self

PCLKD/16

Source

pub const _11: Self

PCLKD/64

Source§

impl EnumBitfieldStruct<u8, Irqmd_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Rising and falling edges

Source

pub const _11: Self

Low level

Source§

impl EnumBitfieldStruct<u8, Fclksel_SPEC>

Source

pub const _00: Self

PCLKB

Source

pub const _01: Self

PCLKB/8

Source

pub const _10: Self

PCLKB/32

Source

pub const _11: Self

PCLKB/64

Source§

impl EnumBitfieldStruct<u8, Flten_SPEC>

Source

pub const _0: Self

Digital filter is disabled

Source

pub const _1: Self

Digital filter is enabled

Source§

impl EnumBitfieldStruct<u8, Nmimd_SPEC>

Source

pub const _0: Self

Falling edge

Source

pub const _1: Self

Rising edge

Source§

impl EnumBitfieldStruct<u8, Nfclksel_SPEC>

Source

pub const _00: Self

PCLKB

Source

pub const _01: Self

PCLKB/8

Source

pub const _10: Self

PCLKB/32

Source

pub const _11: Self

PCLKB/64

Source§

impl EnumBitfieldStruct<u8, Nflten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Iwdten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Wdten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1En_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2En_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Osten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Nmien_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Rpeen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Reccen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Bussen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Busmen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Speen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Iwdtclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.IWDTST flag

Source§

impl EnumBitfieldStruct<u8, Wdtclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.WDTST flag

Source§

impl EnumBitfieldStruct<u8, Lvd1Clr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.LVD1ST flag

Source§

impl EnumBitfieldStruct<u8, Lvd2Clr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.LVD2ST flag

Source§

impl EnumBitfieldStruct<u8, Ostclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.OSTST flag

Source§

impl EnumBitfieldStruct<u8, Nmiclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.NMIST flag

Source§

impl EnumBitfieldStruct<u8, Rpeclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.RPEST flag

Source§

impl EnumBitfieldStruct<u8, Reccclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.RECCST flag

Source§

impl EnumBitfieldStruct<u8, Bussclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.BUSSST flag

Source§

impl EnumBitfieldStruct<u8, Busmclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.BUSMST flag

Source§

impl EnumBitfieldStruct<u8, Speclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.SPEST flag

Source§

impl EnumBitfieldStruct<u8, Iwdtst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Wdtst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Lvd1St_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Lvd2St_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Ostst_SPEC>

Source

pub const _0: Self

Interrupt not requested for main clock oscillation stop

Source

pub const _1: Self

Interrupt requested for main clock oscillation stop

Source§

impl EnumBitfieldStruct<u8, Nmist_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Rpest_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Reccst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Bussst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Busmst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Spest_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Irqwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQn interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQn interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Iwdtwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IWDT interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IWDT interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by LVD1 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by LVD1 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by LVD2 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by LVD2 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvdvbatwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by LVDVBAT interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by LVDVBAT interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvdvrtcwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by LVDVRTC interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by LVDVRTC interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvdexlvdwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by LVDEXLVD interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by LVDEXLVD interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtcalm1Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by RTCALM1 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by RTCALM1 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtcalm0Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by RTC alarm interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by RTC alarm interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtcprdwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by RTC period interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by RTC period interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agtw0Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by AGTW0 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by AGTW0 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agtw1Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by AGTW1 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by AGTW1 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agtw1Cawupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by AGTW1 compare match A interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by AGTW1 compare match A interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agtw1Cbwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by AGTW1 compare match B interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by AGTW1 compare match B interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Iic0Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IIC0 address match interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IIC0 address match interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt0Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT0 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT0 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt1Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT1 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt2Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT2 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT2 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt3Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT3 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT3 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt4Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT4 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT4 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt5Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT5 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT5 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt6Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT6 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT6 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt7Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT7 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT7 underflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Sostdwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by SOSTD interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by SOSTD interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtcinten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Ielen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Sdai_SPEC>

Source

pub const _0: Self

SDAn line is low

Source

pub const _1: Self

SDAn line is high

Source§

impl EnumBitfieldStruct<u8, Scli_SPEC>

Source

pub const _0: Self

SCLn line is low

Source

pub const _1: Self

SCLn line is high

Source§

impl EnumBitfieldStruct<u8, Sdao_SPEC>

Source

pub const _0: Self

Read: IIC drives SDAn pin low Write: IIC drives SDAn pin low

Source

pub const _1: Self

Read: IIC releases SDAn pin Write: IIC releases SDAn pin

Source§

impl EnumBitfieldStruct<u8, Sclo_SPEC>

Source

pub const _0: Self

Read: IIC drives SCLn pin low Write: IIC drives SCLn pin low

Source

pub const _1: Self

Read: IIC releases SCLn pin Write: IIC releases SCLn pin

Source§

impl EnumBitfieldStruct<u8, Sowp_SPEC>

Source

pub const _0: Self

Write enable SCLO and SDAO bits

Source

pub const _1: Self

Write protect SCLO and SDAO bits

Source§

impl EnumBitfieldStruct<u8, Clo_SPEC>

Source

pub const _0: Self

Do not output extra SCL clock cycle (default)

Source

pub const _1: Self

Output extra SCL clock cycle

Source§

impl EnumBitfieldStruct<u8, Iicrst_SPEC>

Source

pub const _0: Self

Release IIC reset or internal reset

Source

pub const _1: Self

Initiate IIC reset or internal reset

Source§

impl EnumBitfieldStruct<u8, Ice_SPEC>

Source

pub const _0: Self

Disable (SCLn and SDAn pins in inactive state)

Source

pub const _1: Self

Enable (SCLn and SDAn pins in active state)

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

Do not issue a start condition request

Source

pub const _1: Self

Issue a start condition request

Source§

impl EnumBitfieldStruct<u8, Rs_SPEC>

Source

pub const _0: Self

Do not issue a restart condition request

Source

pub const _1: Self

Issue a restart condition request

Source§

impl EnumBitfieldStruct<u8, Sp_SPEC>

Source

pub const _0: Self

Do not issue a stop condition request

Source

pub const _1: Self

Issue a stop condition request

Source§

impl EnumBitfieldStruct<u8, Trs_SPEC>

Source

pub const _0: Self

Receive mode

Source

pub const _1: Self

Transmit mode

Source§

impl EnumBitfieldStruct<u8, Mst_SPEC>

Source

pub const _0: Self

Slave mode

Source

pub const _1: Self

Master mode

Source§

impl EnumBitfieldStruct<u8, Bbsy_SPEC>

Source

pub const _0: Self

I2C bus released (bus free state)

Source

pub const _1: Self

I2C bus occupied (bus busy state)

Source§

impl EnumBitfieldStruct<u8, Bc_SPEC>

Source

pub const _000: Self

9 bits

Source

pub const _001: Self

2 bits

Source

pub const _010: Self

3 bits

Source

pub const _011: Self

4 bits

Source

pub const _100: Self

5 bits

Source

pub const _101: Self

6 bits

Source

pub const _110: Self

7 bits

Source

pub const _111: Self

8 bits

Source§

impl EnumBitfieldStruct<u8, Bcwp_SPEC>

Source

pub const _0: Self

Write enable BC[2:0] bits

Source

pub const _1: Self

Write protect BC[2:0] bits

Source§

impl EnumBitfieldStruct<u8, Mtwp_SPEC>

Source

pub const _0: Self

Write protect MST and TRS bits in ICCR2

Source

pub const _1: Self

Write enable MST and TRS bits in ICCR2

Source§

impl EnumBitfieldStruct<u8, Tmos_SPEC>

Source

pub const _0: Self

Select long mode

Source

pub const _1: Self

Select short mode

Source§

impl EnumBitfieldStruct<u8, Tmol_SPEC>

Source

pub const _0: Self

Disable count while SCLn line is low

Source

pub const _1: Self

Enable count while SCLn line is low

Source§

impl EnumBitfieldStruct<u8, Tmoh_SPEC>

Source

pub const _0: Self

Disable count while SCLn line is high

Source

pub const _1: Self

Enable count while SCLn line is high

Source§

impl EnumBitfieldStruct<u8, Sddl_SPEC>

Source

pub const _000: Self

No output delay

Source

pub const _001: Self

1 cycle (when ICMR2.DLCS = 0 (IIC)) 1 or 2 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _010: Self

2 cycles (when ICMR2.DLCS = 0 ()) 3 or 4 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _011: Self

3 cycles (when ICMR2.DLCS = 0 ()) 5 or 6 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _100: Self

4 cycles (when ICMR2.DLCS = 0 ()) 7 or 8 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _101: Self

5 cycles (when ICMR2.DLCS = 0 ()) 9 or 10 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _110: Self

6 cycles (when ICMR2.DLCS = 0 ()) 11 or 12 cycles (when ICMR2.DLCS = 1 (/2))

Source

pub const _111: Self

7 cycles (when ICMR2.DLCS = 0 ()) 13 or 14 cycles (when ICMR2.DLCS = 1 (/2))

Source§

impl EnumBitfieldStruct<u8, Dlcs_SPEC>

Source

pub const _0: Self

Select internal reference clock () as the clock source for SDA output delay counter

Source

pub const _1: Self

Select internal reference clock divided by 2 (/2) as the clock source for SDA output delay counter

Source§

impl EnumBitfieldStruct<u8, Nf_SPEC>

Source

pub const _00: Self

Filter out noise of up to 1 cycle (single-stage filter)

Source

pub const _01: Self

Filter out noise of up to 2 cycles (2-stage filter)

Source

pub const _10: Self

Filter out noise of up to 3 cycles (3-stage filter)

Source

pub const _11: Self

Filter out noise of up to 4 cycles (4-stage filter)

Source§

impl EnumBitfieldStruct<u8, Ackbr_SPEC>

Source

pub const _0: Self

0 received as the acknowledge bit (ACK reception)

Source

pub const _1: Self

1 received as the acknowledge bit (NACK reception)

Source§

impl EnumBitfieldStruct<u8, Ackbt_SPEC>

Source

pub const _0: Self

Send 0 as the acknowledge bit (ACK transmission)

Source

pub const _1: Self

Send 1 as the acknowledge bit (NACK transmission)

Source§

impl EnumBitfieldStruct<u8, Ackwp_SPEC>

Source

pub const _0: Self

Write protect ACKBT bit

Source

pub const _1: Self

Write enable ACKBT bit

Source§

impl EnumBitfieldStruct<u8, Rdrfs_SPEC>

Source

pub const _0: Self

Set the RDRF flag on the rising edge of the 9th SCL clock cycle. The SCLn line is not held low on the falling edge of the 8th clock cycle.

Source

pub const _1: Self

Set the RDRF flag on the rising edge of the 8th SCL clock cycle. The SCLn line is held low on the falling edge of the 8th clock cycle.

Source§

impl EnumBitfieldStruct<u8, Wait_SPEC>

Source

pub const _0: Self

No wait (The SCLn line is not held low during the period between the 9th clock cycle and the 1st clock cycle.)

Source

pub const _1: Self

Wait (The SCLn line is held low during the period between the 9th clock cycle and the 1st clock cycle.)

Source§

impl EnumBitfieldStruct<u8, Smbs_SPEC>

Source

pub const _0: Self

Select I2C Bus

Source

pub const _1: Self

Select SMBus

Source§

impl EnumBitfieldStruct<u8, Tmoe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Male_SPEC>

Source

pub const _0: Self

Disable the arbitration-lost detection function and disable automatic clearing of the MST and TRS bits in ICCR2 when arbitration is lost

Source

pub const _1: Self

Enable the arbitration-lost detection function and enable automatic clearing of the MST and TRS bits in ICCR2 when arbitration is lost

Source§

impl EnumBitfieldStruct<u8, Nale_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Sale_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Nacke_SPEC>

Source

pub const _0: Self

Do not suspend transfer operation during NACK reception (disable transfer suspension)

Source

pub const _1: Self

Suspend transfer operation during NACK reception (enable transfer suspension)

Source§

impl EnumBitfieldStruct<u8, Nfe_SPEC>

Source

pub const _0: Self

Do not use the digital noise filter circuit

Source

pub const _1: Self

Use the digital noise filter circuit

Source§

impl EnumBitfieldStruct<u8, Scle_SPEC>

Source

pub const _0: Self

Do not use the SCL synchronous circuit

Source

pub const _1: Self

Use the SCL synchronous circuit

Source§

impl EnumBitfieldStruct<u8, Sar0E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL0 and SARU0

Source

pub const _1: Self

Enable slave address in SARL0 and SARU0

Source§

impl EnumBitfieldStruct<u8, Sar1E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL1 and SARU1

Source

pub const _1: Self

Enable slave address in SARL1 and SARU1

Source§

impl EnumBitfieldStruct<u8, Sar2E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL2 and SARU2

Source

pub const _1: Self

Enable slave address in SARL2 and SARU2

Source§

impl EnumBitfieldStruct<u8, Gcae_SPEC>

Source

pub const _0: Self

Disable general call address detection

Source

pub const _1: Self

Enable general call address detection

Source§

impl EnumBitfieldStruct<u8, Dide_SPEC>

Source

pub const _0: Self

Disable device-ID address detection

Source

pub const _1: Self

Enable device-ID address detection

Source§

impl EnumBitfieldStruct<u8, Hoae_SPEC>

Source

pub const _0: Self

Disable host address detection

Source

pub const _1: Self

Enable host address detection

Source§

impl EnumBitfieldStruct<u8, Tmoie_SPEC>

Source

pub const _0: Self

Disable timeout interrupt (TMOI) request

Source

pub const _1: Self

Enable timeout interrupt (TMOI) request

Source§

impl EnumBitfieldStruct<u8, Alie_SPEC>

Source

pub const _0: Self

Disable arbitration-lost interrupt (ALI) request

Source

pub const _1: Self

Enable arbitration-lost interrupt (ALI) request

Source§

impl EnumBitfieldStruct<u8, Stie_SPEC>

Source

pub const _0: Self

Disable start condition detection interrupt (STI) request

Source

pub const _1: Self

Enable start condition detection interrupt (STI) request

Source§

impl EnumBitfieldStruct<u8, Spie_SPEC>

Source

pub const _0: Self

Disable stop condition detection interrupt (SPI) request

Source

pub const _1: Self

Enable stop condition detection interrupt (SPI) request

Source§

impl EnumBitfieldStruct<u8, Nakie_SPEC>

Source

pub const _0: Self

Disable NACK reception interrupt (NAKI) request

Source

pub const _1: Self

Enable NACK reception interrupt (NAKI) request

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable receive data full interrupt (IICn_RXI) request

Source

pub const _1: Self

Enable receive data full interrupt (IICn_RXI) request

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disable transmit end interrupt (IICn_TEI) request

Source

pub const _1: Self

Enable transmit end interrupt (IICn_TEI) request

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable transmit data empty interrupt (IICn_TXI) request

Source

pub const _1: Self

Enable transmit data empty interrupt (IICn_TXI) request

Source§

impl EnumBitfieldStruct<u8, Aas0_SPEC>

Source

pub const _0: Self

Slave address 0 not detected

Source

pub const _1: Self

Slave address 0 detected

Source§

impl EnumBitfieldStruct<u8, Aas1_SPEC>

Source

pub const _0: Self

Slave address 1 not detected

Source

pub const _1: Self

Slave address 1 detected

Source§

impl EnumBitfieldStruct<u8, Aas2_SPEC>

Source

pub const _0: Self

Slave address 2 not detected

Source

pub const _1: Self

Slave address 2 detected

Source§

impl EnumBitfieldStruct<u8, Gca_SPEC>

Source

pub const _0: Self

General call address not detected

Source

pub const _1: Self

General call address detected

Source§

impl EnumBitfieldStruct<u8, Did_SPEC>

Source

pub const _0: Self

Device-ID command not detected

Source

pub const _1: Self

Device-ID command detected

Source§

impl EnumBitfieldStruct<u8, Hoa_SPEC>

Source

pub const _0: Self

Host address not detected

Source

pub const _1: Self

Host address detected

Source§

impl EnumBitfieldStruct<u8, Tmof_SPEC>

Source

pub const _0: Self

Timeout not detected

Source

pub const _1: Self

Timeout detected

Source§

impl EnumBitfieldStruct<u8, Al_SPEC>

Source

pub const _0: Self

Arbitration not lost

Source

pub const _1: Self

Arbitration lost

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

Start condition not detected

Source

pub const _1: Self

Start condition detected

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

Stop condition not detected

Source

pub const _1: Self

Stop condition detected

Source§

impl EnumBitfieldStruct<u8, Nackf_SPEC>

Source

pub const _0: Self

NACK not detected

Source

pub const _1: Self

NACK detected

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

ICDRR contains no receive data

Source

pub const _1: Self

ICDRR contains receive data

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

Data being transmitted

Source

pub const _1: Self

Data transmit complete

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

ICDRT contains transmit data

Source

pub const _1: Self

ICDRT contains no transmit data

Source§

impl EnumBitfieldStruct<u8, Fs_SPEC>

Source

pub const _0: Self

Select 7-bit address format

Source

pub const _1: Self

Select 10-bit address format

Source§

impl EnumBitfieldStruct<u8, Wuafa_SPEC>

Source

pub const _0: Self

Do not add the wakeup analog filter

Source

pub const _1: Self

Add the wakeup analog filter

Source§

impl EnumBitfieldStruct<u8, Wuf_SPEC>

Source

pub const _0: Self

Slave address not matching during wakeup

Source

pub const _1: Self

Slave address matching during wakeup

Source§

impl EnumBitfieldStruct<u8, Wuie_SPEC>

Source

pub const _0: Self

Disable wakeup interrupt request (IIC0_WUI)

Source

pub const _1: Self

Enable wakeup interrupt request (IIC0_WUI)

Source§

impl EnumBitfieldStruct<u8, Wue_SPEC>

Source

pub const _0: Self

Disable wakeup function

Source

pub const _1: Self

Enable wakeup function

Source§

impl EnumBitfieldStruct<u8, Wusen_SPEC>

Source

pub const _0: Self

IIC asynchronous circuit enable

Source

pub const _1: Self

IIC synchronous circuit enable

Source§

impl EnumBitfieldStruct<u8, Wuasyf_SPEC>

Source

pub const _0: Self

IIC synchronous circuit enable condition

Source

pub const _1: Self

IIC asynchronous circuit enable condition

Source§

impl EnumBitfieldStruct<u8, Wusyf_SPEC>

Source

pub const _0: Self

IIC asynchronous circuit enable condition

Source

pub const _1: Self

IIC synchronous circuit enable condition

Source§

impl EnumBitfieldStruct<u8, Undff_SPEC>

Source

pub const _0: Self

No underflow occurred

Source

pub const _1: Self

Underflow occurred

Source§

impl EnumBitfieldStruct<u8, Refef_SPEC>

Source

pub const _0: Self

No refresh error occurred

Source

pub const _1: Self

Refresh error occurred

Source§

impl EnumBitfieldStruct<u8, Mulst_SPEC>

Source

pub const _0: Self

Completion of operation processing

Source

pub const _1: Self

During operation processing

Source§

impl EnumBitfieldStruct<u8, Macsf_SPEC>

Source

pub const _0: Self

Positive accumulation value

Source

pub const _1: Self

Negative accumulation value

Source§

impl EnumBitfieldStruct<u8, Macof_SPEC>

Source

pub const _0: Self

No overflow/underflow occurred

Source

pub const _1: Self

Overflow/underflow occurred

Source§

impl EnumBitfieldStruct<u8, Mulfrac_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Mulsm_SPEC>

Source

pub const _0: Self

Unsigned

Source

pub const _1: Self

Signed

Source§

impl EnumBitfieldStruct<u8, Macmode_SPEC>

Source

pub const _0: Self

Multiplication mode

Source

pub const _1: Self

Multiply-accumulation mode

Source§

impl EnumBitfieldStruct<u8, En_SPEC>

Source

pub const _0: Self

Disable MMF

Source

pub const _1: Self

Enable MMF

Source§

impl EnumBitfieldStruct<u8, Mstpb8_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb9_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb19_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb22_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb28_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb29_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb30_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb31_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc0_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc1_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc4_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc13_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc14_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc15_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc28_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc31_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd0_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd1_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd2_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd3_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd6_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd7_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd8_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd9_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd10_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd14_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd16_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd17_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd18_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd19_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Rtcrwdis_SPEC>

Source

pub const _0: Self

RTC register R/W clock always on

Source

pub const _1: Self

RTC register R/W clock stops

Source§

impl EnumBitfieldStruct<u8, Wdtdis_SPEC>

Source

pub const _0: Self

WDT operates as normal

Source

pub const _1: Self

Stop the WDT clock and register R/W clock

Source§

impl EnumBitfieldStruct<u8, Iwdtids_SPEC>

Source

pub const _0: Self

IWDT operates as normal

Source

pub const _1: Self

Stop the IWDT register R/W clock

Source§

impl EnumBitfieldStruct<u8, Wren_SPEC>

Source

pub const _0: Self

Write protect for bits [2:0]

Source

pub const _1: Self

Write enable for bits [2:0]

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Selvl_SPEC>

Source

pub const _0: Self

VL1 voltage disconnected

Source

pub const _1: Self

VL1 voltage connected

Source§

impl EnumBitfieldStruct<u8, Pfswe_SPEC>

Source

pub const _0: Self

Writing to the PmnPFS register is disabled

Source

pub const _1: Self

Writing to the PmnPFS register is enabled

Source§

impl EnumBitfieldStruct<u8, B0Wi_SPEC>

Source

pub const _0: Self

Writing to the PFSWE bit is enabled

Source

pub const _1: Self

Writing to the PFSWE bit is disabled

Source§

impl EnumBitfieldStruct<u8, Wait_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

Insert a 1-cycle wait

Source

pub const _10: Self

Insert a 2-cycle wait

Source

pub const _11: Self

Insert a 3-cycle wait

Source§

impl EnumBitfieldStruct<u8, Pidf_SPEC>

Source

pub const _0: Self

No output-disable request from the GTETRGn pin occurred

Source

pub const _1: Self

Output-disable request from the GTETRGn pin occurred.

Source§

impl EnumBitfieldStruct<u8, Iocf_SPEC>

Source

pub const _0: Self

No output-disable request from GPT occurred.

Source

pub const _1: Self

Output-disable request from GPT occurred.

Source§

impl EnumBitfieldStruct<u8, Ostpf_SPEC>

Source

pub const _0: Self

No output-disable request from oscillation stop detection occurred

Source

pub const _1: Self

Output-disable request from oscillation stop detection occurred

Source§

impl EnumBitfieldStruct<u8, Ssf_SPEC>

Source

pub const _0: Self

No output-disable request from software occurred

Source

pub const _1: Self

Output-disable request from software occurred

Source§

impl EnumBitfieldStruct<u8, Pide_SPEC>

Source

pub const _0: Self

Disable output-disable requests from the GTETRGn pins

Source

pub const _1: Self

Enable output-disable requests from the GTETRGn pins

Source§

impl EnumBitfieldStruct<u8, Ioce_SPEC>

Source

pub const _0: Self

Disable output-disable requests from GPT

Source

pub const _1: Self

Enable output-disable requests from GPT

Source§

impl EnumBitfieldStruct<u8, Ostpe_SPEC>

Source

pub const _0: Self

Disable output-disable requests from oscillation stop detection

Source

pub const _1: Self

Enable output-disable requests from oscillation stop detection

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

GTETRGn input after filtering was 0

Source

pub const _1: Self

GTETRGn input after filtering was 1

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Input GTETRGn as-is

Source

pub const _1: Self

Input GTETRGn in reverse

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Disable noise filtering

Source

pub const _1: Self

Enable noise filtering

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

Sample GTETRGn pin input level three times every PCLKB

Source

pub const _01: Self

Sample GTETRGn pin input level three times every PCLKB/8

Source

pub const _10: Self

Sample GTETRGn pin input level three times every PCLKB/32

Source

pub const _11: Self

Sample GTETRGn pin input level three times every PCLKB/128

Source§

impl EnumBitfieldStruct<u8, Pidf_SPEC>

Source

pub const _0: Self

No output-disable request from the GTETRGn pin occurred

Source

pub const _1: Self

Output-disable request from the GTETRGn pin occurred.

Source§

impl EnumBitfieldStruct<u8, Iocf_SPEC>

Source

pub const _0: Self

No output-disable request from GPT occurred.

Source

pub const _1: Self

Output-disable request from GPT occurred.

Source§

impl EnumBitfieldStruct<u8, Ostpf_SPEC>

Source

pub const _0: Self

No output-disable request from oscillation stop detection occurred

Source

pub const _1: Self

Output-disable request from oscillation stop detection occurred

Source§

impl EnumBitfieldStruct<u8, Ssf_SPEC>

Source

pub const _0: Self

No output-disable request from software occurred

Source

pub const _1: Self

Output-disable request from software occurred

Source§

impl EnumBitfieldStruct<u8, Pide_SPEC>

Source

pub const _0: Self

Disable output-disable requests from the GTETRGn pins

Source

pub const _1: Self

Enable output-disable requests from the GTETRGn pins

Source§

impl EnumBitfieldStruct<u8, Ioce_SPEC>

Source

pub const _0: Self

Disable output-disable requests from GPT

Source

pub const _1: Self

Enable output-disable requests from GPT

Source§

impl EnumBitfieldStruct<u8, Ostpe_SPEC>

Source

pub const _0: Self

Disable output-disable requests from oscillation stop detection

Source

pub const _1: Self

Enable output-disable requests from oscillation stop detection

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

GTETRGn input after filtering was 0

Source

pub const _1: Self

GTETRGn input after filtering was 1

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Input GTETRGn as-is

Source

pub const _1: Self

Input GTETRGn in reverse

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Disable noise filtering

Source

pub const _1: Self

Enable noise filtering

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

Sample GTETRGn pin input level three times every PCLKB

Source

pub const _01: Self

Sample GTETRGn pin input level three times every PCLKB/8

Source

pub const _10: Self

Sample GTETRGn pin input level three times every PCLKB/32

Source

pub const _11: Self

Sample GTETRGn pin input level three times every PCLKB/128

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eorr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eosr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Master group A disabled

Source

pub const _1: Self

Master group A enabled

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

All bus master MPU group A register writes are permitted.

Source

pub const _1: Self

All bus master MPU group A register writes are protected. Reads are permitted.

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Group A region n disabled

Source

pub const _1: Self

Group A region n enabled

Source§

impl EnumBitfieldStruct<u8, Rp_SPEC>

Source

pub const _0: Self

Read permission

Source

pub const _1: Self

Read protection

Source§

impl EnumBitfieldStruct<u8, Wp_SPEC>

Source

pub const _0: Self

Write permission

Source

pub const _1: Self

Write protection

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

All bus slave register writes are permitted

Source

pub const _1: Self

All bus slave register writes are protected. Reads are permitted.

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection read for master MPU group A disabled

Source

pub const _1: Self

Memory protection read for master MPU group A enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection write for master MPU group A disabled

Source

pub const _1: Self

Memory protection write for master MPU group A enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

CPU read of memory protection disabled

Source

pub const _1: Self

CPU read of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

CPU write of memory protection disabled

Source

pub const _1: Self

CPU write of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Master MPU group A read of memory protection disabled

Source

pub const _1: Self

Master MPU group A read of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Master MPU group A write of memory protection disabled

Source

pub const _1: Self

Master MPU group A write of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Stack pointer monitor is disabled

Source

pub const _1: Self

Stack pointer monitor is enabled

Source§

impl EnumBitfieldStruct<u8, Error_SPEC>

Source

pub const _0: Self

Stack pointer has not overflowed or underflowed

Source

pub const _1: Self

Stack pointer has overflowed or underflowed

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Stack pointer monitor register writes are permitted.

Source

pub const _1: Self

Stack pointer monitor register writes are protected. Reads are permitted.

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Stack pointer monitor is disabled

Source

pub const _1: Self

Stack pointer monitor is enabled

Source§

impl EnumBitfieldStruct<u8, Error_SPEC>

Source

pub const _0: Self

Stack pointer has not overflowed or underflowed

Source

pub const _1: Self

Stack pointer has overflowed or underflowed

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Stack pointer monitor register writes are permitted.

Source

pub const _1: Self

Stack pointer monitor register writes are protected. Reads are permitted.

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

AM

Source

pub const _1: Self

PM

Source§

impl EnumBitfieldStruct<u8, Dayw_SPEC>

Source

pub const _000: Self

Sunday

Source

pub const _001: Self

Monday

Source

pub const _010: Self

Tuesday

Source

pub const _011: Self

Wednesday

Source

pub const _100: Self

Thursday

Source

pub const _101: Self

Friday

Source

pub const _110: Self

Saturday

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RSECCNT counter value

Source

pub const _1: Self

Compare register value with RSECCNT counter value

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RMINCNT counter value

Source

pub const _1: Self

Compare register value with RMINCNT counter value

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

AM

Source

pub const _1: Self

PM

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RHRCNT counter value

Source

pub const _1: Self

Compare register value with RHRCNT counter value

Source§

impl EnumBitfieldStruct<u8, Dayw_SPEC>

Source

pub const _000: Self

Sunday

Source

pub const _001: Self

Monday

Source

pub const _010: Self

Tuesday

Source

pub const _011: Self

Wednesday

Source

pub const _100: Self

Thursday

Source

pub const _101: Self

Friday

Source

pub const _110: Self

Saturday

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RWKCNT counter value

Source

pub const _1: Self

Compare register value with RWKCNT counter value

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RDAYCNT counter value

Source

pub const _1: Self

Compare register value with RDAYCNT counter value

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with RMONCNT counter value

Source

pub const _1: Self

Compare register value with RMONCNT counter value

Source§

impl EnumBitfieldStruct<u8, Enb_SPEC>

Source

pub const _0: Self

Do not compare register value with the RYRCNT counter value

Source

pub const _1: Self

Compare register value with the RYRCNT counter value

Source§

impl EnumBitfieldStruct<u8, Aie_SPEC>

Source

pub const _0: Self

Disable alarm interrupt requests

Source

pub const _1: Self

Enable alarm interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cie_SPEC>

Source

pub const _0: Self

Disable carry interrupt requests

Source

pub const _1: Self

Enable carry interrupt requests

Source§

impl EnumBitfieldStruct<u8, Pie_SPEC>

Source

pub const _0: Self

Disable periodic interrupt requests

Source

pub const _1: Self

Enable periodic interrupt requests

Source§

impl EnumBitfieldStruct<u8, Rtcos_SPEC>

Source

pub const _0: Self

Outputs 1 Hz on RTCOUT

Source

pub const _1: Self

Outputs 64 Hz RTCOUT

Source§

impl EnumBitfieldStruct<u8, Pes_SPEC>

Source

pub const _0_X_6: Self

Generate periodic interrupt every 1/256 second

Source

pub const _0_X_7: Self

Generate periodic interrupt every 1/128 second

Source

pub const _0_X_8: Self

Generate periodic interrupt every 1/64 second

Source

pub const _0_X_9: Self

Generate periodic interrupt every 1/32 second

Source

pub const _0_X_A: Self

Generate periodic interrupt every 1/16 second

Source

pub const _0_X_B: Self

Generate periodic interrupt every 1/8 second

Source

pub const _0_X_C: Self

Generate periodic interrupt every 1/4 second

Source

pub const _0_X_D: Self

Generate periodic interrupt every 1/2 second

Source

pub const _0_X_E: Self

Generate periodic interrupt every 1 second

Source

pub const _0_X_F: Self

Generate periodic interrupt every 2 seconds

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

Stop prescaler and time counter

Source

pub const _1: Self

Operate prescaler and time counter normally

Source§

impl EnumBitfieldStruct<u8, Reset_SPEC>

Source

pub const _0: Self

In writing: Invalid (writing 0 has no effect). In reading: Normal time operation in progress, or an RTC software reset has completed.

Source

pub const _1: Self

In writing: Initialize the prescaler and target registers for RTC software reset. In reading: RTC software reset in progress.

Source§

impl EnumBitfieldStruct<u8, Adj30_SPEC>

Source

pub const _0: Self

In writing: Invalid (writing 0 has no effect). In reading: Normal time operation in progress, or 30-second adjustment has completed.

Source

pub const _1: Self

In writing: Execute 30-second adjustment. In reading: 30-second adjustment in progress.

Source§

impl EnumBitfieldStruct<u8, Rtcoe_SPEC>

Source

pub const _0: Self

Disable RTCOUT output

Source

pub const _1: Self

Enable RTCOUT output

Source§

impl EnumBitfieldStruct<u8, Aadje_SPEC>

Source

pub const _0: Self

Disable automatic adjustment

Source

pub const _1: Self

Enable automatic adjustment

Source§

impl EnumBitfieldStruct<u8, Aadjp_SPEC>

Source

pub const _0: Self

The RADJ.ADJ[5:0] setting value is adjusted from the count value of the prescaler every minute.

Source

pub const _1: Self

The RADJ.ADJ[5:0] setting value is adjusted from the count value of the prescaler every 10 seconds.

Source§

impl EnumBitfieldStruct<u8, Hr24_SPEC>

Source

pub const _0: Self

Operate RTC in 12-hour mode

Source

pub const _1: Self

Operate RTC in 24-hour mode

Source§

impl EnumBitfieldStruct<u8, Cntmd_SPEC>

Source

pub const _0: Self

Calendar count mode

Source

pub const _1: Self

Binary count mode

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

Stop the 32-bit binary counter, 64-Hz counter, and prescaler

Source

pub const _1: Self

Operate the 32-bit binary counter, 64-Hz counter, and prescaler normally

Source§

impl EnumBitfieldStruct<u8, Reset_SPEC>

Source

pub const _0: Self

In writing: Invalid (writing 0 has no effect). In reading: Normal time operation in progress, or an RTC software reset has completed.

Source

pub const _1: Self

In writing: Initialize the prescaler and target registers for RTC software reset. In reading: RTC software reset in progress.

Source§

impl EnumBitfieldStruct<u8, Rtcoe_SPEC>

Source

pub const _0: Self

Disable RTCOUT output

Source

pub const _1: Self

Enable RTCOUT output

Source§

impl EnumBitfieldStruct<u8, Aadje_SPEC>

Source

pub const _0: Self

Disable automatic adjustment

Source

pub const _1: Self

Enable automatic adjustment

Source§

impl EnumBitfieldStruct<u8, Aadjp_SPEC>

Source

pub const _0: Self

Add or subtract RADJ.ADJ[5:0] bits from prescaler count value every 32 seconds.

Source

pub const _1: Self

Add or subtract RADJ.ADJ[5:0] bits from prescaler count value every 8 seconds.

Source§

impl EnumBitfieldStruct<u8, Cntmd_SPEC>

Source

pub const _0: Self

Calendar count mode

Source

pub const _1: Self

Binary count mode

Source§

impl EnumBitfieldStruct<u8, Adj500M_SPEC>

Source

pub const _0: Self

In writing: Invalid (writing 0 has no effect) In reading: Normal time operation in progress, or 0.5-second adjustment has completed

Source

pub const _1: Self

In writing: Execute 0.5-second adjustment In reading: 0.5-second adjustment in progress

Source§

impl EnumBitfieldStruct<u8, Pmadj_SPEC>

Source

pub const _00: Self

Do not perform adjustment

Source

pub const _01: Self

Adjustment is performed by the addition to the prescaler

Source

pub const _10: Self

Adjustment is performed by the subtraction from the prescaler

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tcct_SPEC>

Source

pub const _00: Self

Do not detect events

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Tcst_SPEC>

Source

pub const _0: Self

No event detected

Source

pub const _1: Self

Event detected

Source§

impl EnumBitfieldStruct<u8, Tcnf_SPEC>

Source

pub const _000: Self

Turn noise filter off

Source

pub const _001: Self

Setting prohibited

Source

pub const _010: Self

Turn noise filter on (count source)

Source

pub const _011: Self

Turn noise filter on (count source by divided by 32)

Source

pub const _100: Self

Turn noise filter on (count source by divided by 4096)

Source

pub const _101: Self

Turn noise filter on (count source by divided by 8192)

Source§

impl EnumBitfieldStruct<u8, Tcen_SPEC>

Source

pub const _0: Self

Disable the RTCICn pin as the time capture event input pin

Source

pub const _1: Self

Enable the RTCICn pin as the time capture event input pin

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

AM

Source

pub const _1: Self

PM

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Mp_SPEC>

Source

pub const _0: Self

Disable multi-processor communications function

Source

pub const _1: Self

Enable multi-processor communications function

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

1 stop bit

Source

pub const _1: Self

2 stop bits

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Pe_SPEC>

Source

pub const _0: Self

When transmitting: Do not add parity bit When receiving: Do not check parity bit

Source

pub const _1: Self

When transmitting: Add parity bit When receiving: Check parity bit

Source§

impl EnumBitfieldStruct<u8, Chr_SPEC>

Source

pub const _0: Self

SCMR.CHR1 = 0: Transmit/receive in 9-bit data length SCMR.CHR1 = 1: Transmit/receive in 8-bit data length (initial value)

Source

pub const _1: Self

SCMR.CHR1 = 0: Transmit/receive in 9-bit data length SCMR.CHR1 = 1: Transmit/receive in 7-bit data length

Source§

impl EnumBitfieldStruct<u8, Cm_SPEC>

Source

pub const _0: Self

Asynchronous mode or simple IIC mode

Source

pub const _1: Self

Clock synchronous mode or simple SPI mode

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Blk_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

Block transfer mode operation

Source§

impl EnumBitfieldStruct<u8, Gm_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

GSM mode operation

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

In asynchronous mode, the SCKn pin is available for use as an I/O port based on the I/O port settings. In clock synchronous mode, the SCKn pin functions as the clock output pin.

Source

pub const _01: Self

In asynchronous mode, a clock with the same frequency as the bit rate is output from the SCKn pin. In clock synchronous mode, the SCKn pin functions as the clock output pin.

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disable SCIn_TEI interrupt requests

Source

pub const _1: Self

Enable SCIn_TEI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpie_SPEC>

Source

pub const _0: Self

Normal reception

Source

pub const _1: Self

When data with the multi-processor bit set to 0 is received, the data is not read, and setting the status flags RDRF, ORER, and FER in SSR to 1 is disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

When SMR_SMCI.GM = 0: Disable output The SCKn pin is available for use as an I/O port if set up in the I/O port settings When SMR_SMCI.GM = 1: Fix output low

Source

pub const _01: Self

When SMR_SMCI.GM = 0: Output clock When SMR_SMCI.GM = 1: Output clock

Source

pub const _10: Self

When SMR_SMCI.GM = 0: Setting prohibited When SMR_SMCI.GM = 1: Fix output high

Source

pub const _11: Self

When SMR_SMCI.GM = 0: Setting prohibited When SMR_SMCI.GM = 1: Output clock

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

Receiving is in progress, or no received data remains in FRDRHL after successfully completed reception (receive FIFO empty)

Source

pub const _1: Self

Next receive data is not received for a period after normal receiving is complete, when the amount of data stored in the FIFO is equal to or less than the receive triggering number

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

The amount of receive data written in FRDRHL is less than the specified receive triggering number

Source

pub const _1: Self

The amount of receive data written in FRDRHL is equal to or greater than the specified receive triggering number

Source§

impl EnumBitfieldStruct<u8, Tdfe_SPEC>

Source

pub const _0: Self

The amount of transmit data written in FTDRHL exceeds the specified transmit triggering number

Source

pub const _1: Self

The amount of transmit data written in FTDRHL is equal to or less than the specified transmit triggering number

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Ers_SPEC>

Source

pub const _0: Self

No low error signal response

Source

pub const _1: Self

Low error signal response occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Smif_SPEC>

Source

pub const _0: Self

Non-smart card interface mode (asynchronous mode, clock synchronous mode, simple SPI mode, or simple IIC mode)

Source

pub const _1: Self

Smart card interface mode

Source§

impl EnumBitfieldStruct<u8, Sinv_SPEC>

Source

pub const _0: Self

TDR contents are transmitted as they are. Received data is stored as received in the RDR register.

Source

pub const _1: Self

TDR register contents are inverted before transmission. Receive data is stored in inverted form in the RDR register.

Source§

impl EnumBitfieldStruct<u8, Sdir_SPEC>

Source

pub const _0: Self

Transfer LSB-first

Source

pub const _1: Self

Transfer MSB-first

Source§

impl EnumBitfieldStruct<u8, Chr1_SPEC>

Source

pub const _0: Self

SMR.CHR = 0: Transmit/receive in 9-bit data length SMR.CHR = 1: Transmit/receive in 9-bit data length

Source

pub const _1: Self

SMR.CHR = 0: Transmit/receive in 8-bit data length (initial value) SMR.CHR = 1: Transmit/receive in 7-bit data length

Source§

impl EnumBitfieldStruct<u8, Brme_SPEC>

Source

pub const _0: Self

Disable bit rate modulation function

Source

pub const _1: Self

Enable bit rate modulation function

Source§

impl EnumBitfieldStruct<u8, Abcse_SPEC>

Source

pub const _0: Self

Clock cycles for 1-bit period determined by combination of the BGDM and ABCS bits in the SEMR register

Source

pub const _1: Self

Baud rate is 6 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Abcs_SPEC>

Source

pub const _0: Self

Select 16 base clock cycles for 1-bit period

Source

pub const _1: Self

Select 8 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

In asynchronous mode: Disable noise cancellation function for RXDn input signal In simple I2C mode: Disable noise cancellation function for SCLn and SDAn input signals

Source

pub const _1: Self

In asynchronous mode: Enable noise cancellation function for RXDn input signal In simple I2C mode: Enable noise cancellation function for SCLn and SDAn input signals

Source§

impl EnumBitfieldStruct<u8, Bgdm_SPEC>

Source

pub const _0: Self

Output clock from baud rate generator with normal frequency

Source

pub const _1: Self

Output clock from baud rate generator with doubled frequency

Source§

impl EnumBitfieldStruct<u8, Rxdesel_SPEC>

Source

pub const _0: Self

Detect low level on RXDn pin as start bit

Source

pub const _1: Self

Detect falling edge of RXDn pin as start bit

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _000: Self

In asynchronous mode: Use clock signal divided by 1 with noise filter In simple I2C mode: Setting prohibited

Source

pub const _001: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 1 with noise filter

Source

pub const _010: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 2 with noise filter

Source

pub const _011: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 4 with noise filter

Source

pub const _100: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 8 with noise filter

Source§

impl EnumBitfieldStruct<u8, Iicm_SPEC>

Source

pub const _0: Self

SCMR.SMIF = 0: Asynchronous mode (including multi-processor mode), clock synchronous mode, or simple SPI mode SCMR.SMIF = 1: Smart card interface mode

Source

pub const _1: Self

SCMR.SMIF = 0: Simple IIC mode SCMR.SMIF = 1: Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Iicdl_SPEC>

Source

pub const _0_X_00: Self

No output delay

Source§

impl EnumBitfieldStruct<u8, Iicintm_SPEC>

Source

pub const _0: Self

Use ACK/NACK interrupts

Source

pub const _1: Self

Use reception and transmission interrupts

Source§

impl EnumBitfieldStruct<u8, Iiccsc_SPEC>

Source

pub const _0: Self

Do not synchronize with clock signal

Source

pub const _1: Self

Synchronize with clock signal

Source§

impl EnumBitfieldStruct<u8, Iicackt_SPEC>

Source

pub const _0: Self

ACK transmission

Source

pub const _1: Self

NACK transmission and ACK/NACK reception

Source§

impl EnumBitfieldStruct<u8, Iicstareq_SPEC>

Source

pub const _0: Self

Do not generate start condition

Source

pub const _1: Self

Generate start condition

Source§

impl EnumBitfieldStruct<u8, Iicrstareq_SPEC>

Source

pub const _0: Self

Do not generate restart condition

Source

pub const _1: Self

Generate restart condition

Source§

impl EnumBitfieldStruct<u8, Iicstpreq_SPEC>

Source

pub const _0: Self

Do not generate stop condition

Source

pub const _1: Self

Generate stop condition

Source§

impl EnumBitfieldStruct<u8, Iicstif_SPEC>

Source

pub const _0: Self

No requests are being made for generating conditions, or a condition is being generated

Source

pub const _1: Self

Generation of start, restart, or stop condition is complete. When 0 is written to IICSTIF, it is set to 0

Source§

impl EnumBitfieldStruct<u8, Iicsdas_SPEC>

Source

pub const _00: Self

Output serial data

Source

pub const _01: Self

Generate start, restart, or stop condition

Source

pub const _10: Self

Output low on SDAn pin

Source

pub const _11: Self

Drive SDAn pin to high-impedance state

Source§

impl EnumBitfieldStruct<u8, Iicscls_SPEC>

Source

pub const _00: Self

Output serial clock

Source

pub const _01: Self

Generate start, restart, or stop condition

Source

pub const _10: Self

Output low on SCLn pin

Source

pub const _11: Self

Drive SCLn pin to high-impedance state

Source§

impl EnumBitfieldStruct<u8, Iicackr_SPEC>

Source

pub const _0: Self

ACK received

Source

pub const _1: Self

NACK received

Source§

impl EnumBitfieldStruct<u8, Sse_SPEC>

Source

pub const _0: Self

Disable SSn pin function

Source

pub const _1: Self

Enable SSn pin function

Source§

impl EnumBitfieldStruct<u8, Ctse_SPEC>

Source

pub const _0: Self

Disable CTS function (enable RTS output function)

Source

pub const _1: Self

Enable CTS function

Source§

impl EnumBitfieldStruct<u8, Mss_SPEC>

Source

pub const _0: Self

Transmit through TXDn pin and receive through RXDn pin (master mode)

Source

pub const _1: Self

Receive through TXDn pin and transmit through RXDn pin (slave mode)

Source§

impl EnumBitfieldStruct<u8, Mff_SPEC>

Source

pub const _0: Self

No mode fault error

Source

pub const _1: Self

Mode fault error

Source§

impl EnumBitfieldStruct<u8, Ckpol_SPEC>

Source

pub const _0: Self

Do not invert clock polarity

Source

pub const _1: Self

Invert clock polarity

Source§

impl EnumBitfieldStruct<u8, Ckph_SPEC>

Source

pub const _0: Self

Do not delay clock

Source

pub const _1: Self

Delay clock

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

Receiving is in progress, or no received data remains in the FRDRH and FRDRL registers after successfully completed reception

Source

pub const _1: Self

Next receive data is not received for a period after successfully completed reception

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred in the first data of FRDRH and FRDRL

Source

pub const _1: Self

Parity error occurred in the first data of FRDRH and FRDRL

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred in the first data of FRDRH and FRDRL

Source

pub const _1: Self

Framing error occurred in the first data of FRDRH and FRDRL

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

The amount of receive data written in FRDRH and FRDRL is less than the specified receive triggering number

Source

pub const _1: Self

The amount of receive data written in FRDRH and FRDRL is equal to or greater than the specified receive triggering number

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

Receiving is in progress, or no received data remains in the FRDRH and FRDRL registers after successfully completed reception

Source

pub const _1: Self

Next receive data is not received for a period after successfully completed reception

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred in the first data of FRDRH and FRDRL

Source

pub const _1: Self

Parity error occurred in the first data of FRDRH and FRDRL

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred in the first data of FRDRH and FRDRL

Source

pub const _1: Self

Framing error occurred in the first data of FRDRH and FRDRL

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

The amount of receive data written in FRDRH and FRDRL is less than the specified receive triggering number

Source

pub const _1: Self

The amount of receive data written in FRDRH and FRDRL is equal to or greater than the specified receive triggering number

Source§

impl EnumBitfieldStruct<u8, Dcmf_SPEC>

Source

pub const _0: Self

Not matched

Source

pub const _1: Self

Matched

Source§

impl EnumBitfieldStruct<u8, Dper_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Dfer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Idsel_SPEC>

Source

pub const _0: Self

Always compare data regardless of the MPB bit value

Source

pub const _1: Self

Only compare data when MPB bit = 1 (ID frame)

Source§

impl EnumBitfieldStruct<u8, Dcme_SPEC>

Source

pub const _0: Self

Disable address match function

Source

pub const _1: Self

Enable address match function

Source§

impl EnumBitfieldStruct<u8, Fm_SPEC>

Source

pub const _0: Self

Non-FIFO mode. Selects TDR/RDR or TDRHL/RDRHL for communication.

Source

pub const _1: Self

FIFO mode. Selects FTDRHL/FRDRHL for communication.

Source§

impl EnumBitfieldStruct<u8, Rfrst_SPEC>

Source

pub const _0: Self

Do not reset FRDRHL

Source

pub const _1: Self

Reset FRDRHL

Source§

impl EnumBitfieldStruct<u8, Tfrst_SPEC>

Source

pub const _0: Self

Do not reset FTDRHL

Source

pub const _1: Self

Reset FTDRHL

Source§

impl EnumBitfieldStruct<u8, Dres_SPEC>

Source

pub const _0: Self

Receive data full interrupt (SCIn_RXI)

Source

pub const _1: Self

Receive error interrupt (SCIn_ERI)

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rxdmon_SPEC>

Source

pub const _0: Self

RXDn terminal is the low level

Source

pub const _1: Self

RXDn terminal is the high level

Source§

impl EnumBitfieldStruct<u8, Spb2Dt_SPEC>

Source

pub const _0: Self

Low level is output in TXDn terminal

Source

pub const _1: Self

High level is output in TXDn terminal

Source§

impl EnumBitfieldStruct<u8, Spb2Io_SPEC>

Source

pub const _0: Self

Do not output value of SPB2DT bit on TXDn pin

Source

pub const _1: Self

Output value of SPB2DT bit on TXDn pin

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Mp_SPEC>

Source

pub const _0: Self

Disable multi-processor communications function

Source

pub const _1: Self

Enable multi-processor communications function

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

1 stop bit

Source

pub const _1: Self

2 stop bits

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Pe_SPEC>

Source

pub const _0: Self

When transmitting: Do not add parity bit When receiving: Do not check parity bit

Source

pub const _1: Self

When transmitting: Add parity bit When receiving: Check parity bit

Source§

impl EnumBitfieldStruct<u8, Chr_SPEC>

Source

pub const _0: Self

SCMR.CHR1 = 0: Transmit/receive in 9-bit data length SCMR.CHR1 = 1: Transmit/receive in 8-bit data length (initial value)

Source

pub const _1: Self

SCMR.CHR1 = 0: Transmit/receive in 9-bit data length SCMR.CHR1 = 1: Transmit/receive in 7-bit data length

Source§

impl EnumBitfieldStruct<u8, Cm_SPEC>

Source

pub const _0: Self

Asynchronous mode or simple IIC mode

Source

pub const _1: Self

Clock synchronous mode or simple SPI mode

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Blk_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

Block transfer mode operation

Source§

impl EnumBitfieldStruct<u8, Gm_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

GSM mode operation

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

In asynchronous mode, the SCKn pin is available for use as an I/O port based on the I/O port settings. In clock synchronous mode, the SCKn pin functions as the clock output pin.

Source

pub const _01: Self

In asynchronous mode, a clock with the same frequency as the bit rate is output from the SCKn pin. In clock synchronous mode, the SCKn pin functions as the clock output pin.

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disable SCIn_TEI interrupt requests

Source

pub const _1: Self

Enable SCIn_TEI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpie_SPEC>

Source

pub const _0: Self

Normal reception

Source

pub const _1: Self

When data with the multi-processor bit set to 0 is received, the data is not read, and setting the status flags RDRF, ORER, and FER in SSR to 1 is disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

When SMR_SMCI.GM = 0: Disable output The SCKn pin is available for use as an I/O port if set up in the I/O port settings When SMR_SMCI.GM = 1: Fix output low

Source

pub const _01: Self

When SMR_SMCI.GM = 0: Output clock When SMR_SMCI.GM = 1: Output clock

Source

pub const _10: Self

When SMR_SMCI.GM = 0: Setting prohibited When SMR_SMCI.GM = 1: Fix output high

Source

pub const _11: Self

When SMR_SMCI.GM = 0: Setting prohibited When SMR_SMCI.GM = 1: Output clock

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Ers_SPEC>

Source

pub const _0: Self

No low error signal response

Source

pub const _1: Self

Low error signal response occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Smif_SPEC>

Source

pub const _0: Self

Non-smart card interface mode (asynchronous mode, clock synchronous mode, simple SPI mode, or simple IIC mode)

Source

pub const _1: Self

Smart card interface mode

Source§

impl EnumBitfieldStruct<u8, Sinv_SPEC>

Source

pub const _0: Self

TDR contents are transmitted as they are. Received data is stored as received in the RDR register.

Source

pub const _1: Self

TDR register contents are inverted before transmission. Receive data is stored in inverted form in the RDR register.

Source§

impl EnumBitfieldStruct<u8, Sdir_SPEC>

Source

pub const _0: Self

Transfer LSB-first

Source

pub const _1: Self

Transfer MSB-first

Source§

impl EnumBitfieldStruct<u8, Chr1_SPEC>

Source

pub const _0: Self

SMR.CHR = 0: Transmit/receive in 9-bit data length SMR.CHR = 1: Transmit/receive in 9-bit data length

Source

pub const _1: Self

SMR.CHR = 0: Transmit/receive in 8-bit data length (initial value) SMR.CHR = 1: Transmit/receive in 7-bit data length

Source§

impl EnumBitfieldStruct<u8, Brme_SPEC>

Source

pub const _0: Self

Disable bit rate modulation function

Source

pub const _1: Self

Enable bit rate modulation function

Source§

impl EnumBitfieldStruct<u8, Abcse_SPEC>

Source

pub const _0: Self

Clock cycles for 1-bit period determined by combination of the BGDM and ABCS bits in the SEMR register

Source

pub const _1: Self

Baud rate is 6 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Abcs_SPEC>

Source

pub const _0: Self

Select 16 base clock cycles for 1-bit period

Source

pub const _1: Self

Select 8 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

In asynchronous mode: Disable noise cancellation function for RXDn input signal In simple I2C mode: Disable noise cancellation function for SCLn and SDAn input signals

Source

pub const _1: Self

In asynchronous mode: Enable noise cancellation function for RXDn input signal In simple I2C mode: Enable noise cancellation function for SCLn and SDAn input signals

Source§

impl EnumBitfieldStruct<u8, Bgdm_SPEC>

Source

pub const _0: Self

Output clock from baud rate generator with normal frequency

Source

pub const _1: Self

Output clock from baud rate generator with doubled frequency

Source§

impl EnumBitfieldStruct<u8, Rxdesel_SPEC>

Source

pub const _0: Self

Detect low level on RXDn pin as start bit

Source

pub const _1: Self

Detect falling edge of RXDn pin as start bit

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _000: Self

In asynchronous mode: Use clock signal divided by 1 with noise filter In simple I2C mode: Setting prohibited

Source

pub const _001: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 1 with noise filter

Source

pub const _010: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 2 with noise filter

Source

pub const _011: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 4 with noise filter

Source

pub const _100: Self

In asynchronous mode: Setting prohibited In simple I2C mode: Use clock signal divided by 8 with noise filter

Source§

impl EnumBitfieldStruct<u8, Iicm_SPEC>

Source

pub const _0: Self

SCMR.SMIF = 0: Asynchronous mode (including multi-processor mode), clock synchronous mode, or simple SPI mode SCMR.SMIF = 1: Smart card interface mode

Source

pub const _1: Self

SCMR.SMIF = 0: Simple IIC mode SCMR.SMIF = 1: Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Iicdl_SPEC>

Source

pub const _0_X_00: Self

No output delay

Source§

impl EnumBitfieldStruct<u8, Iicintm_SPEC>

Source

pub const _0: Self

Use ACK/NACK interrupts

Source

pub const _1: Self

Use reception and transmission interrupts

Source§

impl EnumBitfieldStruct<u8, Iiccsc_SPEC>

Source

pub const _0: Self

Do not synchronize with clock signal

Source

pub const _1: Self

Synchronize with clock signal

Source§

impl EnumBitfieldStruct<u8, Iicackt_SPEC>

Source

pub const _0: Self

ACK transmission

Source

pub const _1: Self

NACK transmission and ACK/NACK reception

Source§

impl EnumBitfieldStruct<u8, Iicstareq_SPEC>

Source

pub const _0: Self

Do not generate start condition

Source

pub const _1: Self

Generate start condition

Source§

impl EnumBitfieldStruct<u8, Iicrstareq_SPEC>

Source

pub const _0: Self

Do not generate restart condition

Source

pub const _1: Self

Generate restart condition

Source§

impl EnumBitfieldStruct<u8, Iicstpreq_SPEC>

Source

pub const _0: Self

Do not generate stop condition

Source

pub const _1: Self

Generate stop condition

Source§

impl EnumBitfieldStruct<u8, Iicstif_SPEC>

Source

pub const _0: Self

No requests are being made for generating conditions, or a condition is being generated

Source

pub const _1: Self

Generation of start, restart, or stop condition is complete. When 0 is written to IICSTIF, it is set to 0

Source§

impl EnumBitfieldStruct<u8, Iicsdas_SPEC>

Source

pub const _00: Self

Output serial data

Source

pub const _01: Self

Generate start, restart, or stop condition

Source

pub const _10: Self

Output low on SDAn pin

Source

pub const _11: Self

Drive SDAn pin to high-impedance state

Source§

impl EnumBitfieldStruct<u8, Iicscls_SPEC>

Source

pub const _00: Self

Output serial clock

Source

pub const _01: Self

Generate start, restart, or stop condition

Source

pub const _10: Self

Output low on SCLn pin

Source

pub const _11: Self

Drive SCLn pin to high-impedance state

Source§

impl EnumBitfieldStruct<u8, Iicackr_SPEC>

Source

pub const _0: Self

ACK received

Source

pub const _1: Self

NACK received

Source§

impl EnumBitfieldStruct<u8, Sse_SPEC>

Source

pub const _0: Self

Disable SSn pin function

Source

pub const _1: Self

Enable SSn pin function

Source§

impl EnumBitfieldStruct<u8, Ctse_SPEC>

Source

pub const _0: Self

Disable CTS function (enable RTS output function)

Source

pub const _1: Self

Enable CTS function

Source§

impl EnumBitfieldStruct<u8, Mss_SPEC>

Source

pub const _0: Self

Transmit through TXDn pin and receive through RXDn pin (master mode)

Source

pub const _1: Self

Receive through TXDn pin and transmit through RXDn pin (slave mode)

Source§

impl EnumBitfieldStruct<u8, Mff_SPEC>

Source

pub const _0: Self

No mode fault error

Source

pub const _1: Self

Mode fault error

Source§

impl EnumBitfieldStruct<u8, Ckpol_SPEC>

Source

pub const _0: Self

Do not invert clock polarity

Source

pub const _1: Self

Invert clock polarity

Source§

impl EnumBitfieldStruct<u8, Ckph_SPEC>

Source

pub const _0: Self

Do not delay clock

Source

pub const _1: Self

Delay clock

Source§

impl EnumBitfieldStruct<u8, Dcmf_SPEC>

Source

pub const _0: Self

Not matched

Source

pub const _1: Self

Matched

Source§

impl EnumBitfieldStruct<u8, Dper_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Dfer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Idsel_SPEC>

Source

pub const _0: Self

Always compare data regardless of the MPB bit value

Source

pub const _1: Self

Only compare data when MPB bit = 1 (ID frame)

Source§

impl EnumBitfieldStruct<u8, Dcme_SPEC>

Source

pub const _0: Self

Disable address match function

Source

pub const _1: Self

Enable address match function

Source§

impl EnumBitfieldStruct<u8, Rxdmon_SPEC>

Source

pub const _0: Self

RXDn terminal is the low level

Source

pub const _1: Self

RXDn terminal is the high level

Source§

impl EnumBitfieldStruct<u8, Spb2Dt_SPEC>

Source

pub const _0: Self

Low level is output in TXDn terminal

Source

pub const _1: Self

High level is output in TXDn terminal

Source§

impl EnumBitfieldStruct<u8, Spb2Io_SPEC>

Source

pub const _0: Self

Do not output value of SPB2DT bit on TXDn pin

Source

pub const _1: Self

Output value of SPB2DT bit on TXDn pin

Source§

impl EnumBitfieldStruct<u8, Ck_SPEC>

Source

pub const _00: Self

Disabled

Source

pub const _10: Self

Set when SDADCCLK frequency is 12.0 MHz or 12.8 MHz

Source

pub const _11: Self

Set when SDADCCLK frequency is 16.0 MHz

Source§

impl EnumBitfieldStruct<u8, Ce0_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce1_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce2_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce3_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce4_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce5_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Ce6_SPEC>

Source

pub const _0: Self

Electric charge reset

Source

pub const _1: Self

Normal operation

Source§

impl EnumBitfieldStruct<u8, Pon0_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon1_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon2_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon3_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon4_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon5_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Pon6_SPEC>

Source

pub const _0: Self

Power off

Source

pub const _1: Self

Power on

Source§

impl EnumBitfieldStruct<u8, Fr_SPEC>

Source

pub const _00: Self

4 kHz sampling mode

Source

pub const _01: Self

8 kHz sampling mode

Source

pub const _10: Self

8 kHz/4 kHz hybrid sampling mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Typ_SPEC>

Source

pub const _0: Self

24-bit resolution

Source

pub const _1: Self

16-bit resolution

Source§

impl EnumBitfieldStruct<u8, Res_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

Reset state

Source§

impl EnumBitfieldStruct<u8, Gain0_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain1_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain2_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain3_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain4_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain5_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Gain6_SPEC>

Source

pub const _0_X_0: Self

1x

Source

pub const _0_X_1: Self

2x

Source

pub const _0_X_2: Self

4x

Source

pub const _0_X_3: Self

8x

Source

pub const _0_X_4: Self

16x

Source

pub const _0_X_5: Self

32x

Source§

impl EnumBitfieldStruct<u8, Dis0_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis1_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis2_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis3_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis4_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis5_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis6_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis3T2_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Dis0T2_SPEC>

Source

pub const _0: Self

HPF enabled

Source

pub const _1: Self

HPF disabled

Source§

impl EnumBitfieldStruct<u8, Zcctl0_SPEC>

Source

pub const _0: Self

Channel 2

Source

pub const _1: Self

Channel 1

Source§

impl EnumBitfieldStruct<u8, Zcmd0_SPEC>

Source

pub const _0: Self

Pulse output mode

Source

pub const _1: Self

Level output mode

Source§

impl EnumBitfieldStruct<u8, Zcegn0_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Zcegp0_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Zcctl1_SPEC>

Source

pub const _0: Self

Channel 3

Source

pub const _1: Self

Channel 0

Source§

impl EnumBitfieldStruct<u8, Zcmd1_SPEC>

Source

pub const _0: Self

Pulse output mode

Source

pub const _1: Self

Level output mode

Source§

impl EnumBitfieldStruct<u8, Zcegn1_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Zcegp1_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Icl0_SPEC>

Source

pub const _0: Self

No operation

Source

pub const _1: Self

Clears zero-cross detection interrupt 0 (SDADC_ADZC0)

Source§

impl EnumBitfieldStruct<u8, Icl1_SPEC>

Source

pub const _0: Self

No operation

Source

pub const _1: Self

Clears zero-cross detection interrupt 1 (SDADC_ADZC1)

Source§

impl EnumBitfieldStruct<u8, Zci0_SPEC>

Source

pub const _0: Self

Zero-cross detection interrupt 0 (SDADC_ADZC0) signal is 0

Source

pub const _1: Self

Zero-cross detection interrupt 0 (SDADC_ADZC0) signal is 1

Source§

impl EnumBitfieldStruct<u8, Zc0_SPEC>

Source

pub const _0: Self

DF output is negative

Source

pub const _1: Self

DF output is positive

Source§

impl EnumBitfieldStruct<u8, Zci1_SPEC>

Source

pub const _0: Self

Zero-cross detection interrupt 1 (SDADC_ADZC1) signal is 0

Source

pub const _1: Self

Zero-cross detection interrupt 1 (SDADC_ADZC1) signal is 1

Source§

impl EnumBitfieldStruct<u8, Zc1_SPEC>

Source

pub const _0: Self

DF output is negative

Source

pub const _1: Self

DF output is positive

Source§

impl EnumBitfieldStruct<u8, Lbas_SPEC>

Source

pub const _00: Self

1/2 bias method

Source

pub const _01: Self

1/3 bias method

Source

pub const _10: Self

1/4 bias method

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ldty_SPEC>

Source

pub const _000: Self

Static

Source

pub const _001: Self

2-time slice

Source

pub const _010: Self

3-time slice

Source

pub const _011: Self

4-time slice

Source

pub const _100: Self

6-time slice

Source

pub const _101: Self

8-time slice

Source§

impl EnumBitfieldStruct<u8, Lwave_SPEC>

Source

pub const _0: Self

Waveform A

Source

pub const _1: Self

Waveform B

Source§

impl EnumBitfieldStruct<u8, Mdset_SPEC>

Source

pub const _00: Self

External resistance division method

Source

pub const _01: Self

Internal voltage boosting method

Source

pub const _10: Self

Capacitor split method

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Lcdvlm_SPEC>

Source

pub const _0: Self

Set when VCC ≥ 2.7 V

Source

pub const _1: Self

Set when VCC ≤ 4.2 V

Source§

impl EnumBitfieldStruct<u8, Lcdsel_SPEC>

Source

pub const _0: Self

Display an A-pattern area data (lower 4 bits of LCD display data register)

Source

pub const _1: Self

Display a B-pattern area data (higher 4 bits of LCD display data register)

Source§

impl EnumBitfieldStruct<u8, Blon_SPEC>

Source

pub const _0: Self

Alternately display A-pattern and B-pattern area data (blinking display) disabled

Source

pub const _1: Self

Alternately display A-pattern and B-pattern area data (blinking display corresponding to the periodic interrupt (RTC_PRD) timing of the Realtime Clock (RTC)).

Source§

impl EnumBitfieldStruct<u8, Vlcon_SPEC>

Source

pub const _0: Self

Disable voltage boost circuit or capacitor split circuit operation

Source

pub const _1: Self

Enable voltage boost circuit or capacitor split circuit operation

Source§

impl EnumBitfieldStruct<u8, Scoc_SPEC>

Source

pub const _0: Self

Output ground level to segment/common pin

Source

pub const _1: Self

Display data to segment/common pin

Source§

impl EnumBitfieldStruct<u8, Lcdon_SPEC>

Source

pub const _0: Self

Display off

Source

pub const _1: Self

Display on

Source§

impl EnumBitfieldStruct<u8, Lcdc0_SPEC>

Source

pub const _0_X_1: Self

(SOSC)/22 or (LOCO)/22

Source

pub const _0_X_2: Self

(SOSC)/23 or (LOCO)/23

Source

pub const _0_X_3: Self

(SOSC)/24 or (LOCO)/24

Source

pub const _0_X_4: Self

(SOSC)/25 or (LOCO)/25

Source

pub const _0_X_5: Self

(SOSC)/26 or (LOCO)/26

Source

pub const _0_X_6: Self

(SOSC)/27 or (LOCO)/27

Source

pub const _0_X_7: Self

(SOSC)/28 or (LOCO)/28

Source

pub const _0_X_8: Self

(SOSC)/29 or (LOCO)/29

Source

pub const _0_X_9: Self

(SOSC)/210 or (LOCO)/210

Source

pub const _0_X_11: Self

(MOSC)/28, (HOCO)/28, or (MOCO)/28

Source

pub const _0_X_12: Self

(MOSC)/29, (HOCO)/29, or (MOCO)/29

Source

pub const _0_X_13: Self

(MOSC)/210, (HOCO)/210, or (MOCO)/210

Source

pub const _0_X_14: Self

(MOSC)/211, (HOCO)/211, or (MOCO)/211

Source

pub const _0_X_15: Self

(MOSC)/212, (HOCO)/212, or (MOCO)/212

Source

pub const _0_X_16: Self

(MOSC)/213, (HOCO)/213, or (MOCO)/213

Source

pub const _0_X_17: Self

(MOSC)/214, (HOCO)/214, or (MOCO)/214

Source

pub const _0_X_18: Self

(MOSC)/215, (HOCO)/215, or (MOCO)/215

Source

pub const _0_X_19: Self

(MOSC)/216, (HOCO)/216, or (MOCO)/216

Source

pub const _0_X_1_A: Self

(MOSC)/217, (HOCO)/217, or (MOCO)/217

Source

pub const _0_X_1_B: Self

(MOSC)/218, (HOCO)/218, or (MOCO)/218

Source

pub const _0_X_2_B: Self

(MOSC)/219, (HOCO)/219, or (MOCO)/219

Source

pub const _0_X_3_B: Self

(MOSC)/220, (HOCO)/220, or (MOCO)/220

Source§

impl EnumBitfieldStruct<u8, Vlcd_SPEC>

Source

pub const _0_X_4: Self

1.01 V (VL1 reference voltage) 2.02 V (VL2 reference voltage)

Source

pub const _0_X_5: Self

1.04 V (VL1 reference voltage) 2.09 V (VL2 reference voltage)

Source

pub const _0_X_6: Self

1.07 V (VL1 reference voltage) 2.16 V (VL2 reference voltage)

Source

pub const _0_X_7: Self

1.11 V (VL1 reference voltage) 2.22 V (VL2 reference voltage)

Source

pub const _0_X_8: Self

1.14 V (VL1 reference voltage) 2.29 V (VL2 reference voltage)

Source

pub const _0_X_9: Self

1.17 V (VL1 reference voltage) 2.36 V (VL2 reference voltage)

Source

pub const _0_X_A: Self

1.21 V (VL1 reference voltage) 2.42 V (VL2 reference voltage)

Source

pub const _0_X_B: Self

1.24 V (VL1 reference voltage) 2.49 V (VL2 reference voltage)

Source

pub const _0_X_C: Self

1.27 V (VL1 reference voltage) 2.56 V (VL2 reference voltage)

Source

pub const _0_X_D: Self

1.31 V (VL1 reference voltage) 2.62 V (VL2 reference voltage)

Source

pub const _0_X_E: Self

1.34 V (VL1 reference voltage) 2.69 V (VL2 reference voltage)

Source

pub const _0_X_F: Self

1.37 V (VL1 reference voltage) 2.76 V (VL2 reference voltage)

Source

pub const _0_X_10: Self

1.40 V (VL1 reference voltage) 2.82 V (VL2 reference voltage)

Source

pub const _0_X_11: Self

1.44 V (VL1 reference voltage) 2.89 V (VL2 reference voltage)

Source

pub const _0_X_12: Self

1.47 V (VL1 reference voltage) 2.96 V (VL2 reference voltage)

Source

pub const _0_X_13: Self

1.50 V (VL1 reference voltage) 3.02 V (VL2 reference voltage)

Source

pub const _0_X_14: Self

1.54 V (VL1 reference voltage) 3.09 V (VL2 reference voltage)

Source

pub const _0_X_15: Self

1.57 V (VL1 reference voltage) 3.15 V (VL2 reference voltage)

Source

pub const _0_X_16: Self

1.60 V (VL1 reference voltage) 3.22 V (VL2 reference voltage)

Source

pub const _0_X_17: Self

1.64 V (VL1 reference voltage) 3.29 V (VL2 reference voltage)

Source

pub const _0_X_18: Self

1.67 V (VL1 reference voltage) 3.35 V (VL2 reference voltage)

Source

pub const _0_X_19: Self

1.70 V (VL1 reference voltage) 3.42 V (VL2 reference voltage)

Source

pub const _0_X_1_A: Self

1.74 V (VL1 reference voltage) 3.49 V (VL2 reference voltage)

Source§

impl EnumBitfieldStruct<u8, Mdset2_SPEC>

Source

pub const _0: Self

External resistance division method or VL1 reference mode of internal voltage boosting method or VCC reference mode of capacitor split method

Source

pub const _1: Self

VL2 reference mode of internal voltage boosting method or VL4 reference mode of capacitor split method

Source§

impl EnumBitfieldStruct<u8, Spms_SPEC>

Source

pub const _0: Self

Select SPI operation (4-wire method)

Source

pub const _1: Self

Select clock synchronous operation (3-wire method)

Source§

impl EnumBitfieldStruct<u8, Txmd_SPEC>

Source

pub const _0: Self

Select full-duplex synchronous serial communications

Source

pub const _1: Self

Select serial communications with transmit-only

Source§

impl EnumBitfieldStruct<u8, Modfen_SPEC>

Source

pub const _0: Self

Disable detection of mode fault errors

Source

pub const _1: Self

Enable detection of mode fault errors

Source§

impl EnumBitfieldStruct<u8, Mstr_SPEC>

Source

pub const _0: Self

Select slave mode

Source

pub const _1: Self

Select master mode

Source§

impl EnumBitfieldStruct<u8, Speie_SPEC>

Source

pub const _0: Self

Disable SPI error interrupt requests

Source

pub const _1: Self

Enable SPI error interrupt requests

Source§

impl EnumBitfieldStruct<u8, Sptie_SPEC>

Source

pub const _0: Self

Disable transmit buffer empty interrupt requests

Source

pub const _1: Self

Enable transmit buffer empty interrupt requests

Source§

impl EnumBitfieldStruct<u8, Spe_SPEC>

Source

pub const _0: Self

Disable SPI function

Source

pub const _1: Self

Enable SPI function

Source§

impl EnumBitfieldStruct<u8, Sprie_SPEC>

Source

pub const _0: Self

Disable SPI receive buffer full interrupt requests

Source

pub const _1: Self

Enable SPI receive buffer full interrupt requests

Source§

impl EnumBitfieldStruct<u8, Ssl0P_SPEC>

Source

pub const _0: Self

Set SSLn0 signal to active-low

Source

pub const _1: Self

Set SSLn0 signal to active-high

Source§

impl EnumBitfieldStruct<u8, Ssl1P_SPEC>

Source

pub const _0: Self

Set SSLn1 signal to active-low

Source

pub const _1: Self

Set SSLn1 signal to active-high

Source§

impl EnumBitfieldStruct<u8, Ssl2P_SPEC>

Source

pub const _0: Self

Set SSLn2 signal to active-low

Source

pub const _1: Self

Set SSLn2 signal to active-high

Source§

impl EnumBitfieldStruct<u8, Ssl3P_SPEC>

Source

pub const _0: Self

Set SSLn3 signal to active-low

Source

pub const _1: Self

Set SSLn3 signal to active-high

Source§

impl EnumBitfieldStruct<u8, Splp_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Loopback mode (receive data = inverted transmit data)

Source§

impl EnumBitfieldStruct<u8, Splp2_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Loopback mode (receive data = transmit data)

Source§

impl EnumBitfieldStruct<u8, Moifv_SPEC>

Source

pub const _0: Self

Set level output on MOSIn pin during MOSI idling to low

Source

pub const _1: Self

Set level output on MOSIn pin during MOSI idling to high

Source§

impl EnumBitfieldStruct<u8, Moife_SPEC>

Source

pub const _0: Self

Set MOSI output value to equal final data from previous transfer

Source

pub const _1: Self

Set MOSI output value to equal value set in the MOIFV bit

Source§

impl EnumBitfieldStruct<u8, Ovrf_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Idlnf_SPEC>

Source

pub const _0: Self

SPI is in the idle state

Source

pub const _1: Self

SPI is in the transfer state

Source§

impl EnumBitfieldStruct<u8, Modf_SPEC>

Source

pub const _0: Self

No mode fault or underrun error occurred

Source

pub const _1: Self

Mode fault error or underrun error occurred

Source§

impl EnumBitfieldStruct<u8, Perf_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Udrf_SPEC>

Source

pub const _0: Self

Mode fault error occurred (MODF = 1)

Source

pub const _1: Self

Underrun error occurred (MODF = 1)

Source§

impl EnumBitfieldStruct<u8, Sptef_SPEC>

Source

pub const _0: Self

Data is in the transmit buffer

Source

pub const _1: Self

No data is in the transmit buffer

Source§

impl EnumBitfieldStruct<u8, Sprf_SPEC>

Source

pub const _0: Self

No valid data is in SPDR/SPDR_HA

Source

pub const _1: Self

Valid data is in SPDR/SPDR_HA

Source§

impl EnumBitfieldStruct<u8, Sprdtd_SPEC>

Source

pub const _0: Self

Read SPDR/SPDR_HA values from receive buffer

Source

pub const _1: Self

Read SPDR/SPDR_HA values from transmit buffer, but only if the transmit buffer is empty

Source§

impl EnumBitfieldStruct<u8, Splw_SPEC>

Source

pub const _0: Self

Set SPDR_HA to valid for halfword access

Source

pub const _1: Self

Set SPDR to valid for word access

Source§

impl EnumBitfieldStruct<u8, Spbyt_SPEC>

Source

pub const _0: Self

SPDR/SPDR_HA is accessed in halfword or word (SPLW is valid)

Source

pub const _1: Self

SPDR_BY is accessed in byte (SPLW is invalid)

Source§

impl EnumBitfieldStruct<u8, Sckdl_SPEC>

Source

pub const _000: Self

1 RSPCK

Source

pub const _001: Self

2 RSPCK

Source

pub const _010: Self

3 RSPCK

Source

pub const _011: Self

4 RSPCK

Source

pub const _100: Self

5 RSPCK

Source

pub const _101: Self

6 RSPCK

Source

pub const _110: Self

7 RSPCK

Source

pub const _111: Self

8 RSPCK

Source§

impl EnumBitfieldStruct<u8, Slndl_SPEC>

Source

pub const _000: Self

1 RSPCK

Source

pub const _001: Self

2 RSPCK

Source

pub const _010: Self

3 RSPCK

Source

pub const _011: Self

4 RSPCK

Source

pub const _100: Self

5 RSPCK

Source

pub const _101: Self

6 RSPCK

Source

pub const _110: Self

7 RSPCK

Source

pub const _111: Self

8 RSPCK

Source§

impl EnumBitfieldStruct<u8, Spndl_SPEC>

Source

pub const _000: Self

1 RSPCK + 2 PCLKB

Source

pub const _001: Self

2 RSPCK + 2 PCLKB

Source

pub const _010: Self

3 RSPCK + 2 PCLKB

Source

pub const _011: Self

4 RSPCK + 2 PCLKB

Source

pub const _100: Self

5 RSPCK + 2 PCLKB

Source

pub const _101: Self

6 RSPCK + 2 PCLKB

Source

pub const _110: Self

7 RSPCK + 2 PCLKB

Source

pub const _111: Self

8 RSPCK + 2 PCLKB

Source§

impl EnumBitfieldStruct<u8, Sppe_SPEC>

Source

pub const _0: Self

Do not add parity bit to transmit data and do not check parity bit of receive data

Source

pub const _1: Self

When SPCR.TXMD = 0: Add parity bit to transmit data and check parity bit of receive data When SPCR.TXMD = 1: Add parity bit to transmit data but do not check parity bit of receive data

Source§

impl EnumBitfieldStruct<u8, Spoe_SPEC>

Source

pub const _0: Self

Select even parity for transmission and reception

Source

pub const _1: Self

Select odd parity for transmission and reception

Source§

impl EnumBitfieldStruct<u8, Spiie_SPEC>

Source

pub const _0: Self

Disable idle interrupt requests

Source

pub const _1: Self

Enable idle interrupt requests

Source§

impl EnumBitfieldStruct<u8, Pte_SPEC>

Source

pub const _0: Self

Disable self-diagnosis function of the parity circuit

Source

pub const _1: Self

Enable self-diagnosis function of the parity circuit

Source§

impl EnumBitfieldStruct<u8, Sckase_SPEC>

Source

pub const _0: Self

Disable RSPCK auto-stop function

Source

pub const _1: Self

Enable RSPCK auto-stop function

Source§

impl EnumBitfieldStruct<u8, Cpha_SPEC>

Source

pub const _0: Self

Select data sampling on leading edge, data change on trailing edge

Source

pub const _1: Self

Select data change on leading edge, data sampling on trailing edge

Source§

impl EnumBitfieldStruct<u8, Cpol_SPEC>

Source

pub const _0: Self

Set RSPCK low during idle

Source

pub const _1: Self

Set RSPCK high during idle

Source§

impl EnumBitfieldStruct<u8, Brdv_SPEC>

Source

pub const _00: Self

Base bit rate

Source

pub const _01: Self

Base bit rate divided by 2

Source

pub const _10: Self

Base bit rate divided by 4

Source

pub const _11: Self

Base bit rate divided by 8

Source§

impl EnumBitfieldStruct<u8, Ssla_SPEC>

Source

pub const _000: Self

SSL0

Source

pub const _001: Self

SSL1

Source

pub const _010: Self

SSL2

Source

pub const _011: Self

SSL3

Source§

impl EnumBitfieldStruct<u8, Spb_SPEC>

Source

pub const _0_X_0: Self

20 bits

Source

pub const _0_X_1: Self

24 bits

Source

pub const _0_X_2: Self

32 bits

Source

pub const _0_X_3: Self

32 bits

Source

pub const _0_X_8: Self

9 bits

Source

pub const _0_X_9: Self

10 bits

Source

pub const _0_X_A: Self

11 bits

Source

pub const _0_X_B: Self

12 bits

Source

pub const _0_X_C: Self

13 bits

Source

pub const _0_X_D: Self

14 bits

Source

pub const _0_X_E: Self

15 bits

Source

pub const _0_X_F: Self

16 bits

Source§

impl EnumBitfieldStruct<u8, Lsbf_SPEC>

Source

pub const _0: Self

MSB-first

Source

pub const _1: Self

LSB-first

Source§

impl EnumBitfieldStruct<u8, Spnden_SPEC>

Source

pub const _0: Self

Select next-access delay of 1 RSPCK + 2 PCLKB

Source

pub const _1: Self

Select next-access delay equal to the setting in the SPI Next-Access Delay Register (SPND)

Source§

impl EnumBitfieldStruct<u8, Slnden_SPEC>

Source

pub const _0: Self

Select SSL negation delay of 1 RSPCK

Source

pub const _1: Self

Select SSL negation delay equal to the setting in the SPI Slave Select Negation Delay Register (SSLND)

Source§

impl EnumBitfieldStruct<u8, Sckden_SPEC>

Source

pub const _0: Self

Select RSPCK delay of 1 RSPCK

Source

pub const _1: Self

Select RSPCK delay equal to the setting in the SPI Clock Delay Register (SPCKD)

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Sramprcr_SPEC>

Source

pub const _0: Self

Disable writes to protected registers

Source

pub const _1: Self

Enable writes to protected registers

Source§

impl EnumBitfieldStruct<u8, Eccmod_SPEC>

Source

pub const _00: Self

Disable ECC function

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Enable ECC function without error checking

Source

pub const _11: Self

Enable ECC function with error checking

Source§

impl EnumBitfieldStruct<u8, Ecc2Err_SPEC>

Source

pub const _0: Self

No 2-bit ECC error occurred

Source

pub const _1: Self

2-bit ECC error occurred

Source§

impl EnumBitfieldStruct<u8, E1Stsen_SPEC>

Source

pub const _0: Self

Disable updating of 1-bit ECC error information

Source

pub const _1: Self

Enable updating of 1-bit ECC error information

Source§

impl EnumBitfieldStruct<u8, Ecc1Err_SPEC>

Source

pub const _0: Self

No 1-bit ECC error occurred

Source

pub const _1: Self

1-bit ECC error occurred

Source§

impl EnumBitfieldStruct<u8, Eccprcr_SPEC>

Source

pub const _0: Self

Disable writes to the protected registers

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Kw_SPEC>

Source

pub const _0_X_78: Self

Enable write to the ECCPRCR bit

Source§

impl EnumBitfieldStruct<u8, Eccprcr2_SPEC>

Source

pub const _0: Self

Disable writes to the protected registers

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Kw2_SPEC>

Source

pub const _0_X_78: Self

Enable write to the ECCPRCR2 bit

Source§

impl EnumBitfieldStruct<u8, Tstbyp_SPEC>

Source

pub const _0: Self

Disable ECC bypass

Source

pub const _1: Self

Enable ECC bypass

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Ssby_SPEC>

Source

pub const _0: Self

Sleep mode

Source

pub const _1: Self

Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Mstpa16_SPEC>

Source

pub const _0: Self

Supply input clock. SFR used by SOSTD can be read/written.

Source

pub const _1: Self

Stop supply of input clock. SFR used by SOSTD cannot be written. SOSTD clock is stopped and error flag is in the reset status.

Source§

impl EnumBitfieldStruct<u8, Mstpa17_SPEC>

Source

pub const _0: Self

Supply input clock. SFR used by MOSTD can be read/written.

Source

pub const _1: Self

Stop supply of input clock. SFR used by MOSTD cannot be written. MOSTD clock is stopped and error flag is in the reset status.

Source§

impl EnumBitfieldStruct<u8, Mstpa22_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Pckd_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source§

impl EnumBitfieldStruct<u8, Pckb_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source§

impl EnumBitfieldStruct<u8, Ick_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source§

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _000: Self

HOCO

Source

pub const _001: Self

MOCO

Source

pub const _010: Self

LOCO

Source

pub const _011: Self

Main clock oscillator (MOSC)

Source

pub const _100: Self

Sub-clock oscillator (SOSC)

Source

pub const _101: Self

Setting prohibited

Source

pub const _110: Self

Setting prohibited

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pllmul_SPEC>

Source

pub const _0_X_9_E: Self

× 732 (value after reset)

Source

pub const _0_X_CF: Self

× 781

Source§

impl EnumBitfieldStruct<u8, Pllstp_SPEC>

Source

pub const _0: Self

PLL is operating

Source

pub const _1: Self

PLL is stopped

Source§

impl EnumBitfieldStruct<u8, Memwait_SPEC>

Source

pub const _0: Self

No wait

Source

pub const _1: Self

Wait

Source§

impl EnumBitfieldStruct<u8, Mostp_SPEC>

Source

pub const _0: Self

Operate the main clock oscillator

Source

pub const _1: Self

Stop the main clock oscillator

Source§

impl EnumBitfieldStruct<u8, Hcstp_SPEC>

Source

pub const _0: Self

Operate the HOCO clock

Source

pub const _1: Self

Stop the HOCO clock

Source§

impl EnumBitfieldStruct<u8, Mcstp_SPEC>

Source

pub const _0: Self

MOCO clock is operating

Source

pub const _1: Self

MOCO clock is stopped

Source§

impl EnumBitfieldStruct<u8, Hocosf_SPEC>

Source

pub const _0: Self

The HOCO clock is stopped or is not yet stable

Source

pub const _1: Self

The HOCO clock is stable, so is available for use as the system clock

Source§

impl EnumBitfieldStruct<u8, Moscsf_SPEC>

Source

pub const _0: Self

The main clock oscillator is stopped (MOSTP = 1) or is not yet stable

Source

pub const _1: Self

The main clock oscillator is stable, so is available for use as the system clock

Source§

impl EnumBitfieldStruct<u8, Pllsf_SPEC>

Source

pub const _0: Self

The PLL clock is stopped or oscillation of the PLL clock is not yet stable

Source

pub const _1: Self

The PLL clock is stable, so is available for use as the SDADCCLK clock

Source§

impl EnumBitfieldStruct<u8, Ckosel_SPEC>

Source

pub const _000: Self

HOCO (value after reset)

Source

pub const _001: Self

MOCO

Source

pub const _010: Self

LOCO

Source

pub const _011: Self

MOSC

Source

pub const _100: Self

SOSC

Source

pub const _101: Self

PLL

Source§

impl EnumBitfieldStruct<u8, Ckodiv_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source

pub const _111: Self

x 1/128

Source§

impl EnumBitfieldStruct<u8, Ckoen_SPEC>

Source

pub const _0: Self

Disable clock out

Source

pub const _1: Self

Enable clock out

Source§

impl EnumBitfieldStruct<u8, Ostdie_SPEC>

Source

pub const _0: Self

Disable oscillation stop detection interrupt (do not notify the POEG)

Source

pub const _1: Self

Enable oscillation stop detection interrupt (notify the POEG)

Source§

impl EnumBitfieldStruct<u8, Ostde_SPEC>

Source

pub const _0: Self

Disable oscillation stop detection function

Source

pub const _1: Self

Enable oscillation stop detection function

Source§

impl EnumBitfieldStruct<u8, Ostdf_SPEC>

Source

pub const _0: Self

Main clock oscillation stop not detected

Source

pub const _1: Self

Main clock oscillation stop detected

Source§

impl EnumBitfieldStruct<u8, Mpudis_SPEC>

Source

pub const _0: Self

MPU operates as normal

Source

pub const _1: Self

MPU operate clock stops (MPU function disable).

Source§

impl EnumBitfieldStruct<u8, Dclkdis_SPEC>

Source

pub const _00: Self

Debug clock does not stop

Source§

impl EnumBitfieldStruct<u8, Bpfclkdis_SPEC>

Source

pub const _0: Self

Flash register R/W clock operates as normal

Source

pub const _1: Self

Flash register R/W clock stops.

Source§

impl EnumBitfieldStruct<u8, Lpopten_SPEC>

Source

pub const _0: Self

All lower power counter measure disable

Source

pub const _1: Self

All lower power counter measure enable

Source§

impl EnumBitfieldStruct<u8, Lcdscksel_SPEC>

Source

pub const _000: Self

LOCO

Source

pub const _001: Self

SOSC

Source

pub const _010: Self

MOSC

Source

pub const _011: Self

MOCO

Source

pub const _100: Self

HOCO

Source§

impl EnumBitfieldStruct<u8, Lcdscken_SPEC>

Source

pub const _0: Self

LCD source clock out disabled

Source

pub const _1: Self

LCD source clock out enabled

Source§

impl EnumBitfieldStruct<u8, Rxdreqen_SPEC>

Source

pub const _0: Self

Ignore RXD0 falling edge in Software Standby mode

Source

pub const _1: Self

Detect RXD0 falling edge in Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Snzdtcen_SPEC>

Source

pub const _0: Self

Disable DTC operation

Source

pub const _1: Self

Enable DTC operation

Source§

impl EnumBitfieldStruct<u8, Snze_SPEC>

Source

pub const _0: Self

Disable Snooze mode

Source

pub const _1: Self

Enable Snooze mode

Source§

impl EnumBitfieldStruct<u8, Agtwunfed_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Dtczred_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Dtcnzred_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Ad0Mated_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Ad0Umted_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Sci0Umted_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Snzreqen0_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen1_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen2_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen3_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen4_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen5_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen6_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen7_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen8_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen9_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen10_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen11_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen23_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen24_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen25_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen28_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen29_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen30_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Psmc_SPEC>

Source

pub const _00: Self

All SRAMs are on in Software Standby mode

Source

pub const _01: Self

8 KB SRAM (0x2000_4000 to 0x2000_5FFF) is on in Software Standby mode

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Opcm_SPEC>

Source

pub const _00: Self

High-speed mode

Source

pub const _01: Self

Middle-speed mode

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Low-speed mode

Source§

impl EnumBitfieldStruct<u8, Opcmtsf_SPEC>

Source

pub const _0: Self

Transition completed

Source

pub const _1: Self

During transition

Source§

impl EnumBitfieldStruct<u8, Msts_SPEC>

Source

pub const _0_X_0: Self

Wait time = 2 cycles (0.25 us)

Source

pub const _0_X_1: Self

Wait time = 1024 cycles (128 us)

Source

pub const _0_X_2: Self

Wait time = 2048 cycles (256 us)

Source

pub const _0_X_3: Self

Wait time = 4096 cycles (512 us)

Source

pub const _0_X_4: Self

Wait time = 8192 cycles (1024 us)

Source

pub const _0_X_5: Self

Wait time = 16384 cycles (2048 us)

Source

pub const _0_X_6: Self

Wait time = 32768 cycles (4096 us)

Source

pub const _0_X_7: Self

Wait time = 65536 cycles (8192 us)

Source

pub const _0_X_8: Self

Wait time = 131072 cycles (16384 us)

Source

pub const _0_X_9: Self

Wait time = 262144 cycles (32768 us)

Source§

impl EnumBitfieldStruct<u8, Hsts_SPEC>

Source

pub const _101: Self

Value after reset.

Source

pub const _011: Self

Before starting high-speed on-chip oscillator by setting HOCOCR.HCSTP bit, the HSTS[2:0] bits must be set to 011b beforehand. Wait time = 46 cycles (5.75 µs) Wait time is calculated at MOCO = 8 MHz (typically 0.125 µs).

Source§

impl EnumBitfieldStruct<u8, Sopcm_SPEC>

Source

pub const _0: Self

Other than Subosc-speed mode

Source

pub const _1: Self

Subosc-speed mode

Source§

impl EnumBitfieldStruct<u8, Sopcmtsf_SPEC>

Source

pub const _0: Self

Transition completed

Source

pub const _1: Self

During transition

Source§

impl EnumBitfieldStruct<u8, Iwdtrf_SPEC>

Source

pub const _0: Self

Independent watchdog timer reset not detected

Source

pub const _1: Self

Independent watchdog timer reset detected

Source§

impl EnumBitfieldStruct<u8, Wdtrf_SPEC>

Source

pub const _0: Self

Watchdog timer reset not detected

Source

pub const _1: Self

Watchdog timer reset detected

Source§

impl EnumBitfieldStruct<u8, Swrf_SPEC>

Source

pub const _0: Self

Software reset not detected

Source

pub const _1: Self

Software reset detected

Source§

impl EnumBitfieldStruct<u8, Rperf_SPEC>

Source

pub const _0: Self

SRAM parity error reset not detected

Source

pub const _1: Self

SRAM parity error reset detected

Source§

impl EnumBitfieldStruct<u8, Reerf_SPEC>

Source

pub const _0: Self

SRAM ECC error reset not detected

Source

pub const _1: Self

SRAM ECC error reset detected

Source§

impl EnumBitfieldStruct<u8, Bussrf_SPEC>

Source

pub const _0: Self

Bus slave MPU error reset not detected

Source

pub const _1: Self

Bus slave MPU error reset detected

Source§

impl EnumBitfieldStruct<u8, Busmrf_SPEC>

Source

pub const _0: Self

Bus master MPU error reset not detected

Source

pub const _1: Self

Bus master MPU error reset detected

Source§

impl EnumBitfieldStruct<u8, Sperf_SPEC>

Source

pub const _0: Self

CPU stack pointer error reset not detected

Source

pub const _1: Self

CPU stack pointer error reset detected

Source§

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _00: Self

MOSC

Source

pub const _01: Self

HOCO

Source

pub const _10: Self

PLL

Source§

impl EnumBitfieldStruct<u8, Ostdcse_SPEC>

Source

pub const _0: Self

Not switched to HOCO when oscillation stop detected

Source

pub const _1: Self

Switched to HOCO, when oscillation stop detected

Source§

impl EnumBitfieldStruct<u8, Osdcf_SPEC>

Source

pub const _0: Self

Stop operation of the oscillation stop detector

Source

pub const _1: Self

Run operation of the oscillation stop detector

Source§

impl EnumBitfieldStruct<u8, Osdce_SPEC>

Source

pub const _0: Self

Stop operation of the oscillation stop detector

Source

pub const _1: Self

Start operation of the oscillation stop detector

Source§

impl EnumBitfieldStruct<u8, Osdcf_SPEC>

Source

pub const _0: Self

Stop operation of the oscillation stop detector

Source

pub const _1: Self

Run operation of the oscillation stop detector

Source§

impl EnumBitfieldStruct<u8, Osdce_SPEC>

Source

pub const _0: Self

Stop operation of the oscillation stop detector

Source

pub const _1: Self

Start operation of the oscillation stop detector

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When VCC >= Vdet1 (rise) is detected

Source

pub const _01: Self

When VCC < Vdet1 (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Irqsel_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Maskable interrupt

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Vdet1 crossing is detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

VCC < Vdet1

Source

pub const _1: Self

VCC >= Vdet1 or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When VCC >= Vdet2 (rise) is detected

Source

pub const _01: Self

When VCC < Vdet2 (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Irqsel_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Maskable interrupt

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Vdet2 crossing is detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

VCC < Vdet2

Source

pub const _1: Self

VCC >= Vdet2 or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Prc0_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Prc1_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Prc3_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Dbgen_SPEC>

Source

pub const _0: Self

On-chip debugger is disabled

Source

pub const _1: Self

On-chip debugger is enabled

Source§

impl EnumBitfieldStruct<u8, Porf_SPEC>

Source

pub const _0: Self

Power-on reset not detected

Source

pub const _1: Self

Power-on reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd0Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 0 reset not detected

Source

pub const _1: Self

Voltage monitor 0 reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd1Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 1 reset not detected

Source

pub const _1: Self

Voltage monitor 1 reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd2Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 2 reset not detected

Source

pub const _1: Self

Voltage monitor 2 reset detected

Source§

impl EnumBitfieldStruct<u8, Cwsf_SPEC>

Source

pub const _0: Self

Cold start

Source

pub const _1: Self

Warm start

Source§

impl EnumBitfieldStruct<u8, Modrv1_SPEC>

Source

pub const _0: Self

10 MHz to 20 MHz

Source

pub const _1: Self

1 MHz to 10 MHz

Source§

impl EnumBitfieldStruct<u8, Mosel_SPEC>

Source

pub const _0: Self

Resonator

Source

pub const _1: Self

External clock input

Source§

impl EnumBitfieldStruct<u8, Lvd1E_SPEC>

Source

pub const _0: Self

Voltage detection 1 circuit disabled

Source

pub const _1: Self

Voltage detection 1 circuit enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2E_SPEC>

Source

pub const _0: Self

Voltage detection 2 circuit disabled

Source

pub const _1: Self

Voltage detection 2 circuit enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1Lvl_SPEC>

Source

pub const _0_X_00: Self

Vdet1_0

Source

pub const _0_X_01: Self

Vdet1_1

Source

pub const _0_X_02: Self

Vdet1_2

Source

pub const _0_X_03: Self

Vdet1_3

Source

pub const _0_X_04: Self

Vdet1_4

Source

pub const _0_X_05: Self

Vdet1_5

Source

pub const _0_X_06: Self

Vdet1_6

Source

pub const _0_X_07: Self

Vdet1_7

Source

pub const _0_X_08: Self

Vdet1_8

Source

pub const _0_X_09: Self

Vdet1_9

Source

pub const _0_X_0_A: Self

Vdet1_A

Source

pub const _0_X_0_B: Self

Vdet1_B

Source

pub const _0_X_0_C: Self

Vdet1_C

Source

pub const _0_X_0_D: Self

Vdet1_D

Source

pub const _0_X_0_E: Self

Vdet1_E

Source

pub const _0_X_0_F: Self

Vdet1_F

Source§

impl EnumBitfieldStruct<u8, Lvd2Lvl_SPEC>

Source

pub const _000: Self

Vdet2_0

Source

pub const _001: Self

Vdet2_1

Source

pub const _010: Self

Vdet2_2

Source

pub const _011: Self

Vdet2_3

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

Disable voltage monitor 1 circuit comparison result output

Source

pub const _1: Self

Enable voltage monitor 1 circuit comparison result output

Source§

impl EnumBitfieldStruct<u8, Ri_SPEC>

Source

pub const _0: Self

Generate voltage monitor 1 interrupt on Vdet1 crossing

Source

pub const _1: Self

Enable voltage monitor 1 reset when the voltage falls to and below Vdet1

Source§

impl EnumBitfieldStruct<u8, Rn_SPEC>

Source

pub const _0: Self

Negate after a stabilization time (tLVD1) when VCC > Vdet1 is detected

Source

pub const _1: Self

Negate after a stabilization time (tLVD1) on assertion of the LVD1 reset

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

Disable voltage monitor 2 circuit comparison result output

Source

pub const _1: Self

Enable voltage monitor 2 circuit comparison result output

Source§

impl EnumBitfieldStruct<u8, Ri_SPEC>

Source

pub const _0: Self

Generate voltage monitor 2 interrupt on Vdet2 crossing

Source

pub const _1: Self

Enable voltage monitor 2 reset when the voltage falls to and below Vdet2

Source§

impl EnumBitfieldStruct<u8, Rn_SPEC>

Source

pub const _0: Self

Negate after a stabilization time (tLVD2) when VCC > Vdet2 is detected

Source

pub const _1: Self

Negate after a stabilization time (tLVD2) on assertion of the LVD2 reset

Source§

impl EnumBitfieldStruct<u8, Sostp_SPEC>

Source

pub const _0: Self

Operate the sub-clock oscillator

Source

pub const _1: Self

Stop the sub-clock oscillator

Source§

impl EnumBitfieldStruct<u8, Sodrv_SPEC>

Source

pub const _00: Self

Normal Mode

Source

pub const _01: Self

Low Power Mode 1

Source

pub const _10: Self

Low Power Mode 2

Source

pub const _11: Self

Low Power Mode 3

Source§

impl EnumBitfieldStruct<u8, Soscmrg_SPEC>

Source

pub const _00: Self

Normal current

Source

pub const _01: Self

Lower margin check

Source

pub const _10: Self

Upper margin check

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Lcstp_SPEC>

Source

pub const _0: Self

Operate the LOCO clock

Source

pub const _1: Self

Stop the LOCO clock

Source§

impl EnumBitfieldStruct<u8, Lvde_SPEC>

Source

pub const _0: Self

EXLVDVBAT pin low voltage detection disabled

Source

pub const _1: Self

EXLVDVBAT pin low voltage detection enabled

Source§

impl EnumBitfieldStruct<u8, Lvl_SPEC>

Source

pub const _000: Self

2.2 V

Source

pub const _001: Self

2.4 V

Source

pub const _010: Self

2.6 V

Source

pub const _011: Self

2.7 V

Source

pub const _100: Self

2.8 V

Source

pub const _101: Self

2.9 V

Source

pub const _110: Self

3.1 V

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

EXLVDVBAT pin low voltage not detected

Source

pub const _1: Self

EXLVDVBAT pin low voltage detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

EXLVDVBAT < Vdet_lvdvbat

Source

pub const _1: Self

EXLVDVBAT ≥ Vdet_lvdvbat or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

EXLVDVBAT pin low voltage detect circuit output disabled

Source

pub const _1: Self

EXLVDVBAT pin low voltage detect circuit output enabled

Source§

impl EnumBitfieldStruct<u8, Ie_SPEC>

Source

pub const _0: Self

EXLVDVBAT pin low voltage detection interrupt disabled

Source

pub const _1: Self

EXLVDVBAT pin low voltage detection interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When EXLVDVBAT > Vdet_lvdvbat (rise) is detected

Source

pub const _01: Self

When EXLVDVBAT < Vdet_lvdvbat (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Lvde_SPEC>

Source

pub const _0: Self

VRTC pin low voltage detection disabled

Source

pub const _1: Self

VRTC pin low voltage detection enabled

Source§

impl EnumBitfieldStruct<u8, Lvl_SPEC>

Source

pub const _00: Self

2.2 V

Source

pub const _01: Self

2.4 V

Source

pub const _10: Self

2.6 V

Source

pub const _11: Self

2.8 V

Source§

impl EnumBitfieldStruct<u8, Pordet_SPEC>

Source

pub const _0: Self

VRTC-domain power-on reset not detected

Source

pub const _1: Self

VRTC-domain power-on reset detected

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

Vdet_vrtc crossing not detected

Source

pub const _1: Self

Vdet_vrtc crossing detected

Source§

impl EnumBitfieldStruct<u8, Vrtvld_SPEC>

Source

pub const _0: Self

VRTC-domain area not valid

Source

pub const _1: Self

VRTC-domain area valid

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

VRTC < Vdet_vrtc

Source

pub const _1: Self

VRTC ≥ Vdet_vrtc or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

VRTC pin low voltage detect circuit output disabled

Source

pub const _1: Self

VRTC pin low voltage detect circuit output enabled

Source§

impl EnumBitfieldStruct<u8, Ie_SPEC>

Source

pub const _0: Self

VRTC pin low voltage detection interrupt disabled

Source

pub const _1: Self

VRTC pin low voltage detection interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When VRTC > Vdet_vrtc (rise) is detected

Source

pub const _01: Self

When VRTC < Vdet_vrtc (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Lvde_SPEC>

Source

pub const _0: Self

EXLVD pin low voltage detection disabled

Source

pub const _1: Self

EXLVD pin low voltage detection enabled

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

EXLVD pin low voltage not detected

Source

pub const _1: Self

EXLVD pin low voltage detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

EXLVD < Vdet_exlvd

Source

pub const _1: Self

EXLVD ≥ Vdet_exlvd or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

EXLVD pin low voltage detect circuit output disabled

Source

pub const _1: Self

EXLVD pin low voltage detect circuit output enabled

Source§

impl EnumBitfieldStruct<u8, Ie_SPEC>

Source

pub const _0: Self

EXLVD pin low voltage detection interrupt disabled

Source

pub const _1: Self

EXLVD pin low voltage detection interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When EXLVD > Vdet_exlvd (rise) is detected

Source

pub const _01: Self

When EXLVD < Vdet_exlvd (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Tops_SPEC>

Source

pub const _00: Self

1024 cycles (0x03FF)

Source

pub const _01: Self

4096 cycles (0x0FFF)

Source

pub const _10: Self

8192 cycles (0x1FFF)

Source

pub const _11: Self

16384 cycles (0x3FFF)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0_X_1: Self

PCLKB/4

Source

pub const _0_X_4: Self

PCLKB/64

Source

pub const _0_X_F: Self

PCLKB/128

Source

pub const _0_X_6: Self

PCLKB/512

Source

pub const _0_X_7: Self

PCLKB/2048

Source

pub const _0_X_8: Self

PCLKB/8192

Source§

impl EnumBitfieldStruct<u8, Rpes_SPEC>

Source

pub const _00: Self

75%

Source

pub const _01: Self

50%

Source

pub const _10: Self

25%

Source

pub const _11: Self

0% (do not specify window end position).

Source§

impl EnumBitfieldStruct<u8, Rpss_SPEC>

Source

pub const _00: Self

25%

Source

pub const _01: Self

50%

Source

pub const _10: Self

75%

Source

pub const _11: Self

100% (do not specify window start position).

Source§

impl EnumBitfieldStruct<u8, Undff_SPEC>

Source

pub const _0: Self

No underflow occurred

Source

pub const _1: Self

Underflow occurred

Source§

impl EnumBitfieldStruct<u8, Refef_SPEC>

Source

pub const _0: Self

No refresh error occurred

Source

pub const _1: Self

Refresh error occurred

Source§

impl EnumBitfieldStruct<u8, Rstirqs_SPEC>

Source

pub const _0: Self

Interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Slcstp_SPEC>

Source

pub const _0: Self

Disable count stop

Source

pub const _1: Self

Stop count on transition to Sleep mode

Trait Implementations§

Source§

impl<Q: Clone + RegNumberT, T: Clone> Clone for EnumBitfieldStruct<Q, T>

Source§

fn clone(&self) -> EnumBitfieldStruct<Q, T>

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<Q: RegNumberT, T> From<EnumBitfieldStruct<Q, T>> for u64

Source§

fn from(value: EnumBitfieldStruct<Q, T>) -> Self

Converts to this type from the input type.
Source§

impl<Q: RegNumberT, T> From<Q> for EnumBitfieldStruct<Q, T>

Source§

fn from(value: Q) -> Self

Converts to this type from the input type.
Source§

impl<Q: Ord + RegNumberT, T: Ord> Ord for EnumBitfieldStruct<Q, T>

Source§

fn cmp(&self, other: &EnumBitfieldStruct<Q, T>) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · Source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · Source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · Source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized,

Restrict a value to a certain interval. Read more
Source§

impl<Q: PartialEq + RegNumberT, T: PartialEq> PartialEq for EnumBitfieldStruct<Q, T>

Source§

fn eq(&self, other: &EnumBitfieldStruct<Q, T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<Q: PartialOrd + RegNumberT, T: PartialOrd> PartialOrd for EnumBitfieldStruct<Q, T>

Source§

fn partial_cmp(&self, other: &EnumBitfieldStruct<Q, T>) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Source§

impl<Q: Copy + RegNumberT, T: Copy> Copy for EnumBitfieldStruct<Q, T>

Source§

impl<Q: Eq + RegNumberT, T: Eq> Eq for EnumBitfieldStruct<Q, T>

Source§

impl<Q: RegNumberT, T> StructuralPartialEq for EnumBitfieldStruct<Q, T>

Auto Trait Implementations§

§

impl<Q, T> Freeze for EnumBitfieldStruct<Q, T>
where Q: Freeze,

§

impl<Q, T> RefUnwindSafe for EnumBitfieldStruct<Q, T>

§

impl<Q, T> Send for EnumBitfieldStruct<Q, T>
where Q: Send, T: Send,

§

impl<Q, T> Sync for EnumBitfieldStruct<Q, T>
where Q: Sync, T: Sync,

§

impl<Q, T> Unpin for EnumBitfieldStruct<Q, T>
where Q: Unpin, T: Unpin,

§

impl<Q, T> UnsafeUnpin for EnumBitfieldStruct<Q, T>
where Q: UnsafeUnpin,

§

impl<Q, T> UnwindSafe for EnumBitfieldStruct<Q, T>
where Q: UnwindSafe, T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.