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, C0Enb_SPEC>

Source

pub const _0: Self

Disable comparator channel ACMPLP0

Source

pub const _1: Self

Enable comparator channel ACMPLP0

Source§

impl EnumBitfieldStruct<u8, C0Wde_SPEC>

Source

pub const _0: Self

Disable window function for ACMPLP0

Source

pub const _1: Self

Enable window function for ACMPLP0

Source§

impl EnumBitfieldStruct<u8, C0Vrf_SPEC>

Source

pub const _0: Self

Select CMPREF0 input as ACMPLP0 reference voltage.

Source

pub const _1: Self

Select internal reference voltage (Vref) as ACMPLP0 reference voltage.

Source§

impl EnumBitfieldStruct<u8, C1Enb_SPEC>

Source

pub const _0: Self

Disable ACMPLP1 operation

Source

pub const _1: Self

Enable ACMPLP1 operation

Source§

impl EnumBitfieldStruct<u8, C1Wde_SPEC>

Source

pub const _0: Self

Disable ACMPLP1 window function mode

Source

pub const _1: Self

Enable ACMPLP1 window function mode

Source§

impl EnumBitfieldStruct<u8, C1Vrf_SPEC>

Source

pub const _0: Self

Select CMPREF1 input as ACMPLP1 reference voltage.

Source

pub const _1: Self

Select internal reference voltage (Vref) as ACMPLP1 reference voltage.

Source§

impl EnumBitfieldStruct<u8, C0Fck_SPEC>

Source

pub const _00: Self

No Sampling (bypass)

Source

pub const _01: Self

Sampling at PCLKB

Source

pub const _10: Self

Sampling at PCLKB/8

Source

pub const _11: Self

Sampling at PCLKB/32

Source§

impl EnumBitfieldStruct<u8, C0Epo_SPEC>

Source

pub const _0: Self

Interrupt and ELC event request on rising edge

Source

pub const _1: Self

Interrupt and ELC event request on falling edge

Source§

impl EnumBitfieldStruct<u8, C0Edg_SPEC>

Source

pub const _0: Self

Interrupt and ELC event request by one-edge detection

Source

pub const _1: Self

Interrupt and ELC event request by both-edge detection

Source§

impl EnumBitfieldStruct<u8, C1Fck_SPEC>

Source

pub const _00: Self

No Sampling (bypass)

Source

pub const _01: Self

Sampling at PCLKB

Source

pub const _10: Self

Sampling at PCLKB/8

Source

pub const _11: Self

Sampling at PCLKB/32

Source§

impl EnumBitfieldStruct<u8, C1Epo_SPEC>

Source

pub const _0: Self

Interrupt and ELC event request on rising edge

Source

pub const _1: Self

Interrupt and ELC event request on falling edge

Source§

impl EnumBitfieldStruct<u8, C1Edg_SPEC>

Source

pub const _0: Self

Interrupt and ELC event request by one-edge detection

Source

pub const _1: Self

Interrupt and ELC event request by both-edge detection

Source§

impl EnumBitfieldStruct<u8, C0Oe_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, C0Op_SPEC>

Source

pub const _0: Self

Non-inverted

Source

pub const _1: Self

Inverted

Source§

impl EnumBitfieldStruct<u8, C1Oe_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, C1Op_SPEC>

Source

pub const _0: Self

Non-inverted

Source

pub const _1: Self

Inverted

Source§

impl EnumBitfieldStruct<u8, Spdmd_SPEC>

Source

pub const _0: Self

Low-speed mode

Source

pub const _1: Self

High-speed mode

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, Ansa00_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, Ansa01_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, Ansa02_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, Ansa03_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, Ansa04_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, Ansa05_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, Ansa06_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, Ansa07_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, Ansa08_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, Ansa09_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, Ansa10_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, Ansa16_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, Ansa17_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, Ansa18_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, Ansa19_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, Ansa20_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, Ansa21_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, Ansa22_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, Ads00_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, Ads01_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, Ads02_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, Ads03_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, Ads04_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, Ads05_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, Ads06_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, Ads07_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, Ads08_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, Ads09_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, Ads10_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, Ads16_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, Ads17_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, Ads18_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, Ads19_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, Ads20_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, Ads21_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, Ads22_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 volts

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, Ansb00_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, Ansb01_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, Ansb02_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, Ansb03_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, Ansb04_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, Ansb05_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, Ansb06_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, Ansb07_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, Ansb08_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, Ansb09_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, Ansb10_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, Ansb16_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, Ansb17_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, Ansb18_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, Ansb19_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, Ansb20_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, Ansb21_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, Ansb22_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

AVCC0 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

AVSS0 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, Cmpcha00_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, Cmpcha01_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, Cmpcha02_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, Cmpcha03_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, Cmpcha04_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, Cmpcha05_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, Cmpcha06_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, Cmpcha07_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, Cmpcha08_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, Cmpcha09_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, Cmpcha10_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, Cmpcha16_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, Cmpcha17_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, Cmpcha18_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, Cmpcha19_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, Cmpcha20_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, Cmpcha21_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, Cmpcha22_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, Cmplcha00_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, Cmplcha01_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, Cmplcha02_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, Cmplcha03_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, Cmplcha04_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, Cmplcha05_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, Cmplcha06_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, Cmplcha07_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, Cmplcha08_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, Cmplcha09_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, Cmplcha10_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, Cmplcha16_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, Cmplcha17_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, Cmplcha18_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, Cmplcha19_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, Cmplcha20_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, Cmplcha21_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, Cmplcha22_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, Cmpstcha00_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha01_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha02_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha03_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha04_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha05_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha06_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha07_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha08_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha09_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha10_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha16_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha17_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha18_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha19_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha20_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha21_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha22_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 AGT0

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, Sel_SPEC>

Source

pub const _00: Self

Select the AGTIOn except for the following pins

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Select the P402/AGTIOn P402/AGTIOn as input only. It cannot be used for output.

Source

pub const _11: Self

Select the P403/AGTIOn P403/AGTIOn as input only. It cannot be used for 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, 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

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

x 1/4 clock

Source

pub const _10: Self

x 1/8 clock

Source

pub const _11: Self

x 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

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

x 1/32 clock

Source

pub const _01: Self

x 1/128 clock

Source

pub const _10: Self

x 1/1024 clock

Source

pub const _11: Self

x 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, Strt_SPEC>

Source

pub const _0: Self

Stop measurement operation

Source

pub const _1: Self

Start measurement operation

Source§

impl EnumBitfieldStruct<u8, Cap_SPEC>

Source

pub const _0: Self

Software trigger

Source

pub const _1: Self

External trigger

Source§

impl EnumBitfieldStruct<u8, Snz_SPEC>

Source

pub const _0: Self

Disable power-saving function during wait state

Source

pub const _1: Self

Enable power-saving function during wait state

Source§

impl EnumBitfieldStruct<u8, Cfcon_SPEC>

Source

pub const _0: Self

CFC power off

Source

pub const _1: Self

CFC power on

Source§

impl EnumBitfieldStruct<u8, Pumpon_SPEC>

Source

pub const _0: Self

Boost circuit off

Source

pub const _1: Self

Boost circuit on

Source§

impl EnumBitfieldStruct<u8, Txvsel_SPEC>

Source

pub const _00: Self

Selecting VCC as the power supply for the transmit pins of mutual capacitance method.

Source

pub const _01: Self

Selecting VCC as the power supply for the transmit pins of the mutual capacitance method. In addition, noise is reduced during GPIO operation. (Recommended)

Source

pub const _10: Self

Select VCC as the power source for the transmitter pins used as the active shield.

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pon_SPEC>

Source

pub const _0: Self

Power off the CTSU

Source

pub const _1: Self

Power on the CTSU

Source§

impl EnumBitfieldStruct<u8, Csw_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Atune0_SPEC>

Source

pub const _0: Self

VCC ≥ 2.4 V: Normal voltage operating mode VCC < 2.4 V: Setting prohibited

Source

pub const _1: Self

Low-voltage operating mode

Source§

impl EnumBitfieldStruct<u8, Atune1_SPEC>

Source

pub const _0: Self

80 µA when ATUNE2 = 0 20 µA when ATUNE2 = 1

Source

pub const _1: Self

40 µA when ATUNE2 = 0 160 µA when ATUNE2 = 1

Source§

impl EnumBitfieldStruct<u8, Clk_SPEC>

Source

pub const _00: Self

PCLKB

Source

pub const _01: Self

PCLKB/2 (PCLKB divided by 2)

Source

pub const _10: Self

PCLKB/4 (PCLKB divided by 4)

Source

pub const _11: Self

PCLKB/8 (PCLKB divided by 8)

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Single scan mode

Source

pub const _1: Self

Multi-scan mode

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _0: Self

One-time measurement (self-capacitance method)

Source

pub const _1: Self

Two times measurement (mutual capacitance method)

Source§

impl EnumBitfieldStruct<u8, Md2_SPEC>

Source

pub const _0: Self

Measure the switched capacitor current and the DC current

Source

pub const _1: Self

Measure the charge transfer by CFC circuit (parallel measurement)

Source§

impl EnumBitfieldStruct<u8, Atune2_SPEC>

Source

pub const _0: Self

80 µA when ATUNE1 = 0 40 µA when ATUNE1 = 1

Source

pub const _1: Self

20 µA when ATUNE1 = 0 160 µA when ATUNE1 = 1

Source§

impl EnumBitfieldStruct<u8, Load_SPEC>

Source

pub const _00: Self

2.5 µA constant current load

Source

pub const _01: Self

No load

Source

pub const _10: Self

20 µA constant current load and overcurrent detector disabled

Source

pub const _11: Self

Resistance load for calibration. To set LOAD[1:0] bits to resistance load for calibration, set these bits to 10b before they are set to 11b.

Source§

impl EnumBitfieldStruct<u8, Posel_SPEC>

Source

pub const _00: Self

Output low

Source

pub const _01: Self

Hi-Z

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Output a pulse in phase with the transmit channel

Source§

impl EnumBitfieldStruct<u8, Sdpsel_SPEC>

Source

pub const _0: Self

Random pulse

Source

pub const _1: Self

Normal pulse using the sensor unit clock

Source§

impl EnumBitfieldStruct<u8, Pcsel_SPEC>

Source

pub const _0: Self

Sensor drive pulse divided by 2

Source

pub const _1: Self

STCLK

Source§

impl EnumBitfieldStruct<u8, Dcmode_SPEC>

Source

pub const _0: Self

Electrostatic capacitance measurement mode

Source

pub const _1: Self

Current measurement mode

Source§

impl EnumBitfieldStruct<u8, Dcback_SPEC>

Source

pub const _0: Self

TSCAP pin is selected

Source

pub const _1: Self

Measurement pin is selected. It is recommended in the current measurement mode.

Source§

impl EnumBitfieldStruct<u8, Prmode_SPEC>

Source

pub const _00: Self

510 pulses (512 pulses when PROFF = 1)

Source

pub const _01: Self

126 pulses (128 pulses when PROFF = 1)

Source

pub const _10: Self

62 pulses (64 pulses when PROFF = 1)

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Soff_SPEC>

Source

pub const _0: Self

Turn the spread spectrum on

Source

pub const _1: Self

Turn the spread spectrum off

Source§

impl EnumBitfieldStruct<u8, Proff_SPEC>

Source

pub const _0: Self

The drive pulse phase is controlled by random numbers.

Source

pub const _1: Self

The drive pulse phase is not controlled by random numbers.

Source§

impl EnumBitfieldStruct<u8, Ssmod_SPEC>

Source

pub const _000: Self

125 kHz (recommended)

Source

pub const _001: Self

83.3 kHz

Source

pub const _010: Self

62.5 kHz

Source

pub const _011: Self

31.3 kHz

Source§

impl EnumBitfieldStruct<u8, Sscnt_SPEC>

Source

pub const _00: Self

CTSUTRIMA.SUADJD + 0x00 (SDPSEL = 0) CTSUSUCLKx.SUADJDn + 0x00 (SDPSEL = 1)

Source

pub const _01: Self

CTSUTRIMA.SUADJD + 0x10 (SDPSEL = 0) CTSUSUCLKx.SUADJDn + 0x20 (SDPSEL = 1)

Source

pub const _10: Self

CTSUTRIMA.SUADJD + 0x20 (SDPSEL = 0) CTSUSUCLKx.SUADJDn + 0x40 (SDPSEL = 1)

Source

pub const _11: Self

CTSUTRIMA.SUADJD + 0x30 (SDPSEL = 0) CTSUSUCLKx.SUADJDn + 0x40 (SDPSEL = 1)

Source§

impl EnumBitfieldStruct<u8, Mch0_SPEC>

Source

pub const _0_X_00: Self

TS00

Source

pub const _0_X_02: Self

TS02

Source

pub const _0_X_04: Self

TS04

Source

pub const _0_X_05: Self

TS05

Source

pub const _0_X_06: Self

TS06

Source

pub const _0_X_07: Self

TS07

Source

pub const _0_X_08: Self

TS08

Source

pub const _0_X_09: Self

TS09

Source

pub const _0_X_0_A: Self

TS10

Source

pub const _0_X_0_B: Self

TS11

Source

pub const _0_X_0_C: Self

TS12

Source

pub const _0_X_0_D: Self

TS13

Source

pub const _0_X_0_E: Self

TS14

Source

pub const _0_X_0_F: Self

TS15

Source

pub const _0_X_10: Self

TS16

Source

pub const _0_X_11: Self

TS17

Source

pub const _0_X_12: Self

TS18

Source

pub const _0_X_15: Self

TS21

Source

pub const _0_X_16: Self

TS22

Source

pub const _0_X_17: Self

TS23

Source

pub const _0_X_18: Self

TS24

Source

pub const _0_X_19: Self

TS25

Source

pub const _0_X_1_A: Self

TS26

Source

pub const _0_X_1_B: Self

TS27

Source

pub const _0_X_1_C: Self

TS28

Source

pub const _0_X_1_E: Self

TS30

Source

pub const _0_X_1_F: Self

TS31

Source

pub const _0_X_20: Self

TS32

Source

pub const _0_X_21: Self

TS33

Source

pub const _0_X_22: Self

TS34

Source

pub const _0_X_3_F: Self

Measurement is being stopped.

Source§

impl EnumBitfieldStruct<u8, Mch1_SPEC>

Source

pub const _0_X_00: Self

TS00

Source

pub const _0_X_02: Self

TS02

Source

pub const _0_X_04: Self

TS04

Source

pub const _0_X_05: Self

TS05

Source

pub const _0_X_06: Self

TS06

Source

pub const _0_X_07: Self

TS07

Source

pub const _0_X_08: Self

TS08

Source

pub const _0_X_09: Self

TS09

Source

pub const _0_X_0_A: Self

TS10

Source

pub const _0_X_0_B: Self

TS11

Source

pub const _0_X_0_C: Self

TS12

Source

pub const _0_X_0_D: Self

TS13

Source

pub const _0_X_0_E: Self

TS14

Source

pub const _0_X_0_F: Self

TS15

Source

pub const _0_X_10: Self

TS16

Source

pub const _0_X_11: Self

TS17

Source

pub const _0_X_12: Self

TS18

Source

pub const _0_X_15: Self

TS21

Source

pub const _0_X_16: Self

TS22

Source

pub const _0_X_17: Self

TS23

Source

pub const _0_X_18: Self

TS24

Source

pub const _0_X_19: Self

TS25

Source

pub const _0_X_1_A: Self

TS26

Source

pub const _0_X_1_B: Self

TS27

Source

pub const _0_X_1_C: Self

TS28

Source

pub const _0_X_1_E: Self

TS30

Source

pub const _0_X_1_F: Self

TS31

Source

pub const _0_X_20: Self

TS32

Source

pub const _0_X_21: Self

TS33

Source

pub const _0_X_22: Self

TS34

Source

pub const _0_X_3_F: Self

Measurement is being stopped.

Source§

impl EnumBitfieldStruct<u8, Mca0_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Mca1_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Mca2_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Mca3_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Chac00_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac02_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac04_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac05_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac06_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac07_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac08_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac09_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac10_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac11_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac12_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac13_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac14_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac15_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac16_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac17_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac18_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac21_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac22_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac23_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac24_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac25_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac26_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac27_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac28_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac30_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac31_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac32_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac33_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chac34_SPEC>

Source

pub const _0: Self

Do not measure

Source

pub const _1: Self

Measure

Source§

impl EnumBitfieldStruct<u8, Chtrc00_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc02_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc04_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc05_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc06_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc07_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc08_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc09_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc10_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc11_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc12_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc13_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc14_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc15_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc16_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc17_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc18_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc21_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc22_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc23_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc24_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc25_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc26_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc27_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc28_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc30_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc31_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc32_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc33_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Chtrc34_SPEC>

Source

pub const _0: Self

Reception

Source

pub const _1: Self

Transmission

Source§

impl EnumBitfieldStruct<u8, Mfc_SPEC>

Source

pub const _00: Self

Multi-clock 0

Source

pub const _01: Self

Multi-clock 1

Source

pub const _10: Self

Multi-clock 2

Source

pub const _11: Self

Multi-clock 3

Source§

impl EnumBitfieldStruct<u8, Icomp1_SPEC>

Source

pub const _0: Self

Normal sensor current

Source

pub const _1: Self

Abnormal sensor current

Source§

impl EnumBitfieldStruct<u8, Icomp0_SPEC>

Source

pub const _0: Self

Normal TSCAP voltage

Source

pub const _1: Self

Abnormal TSCAP voltage

Source§

impl EnumBitfieldStruct<u8, Stc_SPEC>

Source

pub const _000: Self

Status 0

Source

pub const _001: Self

Status 1

Source

pub const _010: Self

Status 2

Source

pub const _011: Self

Status 3

Source

pub const _100: Self

Status 4

Source

pub const _101: Self

Status 5

Source§

impl EnumBitfieldStruct<u8, Dtsr_SPEC>

Source

pub const _0: Self

Read

Source

pub const _1: Self

Not read

Source§

impl EnumBitfieldStruct<u8, Sensovf_SPEC>

Source

pub const _0: Self

No overflow occurred

Source

pub const _1: Self

Overflow occurred

Source§

impl EnumBitfieldStruct<u8, Suovf_SPEC>

Source

pub const _0: Self

No overflow occurred

Source

pub const _1: Self

Overflow occurred

Source§

impl EnumBitfieldStruct<u8, Ps_SPEC>

Source

pub const _0: Self

First measurement

Source

pub const _1: Self

Second measurement

Source§

impl EnumBitfieldStruct<u8, Cfcrdch_SPEC>

Source

pub const _0_X_00: Self

TS00

Source

pub const _0_X_02: Self

TS02 (CFC)

Source

pub const _0_X_04: Self

TS04

Source

pub const _0_X_05: Self

TS05

Source

pub const _0_X_06: Self

TS06

Source

pub const _0_X_07: Self

TS07

Source

pub const _0_X_08: Self

TS08 (CFC)

Source

pub const _0_X_09: Self

TS09 (CFC)

Source

pub const _0_X_0_A: Self

TS10 (CFC)

Source

pub const _0_X_0_B: Self

TS11 (CFC)

Source

pub const _0_X_0_C: Self

TS12 (CFC)

Source

pub const _0_X_0_D: Self

TS13 (CFC)

Source

pub const _0_X_0_E: Self

TS14 (CFC)

Source

pub const _0_X_0_F: Self

TS15 (CFC)

Source

pub const _0_X_10: Self

TS16 (CFC)

Source

pub const _0_X_11: Self

TS17

Source

pub const _0_X_12: Self

TS18

Source

pub const _0_X_15: Self

TS21

Source

pub const _0_X_16: Self

TS22

Source

pub const _0_X_17: Self

TS23

Source

pub const _0_X_18: Self

TS24

Source

pub const _0_X_19: Self

TS25

Source

pub const _0_X_1_A: Self

TS26 (CFC)

Source

pub const _0_X_1_B: Self

TS27 (CFC)

Source

pub const _0_X_1_C: Self

TS28 (CFC)

Source

pub const _0_X_1_E: Self

TS30 (CFC)

Source

pub const _0_X_1_F: Self

TS31 (CFC)

Source

pub const _0_X_20: Self

TS32 (CFC)

Source

pub const _0_X_21: Self

TS33 (CFC)

Source

pub const _0_X_22: Self

TS34 (CFC)

Source§

impl EnumBitfieldStruct<u8, Tsod_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Output high or low from TS terminals (controlling by the IOC bit)

Source§

impl EnumBitfieldStruct<u8, Drv_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Power supply calibration mode

Source§

impl EnumBitfieldStruct<u8, Clksel_SPEC>

Source

pub const _00: Self

Not selected (L fixed output)

Source

pub const _01: Self

Measurement clock (divided by 8)

Source

pub const _10: Self

CFC clock (divided by 8)

Source

pub const _11: Self

SUCLK (divided by 8)

Source§

impl EnumBitfieldStruct<u8, Suclken_SPEC>

Source

pub const _0: Self

SUCLK oscillation only during measurement

Source

pub const _1: Self

SUCLK always oscillates

Source§

impl EnumBitfieldStruct<u8, Tsoc_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Switched capacitor operation calibration mode

Source§

impl EnumBitfieldStruct<u8, Cntrdsel_SPEC>

Source

pub const _0: Self

Read once

Source

pub const _1: Self

Read twice

Source§

impl EnumBitfieldStruct<u8, Ioc_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Cfcrdmd_SPEC>

Source

pub const _0: Self

Except for mutual capacitance parallel measurement mode

Source

pub const _1: Self

Mutual capacitance parallel measurement mode

Source§

impl EnumBitfieldStruct<u8, Dcoff_SPEC>

Source

pub const _0: Self

Voltage down converter operation (TSCAP voltage generation)

Source

pub const _1: Self

The voltage down converter is off

Source§

impl EnumBitfieldStruct<u8, Cfcmode_SPEC>

Source

pub const _0: Self

CFC current measurement (Capacitance measurement mode)

Source

pub const _1: Self

External current measurement for calibration

Source§

impl EnumBitfieldStruct<u8, Dacmsel_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Current offset DAC current Calibration mode

Source§

impl EnumBitfieldStruct<u8, Daccarry_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

All current sources can be turned on

Source§

impl EnumBitfieldStruct<u8, Sumsel_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Current control oscillator input current matrix calibration mode

Source§

impl EnumBitfieldStruct<u8, Sucarry_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

All current sources can be turned on

Source§

impl EnumBitfieldStruct<u8, Dacclk_SPEC>

Source

pub const _0: Self

Operating clock selected by CTSUCRA.CLK [1:0]

Source

pub const _1: Self

SUCLK

Source§

impl EnumBitfieldStruct<u8, Ccoclk_SPEC>

Source

pub const _0: Self

Operating clock selected by CTSUCRA.CLK [1:0]

Source

pub const _1: Self

SUCLK

Source§

impl EnumBitfieldStruct<u8, Ccocalib_SPEC>

Source

pub const _0: Self

Capacitance measurement mode

Source

pub const _1: Self

Oscillator calibration mode

Source§

impl EnumBitfieldStruct<u8, Txrev_SPEC>

Source

pub const _0: Self

Normal

Source

pub const _1: Self

Invert

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, 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 _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, 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, 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, Cstrt0_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstop0_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is 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, 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 GTIOCA and GTIOCB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 1 both for the GTIOCA and GTIOCB pins has occurred.

Source§

impl EnumBitfieldStruct<u8, Oablf_SPEC>

Source

pub const _0: Self

No simultaneous generation of 0 both for the GTIOCA and GTIOCB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 0 both for the GTIOCA and GTIOCB 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, 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, Cstrt0_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter is not started

Source

pub const _1: Self

GTCNT counter is started

Source§

impl EnumBitfieldStruct<u8, Cstop0_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is stopped

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter is not stopped

Source

pub const _1: Self

GTCNT counter is 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, 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 GTIOCA and GTIOCB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 1 both for the GTIOCA and GTIOCB pins has occurred.

Source§

impl EnumBitfieldStruct<u8, Oablf_SPEC>

Source

pub const _0: Self

No simultaneous generation of 0 both for the GTIOCA and GTIOCB pins has occurred.

Source

pub const _1: Self

A simultaneous generation of 0 both for the GTIOCA and GTIOCB 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

Select the external input

Source

pub const _1: Self

Select the soft setting (OPSCR., , )

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, 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, 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, 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, Keywupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by KEY interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by KEY 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, Acmplp0Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by ACMPLP0 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by ACMPLP0 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtcalmwupen_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, 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

Source§

impl EnumBitfieldStruct<u8, Agt1Cawupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT1 compare match A interrupt disabled.

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 compare match A interrupt enabled.

Source§

impl EnumBitfieldStruct<u8, Agt1Cbwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT1 compare match B interrupt disabled.

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 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, 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

SDA0 line is low

Source

pub const _1: Self

SDA0 line is high

Source§

impl EnumBitfieldStruct<u8, Scli_SPEC>

Source

pub const _0: Self

SCL0 line is low

Source

pub const _1: Self

SCL0 line is high

Source§

impl EnumBitfieldStruct<u8, Sdao_SPEC>

Source

pub const _0: Self

Read: IIC drives SDA0 pin low Write: IIC drives SDA0 pin low

Source

pub const _1: Self

Read: IIC releases SDA0 pin Write: IIC releases SDA0 pin

Source§

impl EnumBitfieldStruct<u8, Sclo_SPEC>

Source

pub const _0: Self

Read: IIC drives SCL0 pin low Write: IIC drives SCL0 pin low

Source

pub const _1: Self

Read: IIC releases SCL0 pin Write: IIC releases SCL0 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 (SCL0 and SDA0 pins in inactive state)

Source

pub const _1: Self

Enable (SCL0 and SDA0 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 SCL0 line is low

Source

pub const _1: Self

Enable count while SCL0 line is low

Source§

impl EnumBitfieldStruct<u8, Tmoh_SPEC>

Source

pub const _0: Self

Disable count while SCL0 line is high

Source

pub const _1: Self

Enable count while SCL0 line is high

Source§

impl EnumBitfieldStruct<u8, Sddl_SPEC>

Source

pub const _000: Self

No output delay

Source

pub const _001: Self

1 IIC-phi cycle (When ICMR2.DLCS = 0 (IIC-phi)) 1 or 2 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _010: Self

2 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 3 or 4 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _011: Self

3 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 5 or 6 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _100: Self

4 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 7 or 8 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _101: Self

5 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 9 or 10 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _110: Self

6 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 11 or 12 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source

pub const _111: Self

7 IIC-phi cycles (When ICMR2.DLCS = 0 (IIC-phi)) 13 or 14 IIC-phi cycles (When ICMR2.DLCS = 1 (IIC-phi/2))

Source§

impl EnumBitfieldStruct<u8, Dlcs_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Select internal reference clock divided by 2 (IIC-phi/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 IIC-phi cycle (single-stage filter)

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

Filter out noise of up to 4 IIC-phi 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 (IIC0_RXI) request

Source

pub const _1: Self

Enable receive data full interrupt (IIC0_RXI) request

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disable transmit end interrupt (IIC0_TEI) request

Source

pub const _1: Self

Enable transmit end interrupt (IIC0_TEI) request

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable transmit data empty interrupt (IIC0_TXI) request

Source

pub const _1: Self

Enable transmit data empty interrupt (IIC0_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, Kreg_SPEC>

Source

pub const _0: Self

Falling edge

Source

pub const _1: Self

Rising edge

Source§

impl EnumBitfieldStruct<u8, Krmd_SPEC>

Source

pub const _0: Self

Do not use key interrupt flags

Source

pub const _1: Self

Use key interrupt flags

Source§

impl EnumBitfieldStruct<u8, Kif0_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif1_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif2_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif3_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif4_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif5_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif6_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif7_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kimc0_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc1_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc2_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc3_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc4_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc5_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc6_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc7_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

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, 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, Mstpc3_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, 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, 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, Mstpd5_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, 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, Mstpd29_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, 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, 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

In normal operation mode, adjust RADJ.ADJ[5:0] setting from the count value of the prescaler every minute. In low-consumption clock mode, adjust RADJ.ADJ[5:0] setting from the count value of the 64-Hz counter every day.

Source

pub const _1: Self

In normal operation mode, adjust RADJ.ADJ[5:0] setting from the count value of the prescaler every 10 seconds. In low-consumption clock mode, adjust RADJ.ADJ[5:0] setting from the count value of the 64-Hz counter every hour.

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

In normal operation mode, add or subtract the RADJ.ADJ[5:0] bits from the prescaler count value every 32 seconds. In low-consumption clock mode, add or subtract the RADJ.ADJ[5:0] bits from the 64-Hz counter count value every 8192 seconds.

Source

pub const _1: Self

In normal operation mode, add or subtract the RADJ.ADJ[5:0] bits from the prescaler count value every 8 seconds. In low-consumption clock mode, add or subtract the RADJ.ADJ[5:0] bits from the 64-Hz counter count value every 2048 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, Rcksel_SPEC>

Source

pub const _0: Self

Sub-clock oscillator is selected

Source

pub const _1: Self

LOCO is selected

Source§

impl EnumBitfieldStruct<u8, Ropsel_SPEC>

Source

pub const _0: Self

Normal operation mode is selected.

Source

pub const _1: Self

Low-consumption clock mode is selected.

Source§

impl EnumBitfieldStruct<u8, Pmadj_SPEC>

Source

pub const _00: Self

Do not perform adjustment.

Source

pub const _01: Self

In normal operation mode, adjustment is performed by the addition to the prescaler. In low-consumption clock mode, adjustment is performed by the addition to the 64-Hz counter.

Source

pub const _10: Self

In normal operation mode, adjustment is performed by the subtraction from the prescaler. In low-consumption clock mode, adjustment is performed by the subtraction from the 64-Hz counter.

Source

pub const _11: Self

Setting prohibited.

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. 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, 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. 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, 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, 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, Ssby_SPEC>

Source

pub const _0: Self

Sleep mode

Source

pub const _1: Self

Software Standby mode.

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, 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, 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

Setting prohibited

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, 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, Agtunfed_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, Snzreqen17_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, 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, 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, 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.