EnumBitfieldStruct

Struct EnumBitfieldStruct 

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

Proxy struct for enumerated bitfields

Tuple Fields§

§0: Q

Implementations§

Source§

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

Source

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

Source§

impl EnumBitfieldStruct<u8, Gbadie_SPEC>

Source

pub const _0: Self

Disable ADC120_GBADI interrupt generation on group B scan completion.

Source

pub const _1: Self

Enable ADC120_GBADI interrupt generation on group B scan completion.

Source§

impl EnumBitfieldStruct<u8, Dble_SPEC>

Source

pub const _0: Self

Deselect double-trigger mode.

Source

pub const _1: Self

Select double-trigger mode.

Source§

impl EnumBitfieldStruct<u8, Extrg_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Trge_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Adcs_SPEC>

Source

pub const _00: Self

Single scan mode

Source

pub const _01: Self

Group scan mode

Source

pub const _10: Self

Continuous scan mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Adst_SPEC>

Source

pub const _0: Self

Stop A/D conversion process.

Source

pub const _1: Self

Start A/D conversion process.

Source§

impl EnumBitfieldStruct<u8, Ansa0_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa1_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa2_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa3_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa4_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, Ansa5_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, Ansa6_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, Ansa7_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, Ansa8_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, Ansa12_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, Ansa13_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads0_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads1_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads2_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads3_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads4_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, Ads5_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, Ads6_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, Ads7_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, Ads8_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, Ads12_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, Ads13_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

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _00: Self

12-bit accuracy

Source

pub const _01: Self

10-bit accuracy

Source

pub const _10: Self

8-bit accuracy

Source

pub const _11: Self

Setting prohibited

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

Source

pub const _0: Self

Disable A/D conversion of internal reference voltage

Source

pub const _1: Self

Enable A/D conversion of internal reference voltage

Source§

impl EnumBitfieldStruct<u8, Ansb0_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb1_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb2_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb3_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb4_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, Ansb5_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, Ansb6_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, Ansb7_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, Ansb8_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, Ansb12_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, Ansb13_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

pub const OTHERS: Self

The number of states for the discharge or precharge period.

Source§

impl EnumBitfieldStruct<u8, Pchg_SPEC>

Source

pub const _0: Self

Discharge

Source

pub const _1: Self

Precharge

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

Source

pub const _0: Self

Start rescanning from the first channel for scanning

Source

pub const _1: Self

Start rescanning from the channel for which A/D conversion is not completed.

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

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpcha0_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha1_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha2_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha3_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha4_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, Cmpcha5_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, Cmpcha6_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, Cmpcha7_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, Cmpcha8_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, Cmpcha12_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, Cmpcha13_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmplcha0_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha1_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha2_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha3_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha4_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, Cmplcha5_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, Cmplcha6_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, Cmplcha7_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, Cmplcha8_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, Cmplcha12_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, Cmplcha13_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpstcha0_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha1_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha2_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha3_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha4_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha5_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha6_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha7_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha8_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha12_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

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

Source

pub const _0: Self

The data buffer is not used.

Source

pub const _1: Self

The data buffer is used.

Source§

impl EnumBitfieldStruct<u8, Ptrovf_SPEC>

Source

pub const _0: Self

The data buffer pointer has not overflowed.

Source

pub const _1: Self

The data buffer pointer has overflowed.

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

pub const OTHERS: Self

Setting prohibited

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 AGTn (n = 0, 2, 4)

Source

pub const _110: Self

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

Source

pub const OTHERS: Self

Setting prohibited

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

pub const OTHERS: Self

Setting prohibited

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 Pm/AGTIO as AGTIO. Pm/AGTIO can not be used as AGTIO input pin in Deep Software Standby mode. (m = 100, 301, 407, and 705 (AGT0), m = 204 and 400 (AGT1), m = 103 (AGT2), m = 600(AGT3).)

Source

pub const _01: Self

Select P404/AGTIO as AGTIO P404/AGTIO can be used as AGTIO input pin in Deep Software Standby mode. P404/AGTIOn is input only. It cannot be used for output.

Source

pub const _10: Self

Select P402/AGTIO as AGTIO P402/AGTIO can be used as AGTIO input pin in Deep Software Standby mode. P402/AGTIOn is input only. It cannot be used for output.

Source

pub const _11: Self

Select P403/AGTIO as AGTIO. P403/AGTIO can be used as AGTIO input pin in Deep Software Standby mode. P403/AGTIOn is 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, Arbs_SPEC>

Source

pub const _00: Self

EDMAC > DMAC/DTC > CPU

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

(EDMAC ↔ DMAC/DTC) > CPU

Source

pub const _11: Self

(EDMAC ↔ DMAC/DTC) ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _00: Self

EDMAC > DMAC/DTC > CPU

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

(EDMAC ↔ DMAC/DTC) > CPU

Source

pub const _11: Self

(EDMAC ↔ DMAC/DTC) ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _00: Self

EDMAC > DMAC/DTC > CPU

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

(EDMAC ↔ DMAC/DTC) > CPU

Source

pub const _11: Self

(EDMAC ↔ DMAC/DTC) ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _0: Self

DMAC/DTC > CPU

Source

pub const _1: Self

DMAC/DTC ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _0: Self

DMAC/DTC > CPU

Source

pub const _1: Self

DMAC/DTC ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _0: Self

DMAC/DTC > CPU

Source

pub const _1: Self

DMAC/DTC ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _00: Self

EDMAC > DMAC/DTC > CPU

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

(EDMAC ↔ DMAC/DTC) > CPU

Source

pub const _11: Self

(EDMAC ↔ DMAC/DTC) ↔ CPU

Source§

impl EnumBitfieldStruct<u8, Rwstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Trwstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Slerrstat_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Sterrstat_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Mmerrstat_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Ilerrstat_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Mterrstat_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Cfme_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cacrefe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Fmcs_SPEC>

Source

pub const _000: Self

Main clock oscillator

Source

pub const _001: Self

Sub-clock oscillator

Source

pub const _010: Self

HOCO clock

Source

pub const _011: Self

MOCO clock

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tcss_SPEC>

Source

pub const _00: Self

No division

Source

pub const _01: Self

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 clock

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rcds_SPEC>

Source

pub const _00: Self

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

Source

pub const _0: Self

Disable C-cache

Source

pub const _1: Self

Enable C-cache

Source§

impl EnumBitfieldStruct<u8, Fc_SPEC>

Source

pub const _0: Self

No action

Source

pub const _1: Self

C-cache line flush (all lines invalidated)

Source§

impl EnumBitfieldStruct<u8, Cc_SPEC>

Source

pub const _00: Self

Prohibited

Source

pub const _01: Self

Cache line size 32 bytes

Source

pub const _10: Self

Cache line size 64 bytes

Source

pub const _11: Self

Prohibited

Source§

impl EnumBitfieldStruct<u8, Ens_SPEC>

Source

pub const _0: Self

Disable S-cache

Source

pub const _1: Self

Enable S-cache

Source§

impl EnumBitfieldStruct<u8, Fs_SPEC>

Source

pub const _0: Self

No action

Source

pub const _1: Self

S-cache line flush (all lines invalidated)

Source§

impl EnumBitfieldStruct<u8, Cs_SPEC>

Source

pub const _00: Self

Prohibited

Source

pub const _01: Self

Cache line size 32 bytes

Source

pub const _10: Self

Cache line size 64 bytes

Source

pub const _11: Self

Prohibited

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

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

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Ide_SPEC>

Source

pub const _0: Self

Standard ID

Source

pub const _1: Self

Extended ID

Source§

impl EnumBitfieldStruct<u8, Dlc_SPEC>

Source

pub const _0_X_0: Self

Data length = 0 byte

Source

pub const _0_X_1: Self

Data length = 1 byte

Source

pub const _0_X_2: Self

Data length = 2 bytes

Source

pub const _0_X_3: Self

Data length = 3 bytes

Source

pub const _0_X_4: Self

Data length = 4 bytes

Source

pub const _0_X_5: Self

Data length = 5 bytes

Source

pub const _0_X_6: Self

Data length = 6 bytes

Source

pub const _0_X_7: Self

Data length = 7 bytes

Source

pub const OTHERS: Self

Data length = 8 bytes

Source§

impl EnumBitfieldStruct<u8, Eid_SPEC>

Source

pub const _0: Self

Do not compare associated EID[17:0] bits

Source

pub const _1: Self

Compare associated EID[17:0] bits

Source§

impl EnumBitfieldStruct<u8, Sid_SPEC>

Source

pub const _0: Self

Do not compare associated SID[10:0] bits

Source

pub const _1: Self

Compare associated SID[10:0] bits

Source§

impl EnumBitfieldStruct<u8, Rtr_SPEC>

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Ide_SPEC>

Source

pub const _0: Self

Standard ID

Source

pub const _1: Self

Extended ID

Source§

impl EnumBitfieldStruct<u8, Mb00_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb01_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb02_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb03_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb04_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb05_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb06_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb07_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb08_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb09_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb10_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb11_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb12_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb13_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb14_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb15_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb16_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb17_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb18_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb19_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb20_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb21_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb22_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb23_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb24_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb25_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb26_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb27_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb28_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb29_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb30_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb31_SPEC>

Source

pub const _0: Self

Mask valid

Source

pub const _1: Self

Mask invalid

Source§

impl EnumBitfieldStruct<u8, Mb00_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb01_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb02_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb03_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb04_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb05_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb06_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb07_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb08_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb09_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb10_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb11_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb12_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb13_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb14_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb15_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb16_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb17_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb18_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb19_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb20_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb21_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb22_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb23_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb24_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb25_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb26_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb27_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb28_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb29_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb30_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb31_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb00_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb01_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb02_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb03_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb04_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb05_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb06_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb07_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb08_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb09_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb10_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb11_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb12_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb13_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb14_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb15_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb16_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb17_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb18_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb19_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb20_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb21_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb22_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb23_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb24_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb25_SPEC>

Source

pub const _0: Self

Generate every time transmission completes

Source

pub const _1: Self

Generate when the transmit FIFO empties on transmission completion

Source§

impl EnumBitfieldStruct<u8, Mb28_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Mb29_SPEC>

Source

pub const _0: Self

Generate every time reception completes

Source

pub const _1: Self

Generate when the receive FIFO becomes a buffer warning on reception completion

Source§

impl EnumBitfieldStruct<u8, Newdata_SPEC>

Source

pub const _0: Self

No data received, or 0 was written to the flag

Source

pub const _1: Self

New message being stored or was stored in the mailbox

Source§

impl EnumBitfieldStruct<u8, Invaldata_SPEC>

Source

pub const _0: Self

Message valid

Source

pub const _1: Self

Message being updated

Source§

impl EnumBitfieldStruct<u8, Msglost_SPEC>

Source

pub const _0: Self

Message not overwritten or overrun

Source

pub const _1: Self

Message overwritten or overrun

Source§

impl EnumBitfieldStruct<u8, Oneshot_SPEC>

Source

pub const _0: Self

Disable one-shot reception

Source

pub const _1: Self

Enable one-shot reception

Source§

impl EnumBitfieldStruct<u8, Recreq_SPEC>

Source

pub const _0: Self

Do not configure for reception

Source

pub const _1: Self

Configure for reception

Source§

impl EnumBitfieldStruct<u8, Trmreq_SPEC>

Source

pub const _0: Self

Do not configure for transmission

Source

pub const _1: Self

Configure for transmission

Source§

impl EnumBitfieldStruct<u8, Sentdata_SPEC>

Source

pub const _0: Self

Transmission not complete

Source

pub const _1: Self

Transmission complete

Source§

impl EnumBitfieldStruct<u8, Trmactive_SPEC>

Source

pub const _0: Self

Transmission pending or not requested

Source

pub const _1: Self

Transmission in progress

Source§

impl EnumBitfieldStruct<u8, Trmabt_SPEC>

Source

pub const _0: Self

Transmission started, transmission abort failed because transmission completed, or transmission abort not requested

Source

pub const _1: Self

Transmission abort complete

Source§

impl EnumBitfieldStruct<u8, Oneshot_SPEC>

Source

pub const _0: Self

Disable one-shot transmission

Source

pub const _1: Self

Enable one-shot transmission

Source§

impl EnumBitfieldStruct<u8, Recreq_SPEC>

Source

pub const _0: Self

Do not configure for reception

Source

pub const _1: Self

Configure for reception

Source§

impl EnumBitfieldStruct<u8, Trmreq_SPEC>

Source

pub const _0: Self

Do not configure for transmission

Source

pub const _1: Self

Configure for transmission

Source§

impl EnumBitfieldStruct<u8, Mbm_SPEC>

Source

pub const _0: Self

Normal mailbox mode

Source

pub const _1: Self

FIFO mailbox mode

Source§

impl EnumBitfieldStruct<u8, Idfm_SPEC>

Source

pub const _00: Self

Standard ID mode All mailboxes, including FIFO mailboxes, handle only standard IDs

Source

pub const _01: Self

Extended ID mode All mailboxes, including FIFO mailboxes, handle only extended IDs

Source

pub const _10: Self

Mixed ID mode All mailboxes, including FIFO mailboxes, handle both standard and extended IDs. In normal mailbox mode, use the associated IDE bit to differentiate standard and extended IDs. In FIFO mailbox mode, the associated IDE bits are used for mailboxes 0 to 23, the IDE bits in FIDCR0 and FIDCR1 are used for the receive FIFO, and the IDE bit associated with mailbox 24 is used for the transmit FIFO.

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Mlm_SPEC>

Source

pub const _0: Self

Overwrite mode

Source

pub const _1: Self

Overrun mode

Source§

impl EnumBitfieldStruct<u8, Tpm_SPEC>

Source

pub const _0: Self

ID priority transmit mode

Source

pub const _1: Self

Mailbox number priority transmit mode

Source§

impl EnumBitfieldStruct<u8, Tsrc_SPEC>

Source

pub const _0: Self

Do not reset time stamp counter

Source

pub const _1: Self

Reset time stamp counter

Source§

impl EnumBitfieldStruct<u8, Tsps_SPEC>

Source

pub const _00: Self

Every 1-bit time

Source

pub const _01: Self

Every 2-bit time

Source

pub const _10: Self

Every 4-bit time

Source

pub const _11: Self

Every 8-bit time

Source§

impl EnumBitfieldStruct<u8, Canm_SPEC>

Source

pub const _00: Self

CAN operation mode

Source

pub const _01: Self

CAN reset mode

Source

pub const _10: Self

CAN halt mode

Source

pub const _11: Self

CAN reset mode (forced transition)

Source§

impl EnumBitfieldStruct<u8, Slpm_SPEC>

Source

pub const _0: Self

All other modes

Source

pub const _1: Self

CAN sleep mode

Source§

impl EnumBitfieldStruct<u8, Bom_SPEC>

Source

pub const _00: Self

Normal mode (ISO11898-1-compliant)

Source

pub const _01: Self

Enter CAN halt mode automatically on entering bus-off state

Source

pub const _10: Self

Enter CAN halt mode automatically at the end of bus-off state

Source

pub const _11: Self

Enter CAN halt mode during bus-off recovery period through a software request

Source§

impl EnumBitfieldStruct<u8, Rboc_SPEC>

Source

pub const _0: Self

No return occurred

Source

pub const _1: Self

Forced return from bus-off state

Source§

impl EnumBitfieldStruct<u8, Ndst_SPEC>

Source

pub const _0: Self

No mailbox with NEWDATA = 1

Source

pub const _1: Self

One or more mailboxes with NEWDATA = 1

Source§

impl EnumBitfieldStruct<u8, Sdst_SPEC>

Source

pub const _0: Self

No mailbox with SENTDATA = 1

Source

pub const _1: Self

One or more mailboxes with SENTDATA = 1

Source§

impl EnumBitfieldStruct<u8, Rfst_SPEC>

Source

pub const _0: Self

Receive FIFO empty

Source

pub const _1: Self

Message in receive FIFO

Source§

impl EnumBitfieldStruct<u8, Tfst_SPEC>

Source

pub const _0: Self

Transmit FIFO is full

Source

pub const _1: Self

Transmit FIFO is not full

Source§

impl EnumBitfieldStruct<u8, Nmlst_SPEC>

Source

pub const _0: Self

No mailbox with MSGLOST = 1

Source

pub const _1: Self

One or more mailboxes with MSGLOST = 1

Source§

impl EnumBitfieldStruct<u8, Fmlst_SPEC>

Source

pub const _0: Self

RFMLF = 0

Source

pub const _1: Self

RFMLF = 1

Source§

impl EnumBitfieldStruct<u8, Tabst_SPEC>

Source

pub const _0: Self

No mailbox with TRMABT = 1

Source

pub const _1: Self

One or more mailboxes with TRMABT = 1

Source§

impl EnumBitfieldStruct<u8, Est_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Rstst_SPEC>

Source

pub const _0: Self

Not in CAN reset mode

Source

pub const _1: Self

In CAN reset mode

Source§

impl EnumBitfieldStruct<u8, Hltst_SPEC>

Source

pub const _0: Self

Not in CAN halt mode

Source

pub const _1: Self

In CAN halt mode

Source§

impl EnumBitfieldStruct<u8, Slpst_SPEC>

Source

pub const _0: Self

Not in CAN sleep mode

Source

pub const _1: Self

In CAN sleep mode

Source§

impl EnumBitfieldStruct<u8, Epst_SPEC>

Source

pub const _0: Self

Not in error-passive state

Source

pub const _1: Self

In error-passive state

Source§

impl EnumBitfieldStruct<u8, Bost_SPEC>

Source

pub const _0: Self

Not in bus-off state

Source

pub const _1: Self

In bus-off state

Source§

impl EnumBitfieldStruct<u8, Trmst_SPEC>

Source

pub const _0: Self

Bus idle or reception in progress

Source

pub const _1: Self

Transmission in progress or module in bus-off state

Source§

impl EnumBitfieldStruct<u8, Recst_SPEC>

Source

pub const _0: Self

Bus idle or transmission in progress

Source

pub const _1: Self

Reception in progress

Source§

impl EnumBitfieldStruct<u8, Cclks_SPEC>

Source

pub const _0: Self

PCLKB (generated by the PLL clock)

Source

pub const _1: Self

CANMCLK (generated by the main clock oscillator)

Source§

impl EnumBitfieldStruct<u8, Tseg2_SPEC>

Source

pub const _000: Self

Setting prohibited

Source

pub const _001: Self

2 Tq

Source

pub const _010: Self

3 Tq

Source

pub const _011: Self

4 Tq

Source

pub const _100: Self

5 Tq

Source

pub const _101: Self

6 Tq

Source

pub const _110: Self

7 Tq

Source

pub const _111: Self

8 Tq

Source§

impl EnumBitfieldStruct<u8, Sjw_SPEC>

Source

pub const _00: Self

1 Tq

Source

pub const _01: Self

2 Tq

Source

pub const _10: Self

3 Tq

Source

pub const _11: Self

4 Tq

Source§

impl EnumBitfieldStruct<u8, Tseg1_SPEC>

Source

pub const _0_X_3: Self

4 Tq

Source

pub const _0_X_4: Self

5 Tq

Source

pub const _0_X_5: Self

6 Tq

Source

pub const _0_X_6: Self

7 Tq

Source

pub const _0_X_7: Self

8 Tq

Source

pub const _0_X_8: Self

9 Tq

Source

pub const _0_X_9: Self

10 Tq

Source

pub const _0_X_A: Self

11 Tq

Source

pub const _0_X_B: Self

12 Tq

Source

pub const _0_X_C: Self

13 Tq

Source

pub const _0_X_D: Self

14 Tq

Source

pub const _0_X_E: Self

15 Tq

Source

pub const _0_X_F: Self

16 Tq

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rfe_SPEC>

Source

pub const _0: Self

Disable receive FIFO

Source

pub const _1: Self

Enable receive FIFO

Source§

impl EnumBitfieldStruct<u8, Rfust_SPEC>

Source

pub const _000: Self

No unread message

Source

pub const _001: Self

1 unread message

Source

pub const _010: Self

2 unread messages

Source

pub const _011: Self

3 unread messages

Source

pub const _100: Self

4 unread messages

Source

pub const _101: Self

Reserved

Source

pub const _110: Self

Reserved

Source

pub const _111: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Rfmlf_SPEC>

Source

pub const _0: Self

Receive FIFO message not lost

Source

pub const _1: Self

Receive FIFO message lost

Source§

impl EnumBitfieldStruct<u8, Rffst_SPEC>

Source

pub const _0: Self

Receive FIFO not full

Source

pub const _1: Self

Receive FIFO full (4 unread messages)

Source§

impl EnumBitfieldStruct<u8, Rfwst_SPEC>

Source

pub const _0: Self

Receive FIFO is not buffer warning

Source

pub const _1: Self

Receive FIFO is buffer warning (3 unread messages)

Source§

impl EnumBitfieldStruct<u8, Rfest_SPEC>

Source

pub const _0: Self

Unread message in receive FIFO

Source

pub const _1: Self

No unread message in receive FIFO

Source§

impl EnumBitfieldStruct<u8, Tfe_SPEC>

Source

pub const _0: Self

Disable transmit FIFO

Source

pub const _1: Self

Enable transmit FIFO

Source§

impl EnumBitfieldStruct<u8, Tfust_SPEC>

Source

pub const _000: Self

0 unsent messages

Source

pub const _001: Self

1 unsent message

Source

pub const _010: Self

2 unsent messages

Source

pub const _011: Self

3 unread messages

Source

pub const _100: Self

4 unread messages

Source

pub const _101: Self

Reserved

Source

pub const _110: Self

Reserved

Source

pub const _111: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Tffst_SPEC>

Source

pub const _0: Self

Transmit FIFO not full

Source

pub const _1: Self

Transmit FIFO full (4 unsent messages)

Source§

impl EnumBitfieldStruct<u8, Tfest_SPEC>

Source

pub const _0: Self

Unsent message in transmit FIFO

Source

pub const _1: Self

No unsent message in transmit FIFO

Source§

impl EnumBitfieldStruct<u8, Beie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Ewie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Epie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Boeie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Borie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Orie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Olie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Blie_SPEC>

Source

pub const _0: Self

Disable interrupt

Source

pub const _1: Self

Enable interrupt

Source§

impl EnumBitfieldStruct<u8, Beif_SPEC>

Source

pub const _0: Self

No bus error detected

Source

pub const _1: Self

Bus error detected

Source§

impl EnumBitfieldStruct<u8, Ewif_SPEC>

Source

pub const _0: Self

No error-warning detected

Source

pub const _1: Self

Error-warning detected

Source§

impl EnumBitfieldStruct<u8, Epif_SPEC>

Source

pub const _0: Self

No error-passive detected

Source

pub const _1: Self

Error-passive detected

Source§

impl EnumBitfieldStruct<u8, Boeif_SPEC>

Source

pub const _0: Self

No bus-off entry detected

Source

pub const _1: Self

Bus-off entry detected

Source§

impl EnumBitfieldStruct<u8, Borif_SPEC>

Source

pub const _0: Self

No bus-off recovery detected

Source

pub const _1: Self

Bus-off recovery detected

Source§

impl EnumBitfieldStruct<u8, Orif_SPEC>

Source

pub const _0: Self

No receive overrun detected

Source

pub const _1: Self

Receive overrun detected

Source§

impl EnumBitfieldStruct<u8, Olif_SPEC>

Source

pub const _0: Self

No overload frame transmission detected

Source

pub const _1: Self

Overload frame transmission detected

Source§

impl EnumBitfieldStruct<u8, Blif_SPEC>

Source

pub const _0: Self

No bus lock detected

Source

pub const _1: Self

Bus lock detected

Source§

impl EnumBitfieldStruct<u8, Sef_SPEC>

Source

pub const _0: Self

No stuff error detected

Source

pub const _1: Self

Stuff error detected

Source§

impl EnumBitfieldStruct<u8, Fef_SPEC>

Source

pub const _0: Self

No form error detected

Source

pub const _1: Self

Form error detected

Source§

impl EnumBitfieldStruct<u8, Aef_SPEC>

Source

pub const _0: Self

No ACK error detected

Source

pub const _1: Self

ACK error detected

Source§

impl EnumBitfieldStruct<u8, Cef_SPEC>

Source

pub const _0: Self

No CRC error detected

Source

pub const _1: Self

CRC error detected

Source§

impl EnumBitfieldStruct<u8, Be1F_SPEC>

Source

pub const _0: Self

No bit error (recessive) detected

Source

pub const _1: Self

Bit error (recessive) detected

Source§

impl EnumBitfieldStruct<u8, Be0F_SPEC>

Source

pub const _0: Self

No bit error (dominant) detected

Source

pub const _1: Self

Bit error (dominant) detected

Source§

impl EnumBitfieldStruct<u8, Adef_SPEC>

Source

pub const _0: Self

No ACK delimiter error detected

Source

pub const _1: Self

ACK delimiter error detected

Source§

impl EnumBitfieldStruct<u8, Edpm_SPEC>

Source

pub const _0: Self

Output first detected error code

Source

pub const _1: Self

Output accumulated error code

Source§

impl EnumBitfieldStruct<u8, Sest_SPEC>

Source

pub const _0: Self

Search result found

Source

pub const _1: Self

No search result

Source§

impl EnumBitfieldStruct<u8, Mbsm_SPEC>

Source

pub const _00: Self

Receive mailbox search mode

Source

pub const _01: Self

Transmit mailbox search mode

Source

pub const _10: Self

Message lost search mode

Source

pub const _11: Self

Channel search mode

Source§

impl EnumBitfieldStruct<u8, Tste_SPEC>

Source

pub const _0: Self

Disable CAN test mode

Source

pub const _1: Self

Enable CAN test mode

Source§

impl EnumBitfieldStruct<u8, Tstm_SPEC>

Source

pub const _00: Self

Not CAN test mode

Source

pub const _01: Self

Listen-only mode

Source

pub const _10: Self

Self-test mode 0 (external loopback)

Source

pub const _11: Self

Self-test mode 1 (internal loopback)

Source§

impl EnumBitfieldStruct<u8, Cachesa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Cachelsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Cacheesa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sramsa0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Sramsa1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Nsbstbr_SPEC>

Source

pub const _0_X_0: Self

Region7-0 are all Secure.

Source

pub const _0_X_1: Self

Region7 is Non-secure. Region6-0 are Secure

Source

pub const _0_X_2: Self

Region7-6 are Non-secure. Region5-0 are Secure.

Source

pub const _0_X_3: Self

Region7-5 are Non-secure. Region4-0 are Secure.

Source

pub const _0_X_4: Self

Region7-4 are Non-secure. Region 3-0 are Secure.

Source

pub const _0_X_5: Self

Region7-3 are Non-secure. Region 2-0 are Secure.

Source

pub const _0_X_6: Self

Region7-2 are Non-secure. Region 1-0 are Secure.

Source

pub const _0_X_7: Self

Region7-1 are Non-Secure. Region0 is Secure.

Source

pub const OTHERS: Self

Region7-0 are all Non-Secure.

Source§

impl EnumBitfieldStruct<u8, Dtcstsa_SPEC>

Source

pub const _0: Self

Secure.

Source

pub const _1: Self

Non-Secure.

Source§

impl EnumBitfieldStruct<u8, Dmastsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr00_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr01_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr02_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr03_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr04_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr05_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr06_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr07_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr08_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr09_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr10_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr12_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr13_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr14_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sairqcr15_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sanmi_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac3_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac4_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac5_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac6_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Sadmac7_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saselsr0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saagt3Udwup_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saagt3Cawup_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saagt3Cbwup_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr00_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr01_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr02_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr03_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr04_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr05_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr06_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr07_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr08_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr09_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr10_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr12_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr13_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr14_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr15_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr16_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr17_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr18_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr19_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr20_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr21_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr22_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr23_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr24_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr25_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr26_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr27_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr28_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr29_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr30_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr31_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr32_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr33_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr34_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr35_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr36_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr37_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr38_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr39_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr40_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr41_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr42_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr43_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr44_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr45_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr46_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr47_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr48_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr49_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr50_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr51_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr52_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr53_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr54_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr55_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr56_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr57_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr58_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr59_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr60_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr61_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr62_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr63_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr64_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr65_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr66_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr67_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr68_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr69_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr70_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr71_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr72_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr73_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr74_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr75_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr76_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr77_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr78_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr79_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr80_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr81_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr82_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr83_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr84_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr85_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr86_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr87_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr88_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr89_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr90_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr91_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr92_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr93_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr94_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Saielsr95_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Bussa0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Bussb0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, MmpuasAn_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Mmpubsa0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Tzfsa0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Cpudsa0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

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

pub const OTHERS: Self

No calculation is executed

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

Source

pub const _0: Self

Control D/A conversion of channels 0 and 1 individually

Source

pub const _1: Self

Control D/A conversion of channels 0 and 1 collectively

Source§

impl EnumBitfieldStruct<u8, Daoe0_SPEC>

Source

pub const _0: Self

Disable D/A conversion and analog output of channel 0 (DA0)

Source

pub const _1: Self

Enable D/A conversion and analog output of channel 0 (DA0)

Source§

impl EnumBitfieldStruct<u8, Dpsel_SPEC>

Source

pub const _0: Self

Right-justified format

Source

pub const _1: Self

Left-justified format

Source§

impl EnumBitfieldStruct<u8, Daadst_SPEC>

Source

pub const _0: Self

Do not synchronize DAC12 with ADC12 operation (disable interference reduction between D/A and A/D conversion).

Source

pub const _1: Self

Synchronize DAC12 with ADC12 operation (enable interference reduction between D/A and A/D conversion).

Source§

impl EnumBitfieldStruct<u8, Daamp0_SPEC>

Source

pub const _0: Self

Do not use channel 0 output amplifier

Source

pub const _1: Self

Use channel 0 output amplifier

Source§

impl EnumBitfieldStruct<u8, Daasw0_SPEC>

Source

pub const _0: Self

Amplifier stabilization wait off (output) for channel 0

Source

pub const _1: Self

Amplifier stabilization wait on (high-Z) for channel 0

Source§

impl EnumBitfieldStruct<u8, Amadsel0_SPEC>

Source

pub const _0: Self

Do not select unit 0

Source

pub const _1: Self

Select unit 0

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

Source

pub const _0: Self

Enable Cache SRAM parity error reset/interrupt

Source

pub const _1: Self

Mask Cache SRAM parity error reset/interrupt

Source§

impl EnumBitfieldStruct<u8, Dmst_SPEC>

Source

pub const _0: Self

DMAC activation is disabled.

Source

pub const _1: Self

DMAC activation is enabled.

Source§

impl EnumBitfieldStruct<u8, Dmechsam_SPEC>

Source

pub const _0: Self

Secure channel

Source

pub const _1: Self

Non-secure channel

Source§

impl EnumBitfieldStruct<u8, Dmesta_SPEC>

Source

pub const _0: Self

No DMA transfer error occurred

Source

pub const _1: Self

DMA transfer error occurred

Source§

impl EnumBitfieldStruct<u8, Dctg_SPEC>

Source

pub const _00: Self

Software request

Source

pub const _01: Self

Hardware request

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sz_SPEC>

Source

pub const _00: Self

8 bits

Source

pub const _01: Self

16 bits

Source

pub const _10: Self

32 bits

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tkp_SPEC>

Source

pub const _0: Self

Transfer is stopped by completion of specified total number of transfer operations.

Source

pub const _1: Self

Transfer is not stopped by completion of specified total number of transfer operations (free-running).

Source§

impl EnumBitfieldStruct<u8, Dts_SPEC>

Source

pub const _00: Self

The destination is specified as the repeat area or block area.

Source

pub const _01: Self

The source is specified as the repeat area or block area.

Source

pub const _10: Self

The repeat area or block area is not specified.

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _00: Self

Normal transfer

Source

pub const _01: Self

Repeat transfer

Source

pub const _10: Self

Block transfer

Source

pub const _11: Self

Repeat-block transfer

Source§

impl EnumBitfieldStruct<u8, Darie_SPEC>

Source

pub const _0: Self

Disables an interrupt request for an extended repeat area overflow on the destination address.

Source

pub const _1: Self

Enables an interrupt request for an extended repeat area overflow on the destination address.

Source§

impl EnumBitfieldStruct<u8, Sarie_SPEC>

Source

pub const _0: Self

Disables an interrupt request for an extended repeat area overflow on the source address.

Source

pub const _1: Self

Enables an interrupt request for an extended repeat area overflow on the source address.

Source§

impl EnumBitfieldStruct<u8, Rptie_SPEC>

Source

pub const _0: Self

Disables the repeat size end interrupt request.

Source

pub const _1: Self

Enables the repeat size end interrupt request.

Source§

impl EnumBitfieldStruct<u8, Esie_SPEC>

Source

pub const _0: Self

Disables the transfer escape end interrupt request.

Source

pub const _1: Self

Enables the transfer escape end interrupt request.

Source§

impl EnumBitfieldStruct<u8, Dtie_SPEC>

Source

pub const _0: Self

Disables the transfer end interrupt request.

Source

pub const _1: Self

Enables the transfer end interrupt request.

Source§

impl EnumBitfieldStruct<u8, Dadr_SPEC>

Source

pub const _0: Self

Only reloading.

Source

pub const _1: Self

Add index after reloading.

Source§

impl EnumBitfieldStruct<u8, Dm_SPEC>

Source

pub const _00: Self

Destination address is fixed.

Source

pub const _01: Self

Offset addition.

Source

pub const _10: Self

Destination address is incremented.

Source

pub const _11: Self

Destination address is decremented.

Source§

impl EnumBitfieldStruct<u8, Sadr_SPEC>

Source

pub const _0: Self

Only reloading.

Source

pub const _1: Self

Add index after reloading.

Source§

impl EnumBitfieldStruct<u8, Sm_SPEC>

Source

pub const _00: Self

Source address is fixed.

Source

pub const _01: Self

Offset addition.

Source

pub const _10: Self

Source address is incremented.

Source

pub const _11: Self

Source address is decremented.

Source§

impl EnumBitfieldStruct<u8, Dte_SPEC>

Source

pub const _0: Self

Disables DMA transfer.

Source

pub const _1: Self

Enables DMA transfer.

Source§

impl EnumBitfieldStruct<u8, Swreq_SPEC>

Source

pub const _0: Self

DMA transfer is not requested.

Source

pub const _1: Self

DMA transfer is requested.

Source§

impl EnumBitfieldStruct<u8, Clrs_SPEC>

Source

pub const _0: Self

SWREQ bit is cleared after DMA transfer is started by software.

Source

pub const _1: Self

SWREQ bit is not cleared after DMA transfer is started by software.

Source§

impl EnumBitfieldStruct<u8, Esif_SPEC>

Source

pub const _0: Self

A transfer escape end interrupt has not been generated.

Source

pub const _1: Self

A transfer escape end interrupt has been generated.

Source§

impl EnumBitfieldStruct<u8, Dtif_SPEC>

Source

pub const _0: Self

A transfer end interrupt has not been generated.

Source

pub const _1: Self

A transfer end interrupt has been generated.

Source§

impl EnumBitfieldStruct<u8, Act_SPEC>

Source

pub const _0: Self

DMAC is in the idle state.

Source

pub const _1: Self

DMAC is operating.

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

Source

pub const _0: Self

Secure vector number

Source

pub const _1: Self

Non-Secure vector number

Source§

impl EnumBitfieldStruct<u8, Dtesta_SPEC>

Source

pub const _0: Self

No DTC transfer error occurred

Source

pub const _1: Self

DTC transfer error occurred

Source§

impl EnumBitfieldStruct<u8, Dl_SPEC>

Source

pub const _00: Self

16 bytes

Source

pub const _01: Self

32 bytes

Source

pub const _10: Self

64 bytes

Source

pub const _11: Self

16 bytes.

Source§

impl EnumBitfieldStruct<u8, De_SPEC>

Source

pub const _0: Self

Big endian mode

Source

pub const _1: Self

Little endian mode.

Source§

impl EnumBitfieldStruct<u8, Rr_SPEC>

Source

pub const _0: Self

Disable the receive function

Source

pub const _1: Self

Read receive descriptor and enable the receive function.

Source§

impl EnumBitfieldStruct<u8, Cerf_SPEC>

Source

pub const _0: Self

CRC error not detected

Source

pub const _1: Self

CRC error detected.

Source§

impl EnumBitfieldStruct<u8, Pre_SPEC>

Source

pub const _0: Self

PHY-LSI receive error not detected

Source

pub const _1: Self

PHY-LSI receive error detected.

Source§

impl EnumBitfieldStruct<u8, Rtsf_SPEC>

Source

pub const _0: Self

Frame-too-short error not detected

Source

pub const _1: Self

Frame-too-short error detected.

Source§

impl EnumBitfieldStruct<u8, Rtlf_SPEC>

Source

pub const _0: Self

Frame-too-long error not detected

Source

pub const _1: Self

Frame-too-long error detected.

Source§

impl EnumBitfieldStruct<u8, Rrf_SPEC>

Source

pub const _0: Self

Alignment error not detected

Source

pub const _1: Self

Alignment error detected.

Source§

impl EnumBitfieldStruct<u8, Rmaf_SPEC>

Source

pub const _0: Self

Multicast address frame not received

Source

pub const _1: Self

Multicast address frame received.

Source§

impl EnumBitfieldStruct<u8, Tro_SPEC>

Source

pub const _0: Self

Transmit retry-over condition not detected

Source

pub const _1: Self

Transmit retry-over condition detected.

Source§

impl EnumBitfieldStruct<u8, Cd_SPEC>

Source

pub const _0: Self

Late collision not detected

Source

pub const _1: Self

Late collision detected during frame transmission.

Source§

impl EnumBitfieldStruct<u8, Dlc_SPEC>

Source

pub const _0: Self

Loss of carrier not detected

Source

pub const _1: Self

Loss of carrier detected during frame transmission.

Source§

impl EnumBitfieldStruct<u8, Cnd_SPEC>

Source

pub const _0: Self

Carrier detected when transmission started

Source

pub const _1: Self

Carrier not detected during preamble transmission.

Source§

impl EnumBitfieldStruct<u8, Rfof_SPEC>

Source

pub const _0: Self

No overflow occurred

Source

pub const _1: Self

Overflow occurred.

Source§

impl EnumBitfieldStruct<u8, Rde_SPEC>

Source

pub const _0: Self

EDMAC detected that the receive descriptor valid bit (RD0.RACT) is 1

Source

pub const _1: Self

EDMAC detected that the receive descriptor valid bit (RD0.RACT) is 0.

Source§

impl EnumBitfieldStruct<u8, Fr_SPEC>

Source

pub const _0: Self

Frame not received

Source

pub const _1: Self

Frame received and update of the receive descriptor is complete.

Source§

impl EnumBitfieldStruct<u8, Tfuf_SPEC>

Source

pub const _0: Self

No underflow occurred

Source

pub const _1: Self

Underflow occurred.

Source§

impl EnumBitfieldStruct<u8, Tde_SPEC>

Source

pub const _0: Self

EDMAC detected that the transmit descriptor valid bit (TD0.TACT) is 1

Source

pub const _1: Self

EDMAC detected that the transmit descriptor valid bit (TD0.TACT) is 0.

Source§

impl EnumBitfieldStruct<u8, Tc_SPEC>

Source

pub const _0: Self

Transfer not complete or no transfer requested

Source

pub const _1: Self

All frames indicated in the transmit descriptor were completely transferred to the transmit FIFO.

Source§

impl EnumBitfieldStruct<u8, Eci_SPEC>

Source

pub const _0: Self

ETHERC status interrupt source not detected

Source

pub const _1: Self

ETHERC status interrupt source detected.

Source§

impl EnumBitfieldStruct<u8, Ade_SPEC>

Source

pub const _0: Self

Invalid memory address not detected (normal operation)

Source

pub const _1: Self

Invalid memory address detected.

Source§

impl EnumBitfieldStruct<u8, Rfcof_SPEC>

Source

pub const _0: Self

Receive frame counter did not overflow

Source

pub const _1: Self

Receive frame counter overflowed.

Source§

impl EnumBitfieldStruct<u8, Rabt_SPEC>

Source

pub const _0: Self

Frame reception not aborted or no reception requested

Source

pub const _1: Self

Frame reception aborted.

Source§

impl EnumBitfieldStruct<u8, Tabt_SPEC>

Source

pub const _0: Self

Frame transmission not aborted or no transmission requested.

Source

pub const _1: Self

Frame transmission aborted.

Source§

impl EnumBitfieldStruct<u8, Twb_SPEC>

Source

pub const _0: Self

Write-back not complete or no transmission requested

Source

pub const _1: Self

Write-back to the transmit descriptor completed.

Source§

impl EnumBitfieldStruct<u8, Cerfip_SPEC>

Source

pub const _0: Self

Disable CRC error interrupt requests

Source

pub const _1: Self

Enable CRC error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Preip_SPEC>

Source

pub const _0: Self

Disable PHY-LSI receive error interrupt requests

Source

pub const _1: Self

Enable PHY-LSI receive error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rtsfip_SPEC>

Source

pub const _0: Self

Disable frame-too-short error interrupt requests

Source

pub const _1: Self

Enable frame-too-short error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rtlfip_SPEC>

Source

pub const _0: Self

Disable frame-too-long error interrupt requests

Source

pub const _1: Self

Enable frame-too-long error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rrfip_SPEC>

Source

pub const _0: Self

Disable alignment error interrupt requests

Source

pub const _1: Self

Enable alignment error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rmafip_SPEC>

Source

pub const _0: Self

Disable multicast address frame receive interrupt requests

Source

pub const _1: Self

Enable multicast address frame receive interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Troip_SPEC>

Source

pub const _0: Self

Disable transmit retry over interrupt requests

Source

pub const _1: Self

Enable transmit retry over interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Cdip_SPEC>

Source

pub const _0: Self

Disable late collision detected interrupt requests

Source

pub const _1: Self

Enable late collision detected interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Dlcip_SPEC>

Source

pub const _0: Self

Disable loss of carrier detected interrupt requests

Source

pub const _1: Self

Enable loss of carrier detected interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Cndip_SPEC>

Source

pub const _0: Self

Disable carrier not detected interrupt requests

Source

pub const _1: Self

Enable carrier not detected interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rfofip_SPEC>

Source

pub const _0: Self

Disable overflow interrupt requests

Source

pub const _1: Self

Enable overflow interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rdeip_SPEC>

Source

pub const _0: Self

Disable receive descriptor empty interrupt requests

Source

pub const _1: Self

Enable receive descriptor empty interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Frip_SPEC>

Source

pub const _0: Self

Disable frame reception interrupt requests

Source

pub const _1: Self

Enable frame reception interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Tfufip_SPEC>

Source

pub const _0: Self

Disable underflow interrupt requests

Source

pub const _1: Self

Enable underflow interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Tdeip_SPEC>

Source

pub const _0: Self

Disable transmit descriptor empty interrupt requests

Source

pub const _1: Self

Enable transmit descriptor empty interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Tcip_SPEC>

Source

pub const _0: Self

Disable frame transmission complete interrupt requests

Source

pub const _1: Self

Enable frame transmission complete interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Eciip_SPEC>

Source

pub const _0: Self

Disable ETHERC status interrupt requests

Source

pub const _1: Self

Enable ETHERC status interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Adeip_SPEC>

Source

pub const _0: Self

Disable address error interrupt requests

Source

pub const _1: Self

Enable address error interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rfcofip_SPEC>

Source

pub const _0: Self

Disable receive frame counter overflow interrupt requests

Source

pub const _1: Self

Enable receive frame counter overflow interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rabtip_SPEC>

Source

pub const _0: Self

Disable receive abort detected interrupt requests

Source

pub const _1: Self

Enable receive abort detected interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Tabtip_SPEC>

Source

pub const _0: Self

Disable transmit abort detected interrupt requests

Source

pub const _1: Self

Enable transmit abort detected interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Twbip_SPEC>

Source

pub const _0: Self

Disable write-back complete interrupt requests

Source

pub const _1: Self

Enable write-back complete interrupt requests.

Source§

impl EnumBitfieldStruct<u8, Rrfce_SPEC>

Source

pub const _0: Self

Reflect the EESR.RRF flag status in the RD0.RFE bit of the receive descriptor

Source

pub const _1: Self

Do not reflect the EESR.RRF flag status in the RD0.RFE bit of the receive descriptor.

Source§

impl EnumBitfieldStruct<u8, Rmafce_SPEC>

Source

pub const _0: Self

Reflect the EESR.RMAF flag status in the RD0.RFE bit of the receive descriptor

Source

pub const _1: Self

Do not reflect the EESR.RMAF flag status in the RD0.RFE bit of the receive descriptor.

Source§

impl EnumBitfieldStruct<u8, Rfd_SPEC>

Source

pub const _0_X_0_F: Self

4096 bytes

Source

pub const OTHERS: Self

settings prohibited

Source§

impl EnumBitfieldStruct<u8, Tfd_SPEC>

Source

pub const _0_X_07: Self

2048 bytes

Source

pub const OTHERS: Self

settings prohibited

Source§

impl EnumBitfieldStruct<u8, Rnr_SPEC>

Source

pub const _0: Self

EDRRR.RR bit (receive request bit) is cleared to 0 when one frame is received

Source

pub const _1: Self

EDRRR.RR bit (receive request bit) is not cleared to 0 when one frame is received.

Source§

impl EnumBitfieldStruct<u8, Elb_SPEC>

Source

pub const _0: Self

Output low on the ET0_EXOUT pin

Source

pub const _1: Self

Output high on the ET0_EXOUT pin.

Source§

impl EnumBitfieldStruct<u8, Pads_SPEC>

Source

pub const _00: Self

Do not insert padding

Source

pub const OTHERS: Self

settings prohibited

Source§

impl EnumBitfieldStruct<u8, Tis_SPEC>

Source

pub const _0: Self

Disable transmit interrupts

Source

pub const _1: Self

Enable transmit Interrupts.

Source§

impl EnumBitfieldStruct<u8, Tim_SPEC>

Source

pub const _0: Self

Select transmission complete interrupt mode, where an interrupt occurs when a frame is transmitted

Source

pub const _1: Self

Select write-back complete interrupt mode, where an interrupt occurs when write-back to the transmit descriptor is complete while the TWBI bit is 1.

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

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Elsegr0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Elsegr1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Elsr_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Elsr_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Prm_SPEC>

Source

pub const _0: Self

Disable promiscuous mode

Source

pub const _1: Self

Enable promiscuous mode.

Source§

impl EnumBitfieldStruct<u8, Dm_SPEC>

Source

pub const _0: Self

Half-duplex mode

Source

pub const _1: Self

Full-duplex mode.

Source§

impl EnumBitfieldStruct<u8, Rtm_SPEC>

Source

pub const _0: Self

10 Mbps

Source

pub const _1: Self

100 Mbps.

Source§

impl EnumBitfieldStruct<u8, Ilb_SPEC>

Source

pub const _0: Self

Perform normal data transmission or reception

Source

pub const _1: Self

Loop data back in the ETHERC when full-duplex mode is selected.

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable transmit function

Source

pub const _1: Self

Enable transmit function.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable receive function

Source

pub const _1: Self

Enable receive function.

Source§

impl EnumBitfieldStruct<u8, Mpde_SPEC>

Source

pub const _0: Self

Disable Magic Packet detection

Source

pub const _1: Self

Enable Magic Packet detection.

Source§

impl EnumBitfieldStruct<u8, Prcef_SPEC>

Source

pub const _0: Self

Notify EDMAC of a CRC error

Source

pub const _1: Self

Do not notify EDMAC of a CRC error.

Source§

impl EnumBitfieldStruct<u8, Txf_SPEC>

Source

pub const _0: Self

Disable automatic PAUSE frame transmission (PAUSE frame is not automatically transmitted)

Source

pub const _1: Self

Enable automatic PAUSE frame transmission (PAUSE frame is automatically transmitted as required).

Source§

impl EnumBitfieldStruct<u8, Rxf_SPEC>

Source

pub const _0: Self

Disable PAUSE frame detection

Source

pub const _1: Self

Enable PAUSE frame detection.

Source§

impl EnumBitfieldStruct<u8, Pfr_SPEC>

Source

pub const _0: Self

Do not transfer PAUSE frame to the EDMAC

Source

pub const _1: Self

Transfer PAUSE frame to the EDMAC.

Source§

impl EnumBitfieldStruct<u8, Zpf_SPEC>

Source

pub const _0: Self

Do not use PAUSE frames that containing a pause_time parameter of 0

Source

pub const _1: Self

Use PAUSE frames that containing a pause_time parameter of 0.

Source§

impl EnumBitfieldStruct<u8, Tpc_SPEC>

Source

pub const _0: Self

Transmit PAUSE frame even during a PAUSE period

Source

pub const _1: Self

Do not transmit PAUSE frame during a PAUSE period.

Source§

impl EnumBitfieldStruct<u8, Icd_SPEC>

Source

pub const _0: Self

PHY-LSI has not detected a false carrier on the line

Source

pub const _1: Self

PHY-LSI detected a false carrier on the line.

Source§

impl EnumBitfieldStruct<u8, Mpd_SPEC>

Source

pub const _0: Self

Magic Packet not detected

Source

pub const _1: Self

Magic Packet detected.

Source§

impl EnumBitfieldStruct<u8, Lchng_SPEC>

Source

pub const _0: Self

Change in the ET0_LINKSTA signal not detected

Source

pub const _1: Self

Change in the ET0_LINKSTA signal detected (high to low, or low to high).

Source§

impl EnumBitfieldStruct<u8, Psrto_SPEC>

Source

pub const _0: Self

PAUSE frame retransmit count has not reached the upper limit

Source

pub const _1: Self

PAUSE frame retransmit count reached the upper limit.

Source§

impl EnumBitfieldStruct<u8, Bfr_SPEC>

Source

pub const _0: Self

Continuous reception of broadcast frames not detected

Source

pub const _1: Self

Continuous reception of broadcast frames detected.

Source§

impl EnumBitfieldStruct<u8, Icdip_SPEC>

Source

pub const _0: Self

Disable interrupt notification

Source

pub const _1: Self

Enable interrupt notification.

Source§

impl EnumBitfieldStruct<u8, Mpdip_SPEC>

Source

pub const _0: Self

Disable interrupt notification

Source

pub const _1: Self

Enable interrupt notification.

Source§

impl EnumBitfieldStruct<u8, Lchngip_SPEC>

Source

pub const _0: Self

Disable interrupt notification

Source

pub const _1: Self

Enable interrupt notification.

Source§

impl EnumBitfieldStruct<u8, Psrtoip_SPEC>

Source

pub const _0: Self

Disable interrupt notification

Source

pub const _1: Self

Enable interrupt notification.

Source§

impl EnumBitfieldStruct<u8, Bfsipr_SPEC>

Source

pub const _0: Self

Disable interrupt notification

Source

pub const _1: Self

Enable interrupt notification.

Source§

impl EnumBitfieldStruct<u8, Mmd_SPEC>

Source

pub const _0: Self

Read

Source

pub const _1: Self

Write.

Source§

impl EnumBitfieldStruct<u8, Dfae_SPEC>

Source

pub const _0: Self

No data flash memory access violation has occurred

Source

pub const _1: Self

A data flash memory access violation has occurred.

Source§

impl EnumBitfieldStruct<u8, Cmdlk_SPEC>

Source

pub const _0: Self

The flash sequencer is not in the command-locked state

Source

pub const _1: Self

The flash sequencer is in the command-locked state.

Source§

impl EnumBitfieldStruct<u8, Cfae_SPEC>

Source

pub const _0: Self

No code flash memory access violation has occurred

Source

pub const _1: Self

A code flash memory access violation has occurred.

Source§

impl EnumBitfieldStruct<u8, Dfaeie_SPEC>

Source

pub const _0: Self

Generation of an FIFERR interrupt request is disabled when FASTAT.DFAE is set to 1

Source

pub const _1: Self

Generation of an FIFERR interrupt request is enabled when FASTAT.DFAE is set to 1.

Source§

impl EnumBitfieldStruct<u8, Cmdlkie_SPEC>

Source

pub const _0: Self

Generation of an FIFERR interrupt request is disabled when FASTAT.CMDLK is set to 1

Source

pub const _1: Self

Generation of an FIFERR interrupt request is enabled when FASTAT.CMDLK is set to 1.

Source§

impl EnumBitfieldStruct<u8, Cfaeie_SPEC>

Source

pub const _0: Self

Generation of an FIFERR interrupt request is disabled when FASTAT.CFAE is set to 1

Source

pub const _1: Self

Generation of an FIFERR interrupt request is enabled when FASTAT.CFAE is set to 1.

Source§

impl EnumBitfieldStruct<u8, Frdyie_SPEC>

Source

pub const _0: Self

Generation of an FRDY interrupt request is disabled

Source

pub const _1: Self

Generation of an FRDY interrupt request is enabled.

Source§

impl EnumBitfieldStruct<u8, Ceprot_SPEC>

Source

pub const _0: Self

FENTRYC bit is not protected

Source

pub const _1: Self

FENTRYC bit is protected.

Source§

impl EnumBitfieldStruct<u8, Bpcn0_SPEC>

Source

pub const _0: Self

Block protection is enabled

Source

pub const _1: Self

Block protection is disabled.

Source§

impl EnumBitfieldStruct<u8, Bpcn1_SPEC>

Source

pub const _0: Self

Block protection is enabled

Source

pub const _1: Self

Block protection is disabled.

Source§

impl EnumBitfieldStruct<u8, Flweerr_SPEC>

Source

pub const _0: Self

An error has not occurred

Source

pub const _1: Self

An error has occurred.

Source§

impl EnumBitfieldStruct<u8, Prgspd_SPEC>

Source

pub const _0: Self

The flash sequencer is not in the programming suspension processing state or programming suspended state

Source

pub const _1: Self

The flash sequencer is in the programming suspension processing state or programming suspended state.

Source§

impl EnumBitfieldStruct<u8, Ersspd_SPEC>

Source

pub const _0: Self

The flash sequencer is not in the erasure suspension processing state or the erasure suspended state

Source

pub const _1: Self

The flash sequencer is in the erasure suspension processing state or the erasure suspended state.

Source§

impl EnumBitfieldStruct<u8, Dbfull_SPEC>

Source

pub const _0: Self

The data buffer is empty

Source

pub const _1: Self

The data buffer is full.

Source§

impl EnumBitfieldStruct<u8, Susrdy_SPEC>

Source

pub const _0: Self

The flash sequencer cannot receive P/E suspend commands

Source

pub const _1: Self

The flash sequencer can receive P/E suspend commands.

Source§

impl EnumBitfieldStruct<u8, Prgerr_SPEC>

Source

pub const _0: Self

Programming has completed successfully

Source

pub const _1: Self

An error has occurred during programming.

Source§

impl EnumBitfieldStruct<u8, Erserr_SPEC>

Source

pub const _0: Self

Erasure has completed successfully

Source

pub const _1: Self

An error has occurred during erasure.

Source§

impl EnumBitfieldStruct<u8, Ilglerr_SPEC>

Source

pub const _0: Self

The flash sequencer has not detected an illegal FACI command or illegal flash memory access

Source

pub const _1: Self

The flash sequencer has detected an illegal FACI command or illegal flash memory access.

Source§

impl EnumBitfieldStruct<u8, Frdy_SPEC>

Source

pub const _0: Self

Program, Block Erase, Multi Block Erase, P/E suspend, P/E resume, Forced Stop, Blank Check, or Configuration set command processing is in progress

Source

pub const _1: Self

None of the above is in progress.

Source§

impl EnumBitfieldStruct<u8, Oterr_SPEC>

Source

pub const _0: Self

A status clear or forced stop command processing is complete

Source

pub const _1: Self

An error has occurred.

Source§

impl EnumBitfieldStruct<u8, Secerr_SPEC>

Source

pub const _0: Self

A status clear or forced stop command processing is complete

Source

pub const _1: Self

An error has occurred.

Source§

impl EnumBitfieldStruct<u8, Feseterr_SPEC>

Source

pub const _0: Self

A status clear or forced stop command processing is complete

Source

pub const _1: Self

An error has occurred.

Source§

impl EnumBitfieldStruct<u8, Ilgcomerr_SPEC>

Source

pub const _0: Self

A status clear or forced stop command processing is complete

Source

pub const _1: Self

An error has occurred.

Source§

impl EnumBitfieldStruct<u8, Fentryc_SPEC>

Source

pub const _0: Self

Code flash is in read mode

Source

pub const _1: Self

Code flash is in P/E mode.

Source§

impl EnumBitfieldStruct<u8, Fentryd_SPEC>

Source

pub const _0: Self

Data flash is in read mode

Source

pub const _1: Self

Data flash is in P/E mode.

Source§

impl EnumBitfieldStruct<u8, Suinit_SPEC>

Source

pub const _0: Self

The FSADDR, FEADDR, FBPROT0, FBPROT1, FENTRYR, FBCCNT, and FCPSR flash sequencer setup registers keep their current values

Source

pub const _1: Self

The FSADDR, FEADDR, FBPROT0, FBRPOT1, FENTRYR, FBCCNT, and FCPSR flash sequencer setup registers are initialized.

Source§

impl EnumBitfieldStruct<u8, Bcdir_SPEC>

Source

pub const _0: Self

Blank checking is executed from the lower addresses to the higher addresses (incremental mode)

Source

pub const _1: Self

Blank checking is executed from the higher addresses to the lower addresses (decremental mode).

Source§

impl EnumBitfieldStruct<u8, Bcst_SPEC>

Source

pub const _0: Self

The target area is in the non-programmed state, that is, the area has been erased but has not yet been reprogrammed

Source

pub const _1: Self

The target area has been programmed with 0s or 1s.

Source§

impl EnumBitfieldStruct<u8, Fspr_SPEC>

Source

pub const _0: Self

Protected state

Source

pub const _1: Self

Non-protected state.

Source§

impl EnumBitfieldStruct<u8, Btflg_SPEC>

Source

pub const _0: Self

The startup area is the alternate block (block 1)

Source

pub const _1: Self

The startup area is the default block (block 0).

Source§

impl EnumBitfieldStruct<u8, Esuspmd_SPEC>

Source

pub const _0: Self

Suspension priority mode

Source

pub const _1: Self

Erasure priority mode.

Source§

impl EnumBitfieldStruct<u8, Sas_SPEC>

Source

pub const _00: Self

Startup area is selected by BTFLG bit

Source

pub const _01: Self

Startup area is selected by BTFLG bit

Source

pub const _10: Self

Startup area is temporarily switched to the default area (block 0)

Source

pub const _11: Self

Startup area is temporarily switched to the alternate area (block 1).

Source§

impl EnumBitfieldStruct<u8, Fcacheen_SPEC>

Source

pub const _0: Self

FCACHE is disabled

Source

pub const _1: Self

FCACHE is enabled

Source§

impl EnumBitfieldStruct<u8, Fcacheiv_SPEC>

Source

pub const _0: Self

Read: Do not invalidate. Write: The setting is ignored.

Source

pub const _1: Self

Invalidate FCACHE is invalidated.

Source§

impl EnumBitfieldStruct<u8, Flwtsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

Source§

impl EnumBitfieldStruct<u8, Fckmhzsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-Secure

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

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Stpwp_SPEC>

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Clrwp_SPEC>

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Cmnwp_SPEC>

Source

pub const _0: Self

Write to the register is enabled

Source

pub const _1: Self

Write to the register is disabled

Source§

impl EnumBitfieldStruct<u8, Cstrt0_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt1_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt2_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt3_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstop0_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop1_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop2_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop3_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cclr0_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr1_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr2_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr3_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr4_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr5_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr6_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr7_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr8_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr9_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Ssgtrgar_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgaf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgcr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgcf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgdr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgdf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGD 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, Sselce_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Sselcf_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Sselcg_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Sselch_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTH 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, Psgtrgcr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Psgtrgcf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Psgtrgdr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Psgtrgdf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGD 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, Pselce_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Pselcf_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Pselcg_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Pselch_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTH 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, Csgtrgcr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGC input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Csgtrgcf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Csgtrgdr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGD input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Csgtrgdf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGD 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, Cselce_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Cselcf_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Cselcg_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Cselch_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTH 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, Usgtrgcr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Usgtrgcf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Usgtrgdr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Usgtrgdf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGD 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, Uselce_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Uselcf_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Uselcg_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Uselch_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTH 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, Dsgtrgcr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgcf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgdr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgdf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGD 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, Dselce_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Dselcf_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Dselcg_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Dselch_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTF 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, Asgtrgcr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Asgtrgcf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Asgtrgdr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Asgtrgdf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGD 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, Aselce_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTE input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Aselcf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTF input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Aselcg_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTG input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Aselch_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTH input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTH 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, Bsgtrgcr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgcf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgdr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgdf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGD 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, Bselce_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTE input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Bselcf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTF input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Bselcg_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTG input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Bselch_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTH input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTH 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 _0_X_0: Self

PCLKD/1

Source

pub const _0_X_1: Self

PCLKD/2

Source

pub const _0_X_2: Self

PCLKD/4

Source

pub const _0_X_3: Self

PCLKD/8

Source

pub const _0_X_4: Self

PCLKD/16

Source

pub const _0_X_5: Self

PCLKD/32

Source

pub const _0_X_6: Self

PCLKD/64

Source

pub const _0_X_7: Self

Setting prohibited

Source

pub const _0_X_8: Self

PCLKD/256

Source

pub const _0_X_9: Self

Setting prohibited

Source

pub const _0_X_A: Self

PCLKD/1024

Source

pub const _0_X_B: Self

Setting prohibited

Source

pub const _0_X_C: Self

GTETRGA (Via the POEG)

Source

pub const _0_X_D: Self

GTETRGB (Via the POEG)

Source

pub const _0_X_E: Self

GTETRGC (Via the POEG)

Source

pub const _0_X_F: Self

GTETRGD (Via the POEG)

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 request is selected

Source

pub const _01: Self

Group B output disable request is selected

Source

pub const _10: Self

Group C output disable request is selected

Source

pub const _11: Self

Group D output disable request is selected

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

Source

pub const _0: Self

No period count function finish has occurred

Source

pub const _1: Self

A period count function finish 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

pub const OTHERS: Self

Double buffer operation (GTCCRA <––> GTCCRC <––> GTCCRD)

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

pub const OTHERS: Self

Double buffer operation (GTCCRB <––> GTCCRE <––> GTCCRF)

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

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _000: Self

A (no delay)

Source

pub const _001: Self

NOT A (no delay)

Source

pub const _010: Self

C (1PCLKD delay)

Source

pub const _011: Self

NOT C (1PCLKD delay)

Source

pub const _100: Self

A AND C (1PCLKD delay)

Source

pub const _101: Self

A OR C (1PCLKD delay)

Source

pub const _110: Self

A EXOR C (1PCLKD delay)

Source

pub const _111: Self

A NOR C (1PCLKD delay)

Source§

impl EnumBitfieldStruct<u8, Iclfselc_SPEC>

Source

pub const _0_X_00: Self

GTIOC0A

Source

pub const _0_X_01: Self

GTIOC0B

Source

pub const _0_X_02: Self

GTIOC1A

Source

pub const _0_X_03: Self

GTIOC1B

Source

pub const _0_X_04: Self

GTIOC2A

Source

pub const _0_X_05: Self

GTIOC2B

Source

pub const _0_X_06: Self

GTIOC3A

Source

pub const _0_X_07: Self

GTIOC3B

Source

pub const _0_X_08: Self

GTIOC4A

Source

pub const _0_X_09: Self

GTIOC4B

Source

pub const _0_X_0_A: Self

GTIOC5A

Source

pub const _0_X_0_B: Self

GTIOC5B

Source

pub const _0_X_0_C: Self

GTIOC6A

Source

pub const _0_X_0_D: Self

GTIOC6B

Source

pub const _0_X_0_E: Self

GTIOC7A

Source

pub const _0_X_0_F: Self

GTIOC7B

Source

pub const _0_X_10: Self

GTIOC8A

Source

pub const _0_X_11: Self

GTIOC8B

Source

pub const _0_X_12: Self

GTIOC9A

Source

pub const _0_X_13: Self

GTIOC9B

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Iclfb_SPEC>

Source

pub const _000: Self

B (no delay)

Source

pub const _001: Self

NOT B (no delay)

Source

pub const _010: Self

D (1PCLKD delay)

Source

pub const _011: Self

NOT D (1PCLKD delay)

Source

pub const _100: Self

B AND D (1PCLKD delay)

Source

pub const _101: Self

B OR D (1PCLKDn delay)

Source

pub const _110: Self

B EXOR D (1PCLKD delay)

Source

pub const _111: Self

B NOR D (1PCLKD delay)

Source§

impl EnumBitfieldStruct<u8, Iclfseld_SPEC>

Source

pub const _0_X_00: Self

GTIOC0A

Source

pub const _0_X_01: Self

GTIOC0B

Source

pub const _0_X_02: Self

GTIOC1A

Source

pub const _0_X_03: Self

GTIOC1B

Source

pub const _0_X_04: Self

GTIOC2A

Source

pub const _0_X_05: Self

GTIOC2B

Source

pub const _0_X_06: Self

GTIOC3A

Source

pub const _0_X_07: Self

GTIOC3B

Source

pub const _0_X_08: Self

GTIOC4A

Source

pub const _0_X_09: Self

GTIOC4B

Source

pub const _0_X_0_A: Self

GTIOC5A

Source

pub const _0_X_0_B: Self

GTIOC5B

Source

pub const _0_X_0_C: Self

GTIOC6A

Source

pub const _0_X_0_D: Self

GTIOC6B

Source

pub const _0_X_0_E: Self

GTIOC7A

Source

pub const _0_X_0_F: Self

GTIOC7B

Source

pub const _0_X_10: Self

GTIOC8A

Source

pub const _0_X_11: Self

GTIOC8B

Source

pub const _0_X_12: Self

GTIOC9A

Source

pub const _0_X_13: Self

GTIOC9B

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pcen_SPEC>

Source

pub const _0: Self

Period count function is disabled

Source

pub const _1: Self

Period count function is enabled

Source§

impl EnumBitfieldStruct<u8, Astp_SPEC>

Source

pub const _0: Self

Automatic stop function is disabled

Source

pub const _1: Self

Automatic stop function is enabled

Source§

impl EnumBitfieldStruct<u8, Secsel0_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel1_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel2_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel3_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel4_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel5_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel6_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel7_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel8_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel9_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Sbdce_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTCCR buffer operations

Source

pub const _1: Self

Enable GTCCR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdpe_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTPR buffer operations

Source

pub const _1: Self

Enable GTPR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdcd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTCCR buffer operations

Source

pub const _1: Self

Disable GTCCR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdpd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTPR buffer operations

Source

pub const _1: Self

Disable GTPR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Spce_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling period count function

Source

pub const _1: Self

Enable period count function simultaneously

Source§

impl EnumBitfieldStruct<u8, Spcd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling period count function

Source

pub const _1: Self

Disable period count function simultaneously

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

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Stpwp_SPEC>

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Clrwp_SPEC>

Source

pub const _0: Self

Write to the bit is enabled

Source

pub const _1: Self

Write to the bit is disabled

Source§

impl EnumBitfieldStruct<u8, Cmnwp_SPEC>

Source

pub const _0: Self

Write to the register is enabled

Source

pub const _1: Self

Write to the register is disabled

Source§

impl EnumBitfieldStruct<u8, Cstrt0_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt1_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt2_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt3_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstop0_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop1_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop2_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop3_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cclr0_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr1_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr2_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr3_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr4_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr5_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr6_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr7_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr8_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr9_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Ssgtrgar_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgaf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgcr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgcf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgdr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgdf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGD 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, Sselce_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Sselcf_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Sselcg_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Sselch_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTH 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, Psgtrgcr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Psgtrgcf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Psgtrgdr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Psgtrgdf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGD 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, Pselce_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Pselcf_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Pselcg_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Pselch_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTH 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, Csgtrgcr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGC input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Csgtrgcf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Csgtrgdr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGD input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Csgtrgdf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGD 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, Cselce_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Cselcf_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Cselcg_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Cselch_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTH 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, Usgtrgcr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Usgtrgcf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Usgtrgdr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Usgtrgdf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGD 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, Uselce_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Uselcf_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Uselcg_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Uselch_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTH input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTH 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, Dsgtrgcr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgcf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgdr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgdf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGD 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, Dselce_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTE input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Dselcf_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Dselcg_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTG input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Dselch_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTF input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTF 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, Asgtrgcr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Asgtrgcf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Asgtrgdr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Asgtrgdf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGD 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, Aselce_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTE input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Aselcf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTF input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Aselcg_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTG input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Aselch_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTH input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTH 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, Bsgtrgcr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGC input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgcf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGC input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGC input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgdr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGD input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGD input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgdf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGD input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGD 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, Bselce_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTE input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTE input

Source§

impl EnumBitfieldStruct<u8, Bselcf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTF input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTF input

Source§

impl EnumBitfieldStruct<u8, Bselcg_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTG input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTG input

Source§

impl EnumBitfieldStruct<u8, Bselch_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTH input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTH 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 _0_X_0: Self

PCLKD/1

Source

pub const _0_X_1: Self

PCLKD/2

Source

pub const _0_X_2: Self

PCLKD/4

Source

pub const _0_X_3: Self

PCLKD/8

Source

pub const _0_X_4: Self

PCLKD/16

Source

pub const _0_X_5: Self

PCLKD/32

Source

pub const _0_X_6: Self

PCLKD/64

Source

pub const _0_X_7: Self

Setting prohibited

Source

pub const _0_X_8: Self

PCLKD/256

Source

pub const _0_X_9: Self

Setting prohibited

Source

pub const _0_X_A: Self

PCLKD/1024

Source

pub const _0_X_B: Self

Setting prohibited

Source

pub const _0_X_C: Self

GTETRGA (Via the POEG)

Source

pub const _0_X_D: Self

GTETRGB (Via the POEG)

Source

pub const _0_X_E: Self

GTETRGC (Via the POEG)

Source

pub const _0_X_F: Self

GTETRGD (Via the POEG)

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 request is selected

Source

pub const _01: Self

Group B output disable request is selected

Source

pub const _10: Self

Group C output disable request is selected

Source

pub const _11: Self

Group D output disable request is selected

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

Source

pub const _0: Self

No period count function finish has occurred

Source

pub const _1: Self

A period count function finish 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

pub const OTHERS: Self

Double buffer operation (GTCCRA <––> GTCCRC <––> GTCCRD)

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

pub const OTHERS: Self

Double buffer operation (GTCCRB <––> GTCCRE <––> GTCCRF)

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

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _000: Self

A (no delay)

Source

pub const _001: Self

NOT A (no delay)

Source

pub const _010: Self

C (1PCLKD delay)

Source

pub const _011: Self

NOT C (1PCLKD delay)

Source

pub const _100: Self

A AND C (1PCLKD delay)

Source

pub const _101: Self

A OR C (1PCLKD delay)

Source

pub const _110: Self

A EXOR C (1PCLKD delay)

Source

pub const _111: Self

A NOR C (1PCLKD delay)

Source§

impl EnumBitfieldStruct<u8, Iclfselc_SPEC>

Source

pub const _0_X_00: Self

GTIOC0A

Source

pub const _0_X_01: Self

GTIOC0B

Source

pub const _0_X_02: Self

GTIOC1A

Source

pub const _0_X_03: Self

GTIOC1B

Source

pub const _0_X_04: Self

GTIOC2A

Source

pub const _0_X_05: Self

GTIOC2B

Source

pub const _0_X_06: Self

GTIOC3A

Source

pub const _0_X_07: Self

GTIOC3B

Source

pub const _0_X_08: Self

GTIOC4A

Source

pub const _0_X_09: Self

GTIOC4B

Source

pub const _0_X_0_A: Self

GTIOC5A

Source

pub const _0_X_0_B: Self

GTIOC5B

Source

pub const _0_X_0_C: Self

GTIOC6A

Source

pub const _0_X_0_D: Self

GTIOC6B

Source

pub const _0_X_0_E: Self

GTIOC7A

Source

pub const _0_X_0_F: Self

GTIOC7B

Source

pub const _0_X_10: Self

GTIOC8A

Source

pub const _0_X_11: Self

GTIOC8B

Source

pub const _0_X_12: Self

GTIOC9A

Source

pub const _0_X_13: Self

GTIOC9B

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Iclfb_SPEC>

Source

pub const _000: Self

B (no delay)

Source

pub const _001: Self

NOT B (no delay)

Source

pub const _010: Self

D (1PCLKD delay)

Source

pub const _011: Self

NOT D (1PCLKD delay)

Source

pub const _100: Self

B AND D (1PCLKD delay)

Source

pub const _101: Self

B OR D (1PCLKDn delay)

Source

pub const _110: Self

B EXOR D (1PCLKD delay)

Source

pub const _111: Self

B NOR D (1PCLKD delay)

Source§

impl EnumBitfieldStruct<u8, Iclfseld_SPEC>

Source

pub const _0_X_00: Self

GTIOC0A

Source

pub const _0_X_01: Self

GTIOC0B

Source

pub const _0_X_02: Self

GTIOC1A

Source

pub const _0_X_03: Self

GTIOC1B

Source

pub const _0_X_04: Self

GTIOC2A

Source

pub const _0_X_05: Self

GTIOC2B

Source

pub const _0_X_06: Self

GTIOC3A

Source

pub const _0_X_07: Self

GTIOC3B

Source

pub const _0_X_08: Self

GTIOC4A

Source

pub const _0_X_09: Self

GTIOC4B

Source

pub const _0_X_0_A: Self

GTIOC5A

Source

pub const _0_X_0_B: Self

GTIOC5B

Source

pub const _0_X_0_C: Self

GTIOC6A

Source

pub const _0_X_0_D: Self

GTIOC6B

Source

pub const _0_X_0_E: Self

GTIOC7A

Source

pub const _0_X_0_F: Self

GTIOC7B

Source

pub const _0_X_10: Self

GTIOC8A

Source

pub const _0_X_11: Self

GTIOC8B

Source

pub const _0_X_12: Self

GTIOC9A

Source

pub const _0_X_13: Self

GTIOC9B

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pcen_SPEC>

Source

pub const _0: Self

Period count function is disabled

Source

pub const _1: Self

Period count function is enabled

Source§

impl EnumBitfieldStruct<u8, Astp_SPEC>

Source

pub const _0: Self

Automatic stop function is disabled

Source

pub const _1: Self

Automatic stop function is enabled

Source§

impl EnumBitfieldStruct<u8, Secsel0_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel1_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel2_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel3_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel4_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel5_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel6_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel7_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel8_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Secsel9_SPEC>

Source

pub const _0: Self

Disable simultaneous control

Source

pub const _1: Self

Enable simultaneous control

Source§

impl EnumBitfieldStruct<u8, Sbdce_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTCCR buffer operations

Source

pub const _1: Self

Enable GTCCR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdpe_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTPR buffer operations

Source

pub const _1: Self

Enable GTPR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdcd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTCCR buffer operations

Source

pub const _1: Self

Disable GTCCR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdpd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTPR buffer operations

Source

pub const _1: Self

Disable GTPR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Spce_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling period count function

Source

pub const _1: Self

Enable period count function simultaneously

Source§

impl EnumBitfieldStruct<u8, Spcd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling period count function

Source

pub const _1: Self

Disable period count function simultaneously

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

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Tzfen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

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

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.BUSMST flag

Source§

impl EnumBitfieldStruct<u8, Tzfclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.TZFCLR flag

Source§

impl EnumBitfieldStruct<u8, Cpeclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.CPECLR 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, Busmst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Tzfst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Cpest_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 is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IRQn interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Iwdtwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by IWDT interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IWDT interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by LVD1 interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by LVD1 interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by LVD2 interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by LVD2 interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Rtcalmwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by RTC alarm interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by RTC alarm interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Rtcprdwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by RTC period interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by RTC period interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Usbfs0Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by USBFS0 interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by USBFS0 interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Agt1Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT1 underflow interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 underflow interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Agt1Cawupen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Agt1Cbwupen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 compare match B interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Iic0Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by IIC0 address match interrupt is disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IIC0 address match interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Agt3Udwupen_SPEC>

Source

pub const _0: Self

Software standby returns by AGT3 underflow interrupt is disabled

Source

pub const _1: Self

Software standby returns by AGT3 underflow interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Agt3Cawupen_SPEC>

Source

pub const _0: Self

Software standby returns by AGT3 compare match A interrupt is disabled

Source

pub const _1: Self

Software standby returns by AGT3 compare match A interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Agt3Cbwupen_SPEC>

Source

pub const _0: Self

Software standby returns by AGT3 compare match B interrupt is disabled

Source

pub const _1: Self

Software standby returns by AGT3 compare match B interrupt is enabled

Source§

impl EnumBitfieldStruct<u8, Dels_SPEC>

Source

pub const _0_X_00: Self

Disable interrupts to the associated DMAC module.

Source

pub const OTHERS: Self

Event signal number to be linked. For details, see .

Source§

impl EnumBitfieldStruct<u8, Ir_SPEC>

Source

pub const _0: Self

No DMAC activation request occurred.

Source

pub const _1: Self

DMAC activation request occurred.

Source§

impl EnumBitfieldStruct<u8, Sdai_SPEC>

Source

pub const _0: Self

SDAn line is low

Source

pub const _1: Self

SDAn line is high

Source§

impl EnumBitfieldStruct<u8, Scli_SPEC>

Source

pub const _0: Self

SCLn line is low

Source

pub const _1: Self

SCLn line is high

Source§

impl EnumBitfieldStruct<u8, Sdao_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sclo_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sowp_SPEC>

Source

pub const _0: Self

Write enable SCLO and SDAO bits

Source

pub const _1: Self

Write protect SCLO and SDAO bits

Source§

impl EnumBitfieldStruct<u8, Clo_SPEC>

Source

pub const _0: Self

Do not output extra SCL clock cycle (default)

Source

pub const _1: Self

Output extra SCL clock cycle

Source§

impl EnumBitfieldStruct<u8, Iicrst_SPEC>

Source

pub const _0: Self

Release IIC reset or internal reset

Source

pub const _1: Self

Initiate IIC reset or internal reset

Source§

impl EnumBitfieldStruct<u8, Ice_SPEC>

Source

pub const _0: Self

Disable (SCLn and SDAn pins in inactive state)

Source

pub const _1: Self

Enable (SCLn and SDAn pins in active state)

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

Do not issue a start condition request

Source

pub const _1: Self

Issue a start condition request

Source§

impl EnumBitfieldStruct<u8, Rs_SPEC>

Source

pub const _0: Self

Do not issue a restart condition request

Source

pub const _1: Self

Issue a restart condition request

Source§

impl EnumBitfieldStruct<u8, Sp_SPEC>

Source

pub const _0: Self

Do not issue a stop condition request

Source

pub const _1: Self

Issue a stop condition request

Source§

impl EnumBitfieldStruct<u8, Trs_SPEC>

Source

pub const _0: Self

Receive mode

Source

pub const _1: Self

Transmit mode

Source§

impl EnumBitfieldStruct<u8, Mst_SPEC>

Source

pub const _0: Self

Slave mode

Source

pub const _1: Self

Master mode

Source§

impl EnumBitfieldStruct<u8, Bbsy_SPEC>

Source

pub const _0: Self

I2C bus released (bus free state)

Source

pub const _1: Self

I2C bus occupied (bus busy state)

Source§

impl EnumBitfieldStruct<u8, Bc_SPEC>

Source

pub const _000: Self

9 bits

Source

pub const _001: Self

2 bits

Source

pub const _010: Self

3 bits

Source

pub const _011: Self

4 bits

Source

pub const _100: Self

5 bits

Source

pub const _101: Self

6 bits

Source

pub const _110: Self

7 bits

Source

pub const _111: Self

8 bits

Source§

impl EnumBitfieldStruct<u8, Bcwp_SPEC>

Source

pub const _0: Self

Write enable BC[2:0] bits

Source

pub const _1: Self

Write protect BC[2:0] bits

Source§

impl EnumBitfieldStruct<u8, Mtwp_SPEC>

Source

pub const _0: Self

Write protect MST and TRS bits in ICCR2

Source

pub const _1: Self

Write enable MST and TRS bits in ICCR2

Source§

impl EnumBitfieldStruct<u8, Tmos_SPEC>

Source

pub const _0: Self

Select long mode

Source

pub const _1: Self

Select short mode

Source§

impl EnumBitfieldStruct<u8, Tmol_SPEC>

Source

pub const _0: Self

Disable count while SCLn line is low

Source

pub const _1: Self

Enable count while SCLn line is low

Source§

impl EnumBitfieldStruct<u8, Tmoh_SPEC>

Source

pub const _0: Self

Disable count while SCLn line is high

Source

pub const _1: Self

Enable count while SCLn line is high

Source§

impl EnumBitfieldStruct<u8, Sddl_SPEC>

Source

pub const _000: Self

No output delay

Source

pub const _001: Self

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

Source

pub const _0: Self

Do not use the Fm+ slope control circuit for the SCLn and SDAn pins

Source

pub const _1: Self

Use the Fm+ slope control circuit for the SCLn and SDAn pins.

Source§

impl EnumBitfieldStruct<u8, Sar0E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL0 and SARU0

Source

pub const _1: Self

Enable slave address in SARL0 and SARU0

Source§

impl EnumBitfieldStruct<u8, Sar1E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL1 and SARU1

Source

pub const _1: Self

Enable slave address in SARL1 and SARU1

Source§

impl EnumBitfieldStruct<u8, Sar2E_SPEC>

Source

pub const _0: Self

Disable slave address in SARL2 and SARU2

Source

pub const _1: Self

Enable slave address in SARL2 and SARU2

Source§

impl EnumBitfieldStruct<u8, Gcae_SPEC>

Source

pub const _0: Self

Disable general call address detection

Source

pub const _1: Self

Enable general call address detection

Source§

impl EnumBitfieldStruct<u8, Dide_SPEC>

Source

pub const _0: Self

Disable device-ID address detection

Source

pub const _1: Self

Enable device-ID address detection

Source§

impl EnumBitfieldStruct<u8, Hoae_SPEC>

Source

pub const _0: Self

Disable host address detection

Source

pub const _1: Self

Enable host address detection

Source§

impl EnumBitfieldStruct<u8, Tmoie_SPEC>

Source

pub const _0: Self

Disable timeout interrupt (TMOI) request

Source

pub const _1: Self

Enable timeout interrupt (TMOI) request

Source§

impl EnumBitfieldStruct<u8, Alie_SPEC>

Source

pub const _0: Self

Disable arbitration-lost interrupt (ALI) request

Source

pub const _1: Self

Enable arbitration-lost interrupt (ALI) request

Source§

impl EnumBitfieldStruct<u8, Stie_SPEC>

Source

pub const _0: Self

Disable start condition detection interrupt (STI) request

Source

pub const _1: Self

Enable start condition detection interrupt (STI) request

Source§

impl EnumBitfieldStruct<u8, Spie_SPEC>

Source

pub const _0: Self

Disable stop condition detection interrupt (SPI) request

Source

pub const _1: Self

Enable stop condition detection interrupt (SPI) request

Source§

impl EnumBitfieldStruct<u8, Nakie_SPEC>

Source

pub const _0: Self

Disable NACK reception interrupt (NAKI) request

Source

pub const _1: Self

Enable NACK reception interrupt (NAKI) request

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable receive data full interrupt (IICn_RXI) request

Source

pub const _1: Self

Enable receive data full interrupt (IICn_RXI) request

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disable transmit end interrupt (IICn_TEI) request

Source

pub const _1: Self

Enable transmit end interrupt (IICn_TEI) request

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable transmit data empty interrupt (IICn_TXI) request

Source

pub const _1: Self

Enable transmit data empty interrupt (IICn_TXI) request

Source§

impl EnumBitfieldStruct<u8, Aas0_SPEC>

Source

pub const _0: Self

Slave address 0 not detected

Source

pub const _1: Self

Slave address 0 detected

Source§

impl EnumBitfieldStruct<u8, Aas1_SPEC>

Source

pub const _0: Self

Slave address 1 not detected

Source

pub const _1: Self

Slave address 1 detected

Source§

impl EnumBitfieldStruct<u8, Aas2_SPEC>

Source

pub const _0: Self

Slave address 2 not detected

Source

pub const _1: Self

Slave address 2 detected

Source§

impl EnumBitfieldStruct<u8, Gca_SPEC>

Source

pub const _0: Self

General call address not detected

Source

pub const _1: Self

General call address detected

Source§

impl EnumBitfieldStruct<u8, Did_SPEC>

Source

pub const _0: Self

Device-ID command not detected

Source

pub const _1: Self

Device-ID command detected

Source§

impl EnumBitfieldStruct<u8, Hoa_SPEC>

Source

pub const _0: Self

Host address not detected

Source

pub const _1: Self

Host address detected

Source§

impl EnumBitfieldStruct<u8, Tmof_SPEC>

Source

pub const _0: Self

Timeout not detected

Source

pub const _1: Self

Timeout detected

Source§

impl EnumBitfieldStruct<u8, Al_SPEC>

Source

pub const _0: Self

Arbitration not lost

Source

pub const _1: Self

Arbitration lost

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

Start condition not detected

Source

pub const _1: Self

Start condition detected

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

Stop condition not detected

Source

pub const _1: Self

Stop condition detected

Source§

impl EnumBitfieldStruct<u8, Nackf_SPEC>

Source

pub const _0: Self

NACK not detected

Source

pub const _1: Self

NACK detected

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

ICDRR contains no receive data

Source

pub const _1: Self

ICDRR contains receive data

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

Data being transmitted

Source

pub const _1: Self

Data transmit complete

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

ICDRT contains transmit data

Source

pub const _1: Self

ICDRT contains no transmit data

Source§

impl EnumBitfieldStruct<u8, Fs_SPEC>

Source

pub const _0: Self

Select 7-bit address format

Source

pub const _1: Self

Select 10-bit address format

Source§

impl EnumBitfieldStruct<u8, Wuafa_SPEC>

Source

pub const _0: Self

Do not add the wakeup analog filter

Source

pub const _1: Self

Add the wakeup analog filter

Source§

impl EnumBitfieldStruct<u8, Wuf_SPEC>

Source

pub const _0: Self

Slave address not matching during wakeup

Source

pub const _1: Self

Slave address matching during wakeup

Source§

impl EnumBitfieldStruct<u8, Wuie_SPEC>

Source

pub const _0: Self

Disable wakeup interrupt request (IIC0_WUI)

Source

pub const _1: Self

Enable wakeup interrupt request (IIC0_WUI)

Source§

impl EnumBitfieldStruct<u8, Wue_SPEC>

Source

pub const _0: Self

Disable wakeup function

Source

pub const _1: Self

Enable wakeup function

Source§

impl EnumBitfieldStruct<u8, Wusen_SPEC>

Source

pub const _0: Self

IIC asynchronous circuit enable

Source

pub const _1: Self

IIC synchronous circuit enable

Source§

impl EnumBitfieldStruct<u8, Wuasyf_SPEC>

Source

pub const _0: Self

IIC synchronous circuit enable condition

Source

pub const _1: Self

IIC asynchronous circuit enable condition

Source§

impl EnumBitfieldStruct<u8, Wusyf_SPEC>

Source

pub const _0: Self

IIC asynchronous circuit enable condition

Source

pub const _1: Self

IIC synchronous circuit enable condition

Source§

impl EnumBitfieldStruct<u8, Undff_SPEC>

Source

pub const _0: Self

No underflow occurred

Source

pub const _1: Self

Underflow occurred

Source§

impl EnumBitfieldStruct<u8, Refef_SPEC>

Source

pub const _0: Self

No refresh error occurred

Source

pub const _1: Self

Refresh error occurred

Source§

impl EnumBitfieldStruct<u8, Mstpa0_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, Mstpa7_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, 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, Mstpb2_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, Mstpb6_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, Mstpb8_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb9_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb11_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, Mstpb15_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, Mstpb18_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, Mstpb27_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb28_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb29_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb30_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb31_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc0_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc1_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc8_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, Mstpc12_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, Mstpc31_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd0_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd1_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd2_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd3_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd11_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, Mstpd12_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, Mstpd13_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, Mstpd20_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, Mstpe14_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, Mstpe15_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, Mstpe24_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, Mstpe25_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, Mstpe26_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, Mstpe27_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, Mstpe29_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, Mstpe30_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, 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, 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, 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, Phymode0_SPEC>

Source

pub const _0: Self

RMII mode (ETHERC channel 0)

Source

pub const _1: Self

Setting prohibited

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

Source

pub const _0: Self

Disable writes to the PmnPFS register

Source

pub const _1: Self

Enable writes to the PmnPFS register

Source§

impl EnumBitfieldStruct<u8, B0Wi_SPEC>

Source

pub const _0: Self

Enable writes the PFSWE bit

Source

pub const _1: Self

Disable writes to the PFSWE bit

Source§

impl EnumBitfieldStruct<u8, Pmnsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

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

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb8_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb9_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb18_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb19_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb22_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb27_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb28_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb29_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb30_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarb31_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc8_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc12_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc13_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc31_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard3_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard12_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard13_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard14_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard16_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psard20_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare14_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare15_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare24_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare25_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare26_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare27_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare29_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psare30_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Mssar0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Mssar1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Mssar2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Mssar3_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Dlmmon_SPEC>

Source

pub const _0_X_1: Self

CM

Source

pub const _0_X_2: Self

SSD

Source

pub const _0_X_3: Self

NSECSD

Source

pub const _0_X_4: Self

DPL

Source

pub const _0_X_5: Self

LCK_DBG

Source

pub const _0_X_6: Self

LCK_BOOT

Source

pub const _0_X_7: Self

RMA_REQ

Source

pub const _0_X_8: Self

RMA_ACK

Source

pub const OTHERS: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Sfmrm_SPEC>

Source

pub const _000: Self

Standard Read

Source

pub const _001: Self

Fast Read

Source

pub const _010: Self

Fast Read Dual Output

Source

pub const _011: Self

Fast Read Dual I/O

Source

pub const _100: Self

Fast Read Quad Output

Source

pub const _101: Self

Fast Read Quad I/O

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sfmse_SPEC>

Source

pub const _00: Self

Do not extend QSSL

Source

pub const _01: Self

Extend QSSL by 33 QSPCLK

Source

pub const _10: Self

Extend QSSL by 129 QSPCLK

Source

pub const _11: Self

Extend QSSL infinitely

Source§

impl EnumBitfieldStruct<u8, Sfmpfe_SPEC>

Source

pub const _0: Self

Disable function

Source

pub const _1: Self

Enable function

Source§

impl EnumBitfieldStruct<u8, Sfmpae_SPEC>

Source

pub const _0: Self

Disable function

Source

pub const _1: Self

Enable function

Source§

impl EnumBitfieldStruct<u8, Sfmmd3_SPEC>

Source

pub const _0: Self

SPI mode 0

Source

pub const _1: Self

SPI mode 3

Source§

impl EnumBitfieldStruct<u8, Sfmoex_SPEC>

Source

pub const _0: Self

Do not extend

Source

pub const _1: Self

Extend by 1 QSPCLK

Source§

impl EnumBitfieldStruct<u8, Sfmohw_SPEC>

Source

pub const _0: Self

Do not extend high-level width of QSPCLK during transmission

Source

pub const _1: Self

Extend high-level width of QSPCLK by 1 PCLKA during transmission

Source§

impl EnumBitfieldStruct<u8, Sfmosw_SPEC>

Source

pub const _0: Self

Do not extend low-level width of QSPCLK during transmission

Source

pub const _1: Self

Extend low-level width of QSPCLK by 1 PCLKA during transmission

Source§

impl EnumBitfieldStruct<u8, Sfmcce_SPEC>

Source

pub const _0: Self

Uses automatically generated SPI instruction code

Source

pub const _1: Self

Use instruction code in the SFMSIC register

Source§

impl EnumBitfieldStruct<u8, Sfmsw_SPEC>

Source

pub const _0_X_0: Self

1 QSPCLK

Source

pub const _0_X_1: Self

2 QSPCLK

Source

pub const _0_X_2: Self

3 QSPCLK

Source

pub const _0_X_3: Self

4 QSPCLK

Source

pub const _0_X_4: Self

5 QSPCLK

Source

pub const _0_X_5: Self

6 QSPCLK

Source

pub const _0_X_6: Self

7 QSPCLK

Source

pub const _0_X_7: Self

8 QSPCLK

Source

pub const _0_X_8: Self

9 QSPCLK

Source

pub const _0_X_9: Self

10 QSPCLK

Source

pub const _0_X_A: Self

11 QSPCLK

Source

pub const _0_X_B: Self

12 QSPCLK

Source

pub const _0_X_C: Self

13 QSPCLK

Source

pub const _0_X_D: Self

14 QSPCLK

Source

pub const _0_X_E: Self

15 QSPCLK

Source

pub const _0_X_F: Self

16 QSPCLK

Source§

impl EnumBitfieldStruct<u8, Sfmshd_SPEC>

Source

pub const _0: Self

QSSL outputs high after 0.5 QSPCLK cycles from the last rising edge of QSPCLK.

Source

pub const _1: Self

QSSL outputs high after 1.5 QSPCLK cycles from the last rising edge of QSPCLK.

Source§

impl EnumBitfieldStruct<u8, Sfmsld_SPEC>

Source

pub const _0: Self

QSSL outputs low before 0.5 QSPCLK cycles from the first rising edge of QSPCLK.

Source

pub const _1: Self

QSSL outputs low before 1.5 QSPCLK cycles from the first rising edge of QSPCLK.

Source§

impl EnumBitfieldStruct<u8, Sfmdv_SPEC>

Source

pub const _0_X_00: Self

2 PCLKA

Source

pub const _0_X_01: Self

3 PCLKA (divided by an odd number)

Source

pub const _0_X_02: Self

4 PCLKA

Source

pub const _0_X_03: Self

5 PCLKA (divided by an odd number)

Source

pub const _0_X_04: Self

6 PCLKA

Source

pub const _0_X_05: Self

7 PCLKA (divided by an odd number)

Source

pub const _0_X_06: Self

8 PCLKA

Source

pub const _0_X_07: Self

9 PCLKA (divided by an odd number)

Source

pub const _0_X_08: Self

10 PCLKA

Source

pub const _0_X_09: Self

11 PCLKA (divided by an odd number)

Source

pub const _0_X_0_A: Self

12 PCLKA

Source

pub const _0_X_0_B: Self

13 PCLKA (divided by an odd number)

Source

pub const _0_X_0_C: Self

14 PCLKA

Source

pub const _0_X_0_D: Self

15 PCLKA (divided by an odd number)

Source

pub const _0_X_0_E: Self

16 PCLKA

Source

pub const _0_X_0_F: Self

17 PCLKA (divided by an odd number)

Source

pub const _0_X_10: Self

18 PCLKA

Source

pub const _0_X_11: Self

20 PCLKA

Source

pub const _0_X_12: Self

22 PCLKA

Source

pub const _0_X_13: Self

24 PCLKA

Source

pub const _0_X_14: Self

26 PCLKA

Source

pub const _0_X_15: Self

28 PCLKA

Source

pub const _0_X_16: Self

30 PCLKA

Source

pub const _0_X_17: Self

32 PCLKA

Source

pub const _0_X_18: Self

34 PCLKA

Source

pub const _0_X_19: Self

36 PCLKA

Source

pub const _0_X_1_A: Self

38 PCLKA

Source

pub const _0_X_1_B: Self

40 PCLKA

Source

pub const _0_X_1_C: Self

42 PCLKA

Source

pub const _0_X_1_D: Self

44 PCLKA

Source

pub const _0_X_1_E: Self

46 PCLKA

Source

pub const _0_X_1_F: Self

48 PCLKA

Source§

impl EnumBitfieldStruct<u8, Sfmdty_SPEC>

Source

pub const _0: Self

Make no correction

Source

pub const _1: Self

Make correction

Source§

impl EnumBitfieldStruct<u8, Pfcnt_SPEC>

Source

pub const _0_X_00: Self

0 byte

Source

pub const _0_X_01: Self

1 byte

Source

pub const _0_X_02: Self

2 bytes

Source

pub const _0_X_03: Self

3 bytes

Source

pub const _0_X_04: Self

4 bytes

Source

pub const _0_X_05: Self

5 bytes

Source

pub const _0_X_06: Self

6 bytes

Source

pub const _0_X_07: Self

7 bytes

Source

pub const _0_X_08: Self

8 bytes

Source

pub const _0_X_09: Self

9 bytes

Source

pub const _0_X_0_A: Self

10 bytes

Source

pub const _0_X_0_B: Self

11 bytes

Source

pub const _0_X_0_C: Self

12 bytes

Source

pub const _0_X_0_D: Self

13 bytes

Source

pub const _0_X_0_E: Self

14 bytes

Source

pub const _0_X_0_F: Self

15 bytes

Source

pub const _0_X_10: Self

16 bytes

Source

pub const _0_X_11: Self

17 bytes

Source

pub const _0_X_12: Self

18 bytes

Source

pub const OTHERS: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Pfful_SPEC>

Source

pub const _0: Self

Prefetch buffer has free space

Source

pub const _1: Self

Prefetch buffer is full

Source§

impl EnumBitfieldStruct<u8, Pfoff_SPEC>

Source

pub const _0: Self

Prefetch function operating

Source

pub const _1: Self

Prefetch function not enabled or not operating

Source§

impl EnumBitfieldStruct<u8, Dcom_SPEC>

Source

pub const _0: Self

ROM access mode

Source

pub const _1: Self

Direct communication mode

Source§

impl EnumBitfieldStruct<u8, Combsy_SPEC>

Source

pub const _0: Self

No serial transfer being processed

Source

pub const _1: Self

Serial transfer being processed

Source§

impl EnumBitfieldStruct<u8, Eromr_SPEC>

Source

pub const _0: Self

ROM access not detected

Source

pub const _1: Self

ROM access detected

Source§

impl EnumBitfieldStruct<u8, Sfmas_SPEC>

Source

pub const _00: Self

1 byte

Source

pub const _01: Self

2 bytes

Source

pub const _10: Self

3 bytes

Source

pub const _11: Self

4 bytes

Source§

impl EnumBitfieldStruct<u8, Sfm4Bc_SPEC>

Source

pub const _0: Self

Do not use 4-byte address read instruction code

Source

pub const _1: Self

Use 4-byte address read instruction code

Source§

impl EnumBitfieldStruct<u8, Sfmdn_SPEC>

Source

pub const _0_X_0: Self

Default dummy cycles for each instruction: - Fast Read Quad I/O: 6 QSPCLK - Fast Read Quad Output: 8 QSPCLK - Fast Read Dual I/O: 4 QSPCLK - Fast Read Dual Output: 8 QSPCLK - Fast Read: 8 QSPCLK

Source

pub const _0_X_1: Self

3 QSPCLK

Source

pub const _0_X_2: Self

4 QSPCLK

Source

pub const _0_X_3: Self

5 QSPCLK

Source

pub const _0_X_4: Self

6 QSPCLK

Source

pub const _0_X_5: Self

7 QSPCLK

Source

pub const _0_X_6: Self

8 QSPCLK

Source

pub const _0_X_7: Self

9 QSPCLK

Source

pub const _0_X_8: Self

10 QSPCLK

Source

pub const _0_X_9: Self

11 QSPCLK

Source

pub const _0_X_A: Self

12 QSPCLK

Source

pub const _0_X_B: Self

13 QSPCLK

Source

pub const _0_X_C: Self

14 QSPCLK

Source

pub const _0_X_D: Self

15 QSPCLK

Source

pub const _0_X_E: Self

16 QSPCLK

Source

pub const _0_X_F: Self

17 QSPCLK

Source§

impl EnumBitfieldStruct<u8, Sfmxst_SPEC>

Source

pub const _0: Self

Normal (non-XIP) mode

Source

pub const _1: Self

XIP mode

Source§

impl EnumBitfieldStruct<u8, Sfmxen_SPEC>

Source

pub const _0: Self

Prohibit XIP mode

Source

pub const _1: Self

Permit XIP mode

Source§

impl EnumBitfieldStruct<u8, Sfmspi_SPEC>

Source

pub const _00: Self

Single SPI Protocol, Extended SPI protocol

Source

pub const _01: Self

Dual SPI protocol

Source

pub const _10: Self

Quad SPI protocol

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sfmsde_SPEC>

Source

pub const _0: Self

No QSPCLK extension

Source

pub const _1: Self

QSPCLK expansion when switching I/O direction of QIOn pin

Source§

impl EnumBitfieldStruct<u8, Sfmwpl_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

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

MMPUOAD register writes are possible.

Source

pub const _1: Self

MMPUOAD register writes are protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Bus Master MPU of DMAC is disabled.

Source

pub const _1: Self

Bus Master MPU of DMAC is enabled.

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

MMPUENDMAC register writes are possible.

Source

pub const _1: Self

MMPUENDMAC register writes are protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Bus Master MPU register for DMAC writing is possible.

Source

pub const _1: Self

Bus Master MPU register for DMAC writing is protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Bus master MPU register for DMAC secure writes are possible.

Source

pub const _1: Self

Bus master MPU register for DMAC secure writes are protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

DMAC Region n unit is disabled

Source

pub const _1: Self

DMAC Region n unit is 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, Enable_SPEC>

Source

pub const _0: Self

Bus Master MPU of EDMAC is disabled.

Source

pub const _1: Self

Bus Master MPU of EDMAC is enabled.

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

MMPUENEDMAC register writes are possible.

Source

pub const _1: Self

MMPUENEDMAC register writes are protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Bus Master MPU register for EDMAC writing is possible.

Source

pub const _1: Self

Bus Master MPU register for EDMAC writing is protected. Read is possible.

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

EDMAC Region n unit is disabled

Source

pub const _1: Self

EDMAC Region n unit is 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, 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

pub const OTHERS: Self

Do not generate periodic interrupts

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

Stop prescaler and time counter

Source

pub const _1: Self

Operate prescaler and time counter normally

Source§

impl EnumBitfieldStruct<u8, Reset_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Adj30_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rtcoe_SPEC>

Source

pub const _0: Self

Disable RTCOUT output

Source

pub const _1: Self

Enable RTCOUT output

Source§

impl EnumBitfieldStruct<u8, Aadje_SPEC>

Source

pub const _0: Self

Disable automatic adjustment

Source

pub const _1: Self

Enable automatic adjustment

Source§

impl EnumBitfieldStruct<u8, Aadjp_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Hr24_SPEC>

Source

pub const _0: Self

Operate RTC in 12-hour mode

Source

pub const _1: Self

Operate RTC in 24-hour mode

Source§

impl EnumBitfieldStruct<u8, Cntmd_SPEC>

Source

pub const _0: Self

Calendar count mode

Source

pub const _1: Self

Binary count mode

Source§

impl EnumBitfieldStruct<u8, Start_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Reset_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rtcoe_SPEC>

Source

pub const _0: Self

Disable RTCOUT output

Source

pub const _1: Self

Enable RTCOUT output

Source§

impl EnumBitfieldStruct<u8, Aadje_SPEC>

Source

pub const _0: Self

Disable automatic adjustment

Source

pub const _1: Self

Enable automatic adjustment

Source§

impl EnumBitfieldStruct<u8, Aadjp_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cntmd_SPEC>

Source

pub const _0: Self

Calendar count mode

Source

pub const _1: Self

Binary count mode

Source§

impl EnumBitfieldStruct<u8, Rcksel_SPEC>

Source

pub const _0: Self

Sub-clock oscillator is selected

Source

pub const _1: Self

LOCO is selected

Source§

impl EnumBitfieldStruct<u8, Pmadj_SPEC>

Source

pub const _00: Self

Do not perform adjustment.

Source

pub const _01: Self

Adjustment is performed by the addition to the prescaler

Source

pub const _10: Self

Adjustment is performed by the subtraction from the prescaler

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Tcct_SPEC>

Source

pub const _00: Self

Do not detect events

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Tcst_SPEC>

Source

pub const _0: Self

No event detected

Source

pub const _1: Self

Event detected

Source§

impl EnumBitfieldStruct<u8, Tcnf_SPEC>

Source

pub const _00: Self

Turn noise filter off

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Turn noise filter on (count source)

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Tcen_SPEC>

Source

pub const _0: Self

Disable the RTCICn pin as the time capture event input pin

Source

pub const _1: Self

Enable the RTCICn pin as the time capture event input pin

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

AM

Source

pub const _1: Self

PM

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Mp_SPEC>

Source

pub const _0: Self

Disable multi-processor communications function

Source

pub const _1: Self

Enable multi-processor communications function

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

1 stop bit

Source

pub const _1: Self

2 stop bits

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Pe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Chr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cm_SPEC>

Source

pub const _0: Self

Asynchronous mode or simple IIC mode

Source

pub const _1: Self

Clock synchronous mode or simple SPI mode

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Blk_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

Block transfer mode operation

Source§

impl EnumBitfieldStruct<u8, Gm_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

GSM mode operation

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const OTHERS: Self

In asynchronous mode, input a clock with a frequency 16 times the bit rate from the SCKn pin when the SEMR.ABCS bit is 0. Input a clock signal with a frequency eight times the bit rate when the SEMR.ABCS bit is 1. The SCKn pin is available for use as an I/O port based on the I/O port settings when the GPT clock is used. In clock synchronous mode, the SCKn pin functions as the clock input 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 and the status flags SYER, PFER, and SBER in MESR are disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tdfe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Ers_SPEC>

Source

pub const _0: Self

No low error signal response

Source

pub const _1: Self

Low error signal response occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Smif_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Smart card interface mode

Source§

impl EnumBitfieldStruct<u8, Sinv_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sdir_SPEC>

Source

pub const _0: Self

Transfer LSB-first

Source

pub const _1: Self

Transfer MSB-first

Source§

impl EnumBitfieldStruct<u8, Chr1_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Acs0_SPEC>

Source

pub const _0: Self

External clock input

Source

pub const _1: Self

Logical AND of compare matches output from the internal GPT. These bit for the other SCI channels than SCIn (n = 2) are reserved.

Source§

impl EnumBitfieldStruct<u8, Padis_SPEC>

Source

pub const _0: Self

Preamble output function is enabled

Source

pub const _1: Self

Preamble output function is disabled These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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 These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

pub const OTHERS: Self

Setting prohibited

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

pub const OTHERS: Self

(IICDL - 1) to (IICDL) cycles

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

Source

pub const _0: Self

Alternate setting to use CTS and RTS functions as either one terminal

Source

pub const _1: Self

Dedicated setting for separately using CTS and RTS functions with 2 terminals These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

Source

pub const _0: Self

Received data from RXDn is not inverted and input.

Source

pub const _1: Self

Received data from RXDn is inverted and input.

Source§

impl EnumBitfieldStruct<u8, Tinv_SPEC>

Source

pub const _0: Self

Transmit data is not inverted and output to TXDn.

Source

pub const _1: Self

Transmit data is inverted and output to TXDn.

Source§

impl EnumBitfieldStruct<u8, Asen_SPEC>

Source

pub const _0: Self

Adjust sampling timing disable.

Source

pub const _1: Self

Adjust sampling timing enable.

Source§

impl EnumBitfieldStruct<u8, Aten_SPEC>

Source

pub const _0: Self

Adjust transmit timing disable.

Source

pub const _1: Self

Adjust transmit timing enable.

Source§

impl EnumBitfieldStruct<u8, Ajd_SPEC>

Source

pub const _0: Self

The sampling timing is adjusted backward to the middle of bit.

Source

pub const _1: Self

The sampling timing is adjusted forward to the middle of bit.

Source§

impl EnumBitfieldStruct<u8, Aet_SPEC>

Source

pub const _0: Self

Adjust the rising edge timing.

Source

pub const _1: Self

Adjust the falling edge timing.

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

pub const OTHERS: Self

In asynchronous mode, input a clock with a frequency 16 times the bit rate from the SCKn pin when the SEMR.ABCS bit is 0. Input a clock signal with a frequency eight times the bit rate when the SEMR.ABCS bit is 1. The SCKn pin is available for use as an I/O port based on the I/O port settings when the GPT clock is used. In clock synchronous mode, the SCKn pin functions as the clock input 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 and the status flags SYER, PFER, and SBER in MESR are disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tdfe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Mer_SPEC>

Source

pub const _0: Self

No Manchester error occurred

Source

pub const _1: Self

Manchester error has occurred

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycles

Source

pub const _1: Self

ID transmission cycles

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer has been completed.

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

A parity error has occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

A framing error has occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

An overrun error has occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data is in RDR register

Source

pub const _1: Self

Received data is in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data is in TDR register

Source

pub const _1: Self

No transmit data is 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, 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

pub const OTHERS: Self

Setting prohibited

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

pub const OTHERS: Self

(IICDL - 1) to (IICDL) cycles

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

Source

pub const _0: Self

Alternate setting to use CTS and RTS functions as either one terminal

Source

pub const _1: Self

Dedicated setting for separately using CTS and RTS functions with 2 terminals These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

Source

pub const _0: Self

Received data from RXDn is not inverted and input.

Source

pub const _1: Self

Received data from RXDn is inverted and input.

Source§

impl EnumBitfieldStruct<u8, Tinv_SPEC>

Source

pub const _0: Self

Transmit data is not inverted and output to TXDn.

Source

pub const _1: Self

Transmit data is inverted and output to TXDn.

Source§

impl EnumBitfieldStruct<u8, Asen_SPEC>

Source

pub const _0: Self

Adjust sampling timing disable.

Source

pub const _1: Self

Adjust sampling timing enable.

Source§

impl EnumBitfieldStruct<u8, Aten_SPEC>

Source

pub const _0: Self

Adjust transmit timing disable.

Source

pub const _1: Self

Adjust transmit timing enable.

Source§

impl EnumBitfieldStruct<u8, Ajd_SPEC>

Source

pub const _0: Self

The sampling timing is adjusted backward to the middle of bit.

Source

pub const _1: Self

The sampling timing is adjusted forward to the middle of bit.

Source§

impl EnumBitfieldStruct<u8, Aet_SPEC>

Source

pub const _0: Self

Adjust the rising edge timing.

Source

pub const _1: Self

Adjust the falling edge timing.

Source§

impl EnumBitfieldStruct<u8, Rmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Tmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Erten_SPEC>

Source

pub const _0: Self

Disables the receive retiming function

Source

pub const _1: Self

Enables the receive retiming function

Source§

impl EnumBitfieldStruct<u8, Synval_SPEC>

Source

pub const _0: Self

The start bit is added as a zero-to-one transition.

Source

pub const _1: Self

The start bit is added as a one-to-zero transition.

Source§

impl EnumBitfieldStruct<u8, Synsel_SPEC>

Source

pub const _0: Self

The start bit pattern is set with the SYNVAL bit

Source

pub const _1: Self

The start bit pattern is set with the TSYNC bit.

Source§

impl EnumBitfieldStruct<u8, Sbsel_SPEC>

Source

pub const _0: Self

The start bit area consists of one bit.

Source

pub const _1: Self

The start bit area consists of three bits (COMMAND SYNC or DATA SYNC)

Source§

impl EnumBitfieldStruct<u8, Manen_SPEC>

Source

pub const _0: Self

Disables the Manchester mode

Source

pub const _1: Self

Enables the Manchester mode

Source§

impl EnumBitfieldStruct<u8, Tplen_SPEC>

Source

pub const _0_X_0: Self

Disables the transmit preface generation

Source

pub const OTHERS: Self

Transmit preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Tppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Rplen_SPEC>

Source

pub const _0: Self

Disables the receive preface generation

Source

pub const OTHERS: Self

Receive preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Rppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Pfer_SPEC>

Source

pub const _0: Self

No preface error detected

Source

pub const _1: Self

Preface error detected

Source§

impl EnumBitfieldStruct<u8, Syer_SPEC>

Source

pub const _0: Self

No receive SYNC error detected

Source

pub const _1: Self

Receive SYNC error detected

Source§

impl EnumBitfieldStruct<u8, Sber_SPEC>

Source

pub const _0: Self

No start bit error detected

Source

pub const _1: Self

Start bit error detected

Source§

impl EnumBitfieldStruct<u8, Pferen_SPEC>

Source

pub const _0: Self

Does not handle a preface error as an interrupt source

Source

pub const _1: Self

Handles a preface error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Syeren_SPEC>

Source

pub const _0: Self

Does not handle a receive SYNC error as an interrupt source

Source

pub const _1: Self

Handles a receive SYNC error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Sberen_SPEC>

Source

pub const _0: Self

Does not handle a start bit error as an interrupt source

Source

pub const _1: Self

Handles a start bit error as an interrupt source

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

pub const OTHERS: Self

In asynchronous mode, input a clock with a frequency 16 times the bit rate from the SCKn pin when the SEMR.ABCS bit is 0. Input a clock signal with a frequency eight times the bit rate when the SEMR.ABCS bit is 1. The SCKn pin is available for use as an I/O port based on the I/O port settings when the GPT clock is used. In clock synchronous mode, the SCKn pin functions as the clock input 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 and the status flags SYER, PFER, and SBER in MESR are disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tdfe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Mer_SPEC>

Source

pub const _0: Self

No Manchester error occurred

Source

pub const _1: Self

Manchester error has occurred

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycles

Source

pub const _1: Self

ID transmission cycles

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer has been completed.

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

A parity error has occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

A framing error has occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

An overrun error has occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data is in RDR register

Source

pub const _1: Self

Received data is in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data is in TDR register

Source

pub const _1: Self

No transmit data is 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, Acs0_SPEC>

Source

pub const _0: Self

External clock input

Source

pub const _1: Self

Logical AND of compare matches output from the internal GPT. These bit for the other SCI channels than SCIn (n = 2) are reserved.

Source§

impl EnumBitfieldStruct<u8, Padis_SPEC>

Source

pub const _0: Self

Preamble output function is enabled

Source

pub const _1: Self

Preamble output function is disabled These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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 These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

pub const OTHERS: Self

Setting prohibited

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

pub const OTHERS: Self

(IICDL - 1) to (IICDL) cycles

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

Source

pub const _0: Self

Alternate setting to use CTS and RTS functions as either one terminal

Source

pub const _1: Self

Dedicated setting for separately using CTS and RTS functions with 2 terminals These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

Source

pub const _0: Self

Received data from RXDn is not inverted and input.

Source

pub const _1: Self

Received data from RXDn is inverted and input.

Source§

impl EnumBitfieldStruct<u8, Tinv_SPEC>

Source

pub const _0: Self

Transmit data is not inverted and output to TXDn.

Source

pub const _1: Self

Transmit data is inverted and output to TXDn.

Source§

impl EnumBitfieldStruct<u8, Asen_SPEC>

Source

pub const _0: Self

Adjust sampling timing disable.

Source

pub const _1: Self

Adjust sampling timing enable.

Source§

impl EnumBitfieldStruct<u8, Aten_SPEC>

Source

pub const _0: Self

Adjust transmit timing disable.

Source

pub const _1: Self

Adjust transmit timing enable.

Source§

impl EnumBitfieldStruct<u8, Ajd_SPEC>

Source

pub const _0: Self

The sampling timing is adjusted backward to the middle of bit.

Source

pub const _1: Self

The sampling timing is adjusted forward to the middle of bit.

Source§

impl EnumBitfieldStruct<u8, Aet_SPEC>

Source

pub const _0: Self

Adjust the rising edge timing.

Source

pub const _1: Self

Adjust the falling edge timing.

Source§

impl EnumBitfieldStruct<u8, Esme_SPEC>

Source

pub const _0: Self

The extended serial mode is disabled.

Source

pub const _1: Self

The extended serial mode is enabled.

Source§

impl EnumBitfieldStruct<u8, Rmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Tmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Erten_SPEC>

Source

pub const _0: Self

Disables the receive retiming function

Source

pub const _1: Self

Enables the receive retiming function

Source§

impl EnumBitfieldStruct<u8, Synval_SPEC>

Source

pub const _0: Self

The start bit is added as a zero-to-one transition.

Source

pub const _1: Self

The start bit is added as a one-to-zero transition.

Source§

impl EnumBitfieldStruct<u8, Synsel_SPEC>

Source

pub const _0: Self

The start bit pattern is set with the SYNVAL bit

Source

pub const _1: Self

The start bit pattern is set with the TSYNC bit.

Source§

impl EnumBitfieldStruct<u8, Sbsel_SPEC>

Source

pub const _0: Self

The start bit area consists of one bit.

Source

pub const _1: Self

The start bit area consists of three bits (COMMAND SYNC or DATA SYNC)

Source§

impl EnumBitfieldStruct<u8, Manen_SPEC>

Source

pub const _0: Self

Disables the Manchester mode

Source

pub const _1: Self

Enables the Manchester mode

Source§

impl EnumBitfieldStruct<u8, Sfsf_SPEC>

Source

pub const _0: Self

Start Frame detection function is disabled.

Source

pub const _1: Self

Start Frame detection function is enabled.

Source§

impl EnumBitfieldStruct<u8, Rxdsf_SPEC>

Source

pub const _0: Self

RXDXn input is enabled.

Source

pub const _1: Self

RXDXn input is disabled.

Source§

impl EnumBitfieldStruct<u8, Brme_SPEC>

Source

pub const _0: Self

Measurement of bit rate is disabled.

Source

pub const _1: Self

Measurement of bit rate is enabled.

Source§

impl EnumBitfieldStruct<u8, Bfe_SPEC>

Source

pub const _0: Self

Break Field detection is disabled.

Source

pub const _1: Self

Break Field detection is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Re_SPEC>

Source

pub const _0: Self

Reception of Control Field 0 is disabled.

Source

pub const _1: Self

Reception of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ds_SPEC>

Source

pub const _00: Self

Selects comparison with the value in PCF1DR.

Source

pub const _01: Self

Selects comparison with the value in SCF1DR.

Source

pub const _10: Self

Selects comparison with the values in PCF1DR and SCF1DR.

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Pibe_SPEC>

Source

pub const _0: Self

The priority interrupt bit is disabled.

Source

pub const _1: Self

The priority interrupt bit is enabled.

Source§

impl EnumBitfieldStruct<u8, Pibs_SPEC>

Source

pub const _000: Self

0th bit of Control Field 1

Source

pub const _001: Self

1st bit of Control Field 1

Source

pub const _010: Self

2nd bit of Control Field 1

Source

pub const _011: Self

3rd bit of Control Field 1

Source

pub const _100: Self

4th bit of Control Field 1

Source

pub const _101: Self

5th bit of Control Field 1

Source

pub const _110: Self

6th bit of Control Field 1

Source

pub const _111: Self

7th bit of Control Field 1

Source§

impl EnumBitfieldStruct<u8, Tplen_SPEC>

Source

pub const _0_X_0: Self

Disables the transmit preface generation

Source

pub const OTHERS: Self

Transmit preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Tppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Dfcs_SPEC>

Source

pub const _000: Self

Filter is disabled.

Source

pub const _001: Self

Filter clock is SCI base clock

Source

pub const _010: Self

Filter clock is PCLK/8

Source

pub const _011: Self

Filter clock is PCLK/16

Source

pub const _100: Self

Filter clock is PCLK/32

Source

pub const _101: Self

Filter clock is PCLK/64

Source

pub const _110: Self

Filter clock is PCLK/128

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Bccs_SPEC>

Source

pub const _00: Self

SCI base clock

Source

pub const _01: Self

SCI base clock frequency divided by 2

Source

pub const _10: Self

SCI base clock frequency divided by 4

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rts_SPEC>

Source

pub const _00: Self

Rising edge of the 8th cycle of SCI base clock

Source

pub const _01: Self

Rising edge of the 10th cycle of SCI base clock

Source

pub const _10: Self

Rising edge of the 12th cycle of SCI base clock

Source

pub const _11: Self

Rising edge of the 14th cycle of SCI base clock

Source§

impl EnumBitfieldStruct<u8, Rplen_SPEC>

Source

pub const _0: Self

Disables the receive preface generation

Source

pub const OTHERS: Self

Receive preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Rppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Sdst_SPEC>

Source

pub const _0: Self

Detection of Start Frame is not performed.

Source

pub const _1: Self

Detection of Start Frame is performed.

Source§

impl EnumBitfieldStruct<u8, Pfer_SPEC>

Source

pub const _0: Self

No preface error detected

Source

pub const _1: Self

Preface error detected

Source§

impl EnumBitfieldStruct<u8, Syer_SPEC>

Source

pub const _0: Self

No receive SYNC error detected

Source

pub const _1: Self

Receive SYNC error detected

Source§

impl EnumBitfieldStruct<u8, Sber_SPEC>

Source

pub const _0: Self

No start bit error detected

Source

pub const _1: Self

Start bit error detected

Source§

impl EnumBitfieldStruct<u8, Pferen_SPEC>

Source

pub const _0: Self

Does not handle a preface error as an interrupt source

Source

pub const _1: Self

Handles a preface error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Syeren_SPEC>

Source

pub const _0: Self

Does not handle a receive SYNC error as an interrupt source

Source

pub const _1: Self

Handles a receive SYNC error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Sberen_SPEC>

Source

pub const _0: Self

Does not handle a start bit error as an interrupt source

Source

pub const _1: Self

Handles a start bit error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Txdxps_SPEC>

Source

pub const _0: Self

The polarity of TXDXn signal is not inverted for output.

Source

pub const _1: Self

The polarity of TXDXn signal is inverted for output.

Source§

impl EnumBitfieldStruct<u8, Rxdxps_SPEC>

Source

pub const _0: Self

The polarity of RXDXn signal is not inverted for input.

Source

pub const _1: Self

The polarity of RXDXn signal is inverted for input.

Source§

impl EnumBitfieldStruct<u8, Sharps_SPEC>

Source

pub const _0: Self

The TXDXn and RXDXn pins are independent.

Source

pub const _1: Self

The TXDXn and RXDXn signals are multiplexed on the same pin.

Source§

impl EnumBitfieldStruct<u8, Bfdie_SPEC>

Source

pub const _0: Self

Interrupts on detection of the low width for a Break Field are disabled.

Source

pub const _1: Self

Interrupts on detection of the low width for a Break Field are enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Mie_SPEC>

Source

pub const _0: Self

Interrupts on detection of a match with Control Field 0 are disabled.

Source

pub const _1: Self

Interrupts on detection of a match with Control Field 0 are enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Mie_SPEC>

Source

pub const _0: Self

Interrupts on detection of a match with Control Field 1 are disabled.

Source

pub const _1: Self

Interrupts on detection of a match with Control Field 1 are enabled.

Source§

impl EnumBitfieldStruct<u8, Pibdie_SPEC>

Source

pub const _0: Self

Interrupts on detection of the priority interrupt bit are disabled.

Source

pub const _1: Self

Interrupts on detection of the priority interrupt bit are enabled.

Source§

impl EnumBitfieldStruct<u8, Bcdie_SPEC>

Source

pub const _0: Self

Interrupts on detection of a bus collision are disabled.

Source

pub const _1: Self

Interrupts on detection of a bus collision are enabled.

Source§

impl EnumBitfieldStruct<u8, Aedie_SPEC>

Source

pub const _0: Self

Interrupts on detection of a valid edge are disabled.

Source

pub const _1: Self

Interrupts on detection of a valid edge are enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce0_SPEC>

Source

pub const _0: Self

Comparison with bit 0 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 0 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce1_SPEC>

Source

pub const _0: Self

Comparison with bit 1 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 1 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce2_SPEC>

Source

pub const _0: Self

Comparison with bit 2 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 2 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce3_SPEC>

Source

pub const _0: Self

Comparison with bit 3 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 3 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce4_SPEC>

Source

pub const _0: Self

Comparison with bit 4 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 4 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce5_SPEC>

Source

pub const _0: Self

Comparison with bit 5 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 5 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce6_SPEC>

Source

pub const _0: Self

Comparison with bit 6 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 6 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf0Ce7_SPEC>

Source

pub const _0: Self

Comparison with bit 7 of Control Field 0 is disabled.

Source

pub const _1: Self

Comparison with bit 7 of Control Field 0 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce0_SPEC>

Source

pub const _0: Self

Comparison with bit 0 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 0 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce1_SPEC>

Source

pub const _0: Self

Comparison with bit 1 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 1 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce2_SPEC>

Source

pub const _0: Self

Comparison with bit 2 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 2 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce3_SPEC>

Source

pub const _0: Self

Comparison with bit 3 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 3 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce4_SPEC>

Source

pub const _0: Self

Comparison with bit 4 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 4 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce5_SPEC>

Source

pub const _0: Self

Comparison with bit 5 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 5 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce6_SPEC>

Source

pub const _0: Self

Comparison with bit 6 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 6 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Cf1Ce7_SPEC>

Source

pub const _0: Self

Comparison with bit 7 of Control Field 1 is disabled.

Source

pub const _1: Self

Comparison with bit 7 of Control Field 1 is enabled.

Source§

impl EnumBitfieldStruct<u8, Tcst_SPEC>

Source

pub const _0: Self

Stops the timer counting

Source

pub const _1: Self

Starts the timer counting

Source§

impl EnumBitfieldStruct<u8, Toms_SPEC>

Source

pub const _00: Self

Timer mode

Source

pub const _01: Self

Break Field low width determination mode

Source

pub const _10: Self

Break Field low width output mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Twrc_SPEC>

Source

pub const _0: Self

Data is written to the reload register and counter

Source

pub const _1: Self

Data is written to the reload register only

Source§

impl EnumBitfieldStruct<u8, Tcss_SPEC>

Source

pub const _000: Self

PCLK

Source

pub const _001: Self

PCLK/2

Source

pub const _010: Self

PCLK/4

Source

pub const _011: Self

PCLK/8

Source

pub const _100: Self

PCLK/16

Source

pub const _101: Self

PCLK/32

Source

pub const _110: Self

PCLK/64

Source

pub const _111: Self

PCLK/128

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

pub const OTHERS: Self

In asynchronous mode, input a clock with a frequency 16 times the bit rate from the SCKn pin when the SEMR.ABCS bit is 0. Input a clock signal with a frequency eight times the bit rate when the SEMR.ABCS bit is 1. The SCKn pin is available for use as an I/O port based on the I/O port settings when the GPT clock is used. In clock synchronous mode, the SCKn pin functions as the clock input 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 and the status flags SYER, PFER, and SBER in MESR are disabled. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Dr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tdfe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Mer_SPEC>

Source

pub const _0: Self

No Manchester error occurred

Source

pub const _1: Self

Manchester error has occurred

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycles

Source

pub const _1: Self

ID transmission cycles

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer has been completed.

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

A parity error has occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

A framing error has occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

An overrun error has occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data is in RDR register

Source

pub const _1: Self

Received data is in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data is in TDR register

Source

pub const _1: Self

No transmit data is 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, Acs0_SPEC>

Source

pub const _0: Self

External clock input

Source

pub const _1: Self

Logical AND of compare matches output from the internal GPT. These bit for the other SCI channels than SCIn (n = 2) are reserved.

Source§

impl EnumBitfieldStruct<u8, Padis_SPEC>

Source

pub const _0: Self

Preamble output function is enabled

Source

pub const _1: Self

Preamble output function is disabled These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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 These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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

pub const OTHERS: Self

Setting prohibited

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

pub const OTHERS: Self

(IICDL - 1) to (IICDL) cycles

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

Source

pub const _0: Self

Alternate setting to use CTS and RTS functions as either one terminal

Source

pub const _1: Self

Dedicated setting for separately using CTS and RTS functions with 2 terminals These bits for the other SCI channels than SCIn (n = 0, 3, 4, 9) are reserved.

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 cycles

Source

pub const _1: Self

ID transmission cycles

Source§

impl EnumBitfieldStruct<u8, Tsync_SPEC>

Source

pub const _0: Self

The Start Bit is transmitted as DATA SYNC.

Source

pub const _1: Self

The Start Bit is transmitted as COMMAND SYNC.

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 cycles

Source

pub const _1: Self

ID transmission cycles

Source§

impl EnumBitfieldStruct<u8, Rsync_SPEC>

Source

pub const _0: Self

The received the Start Bit is DATA SYNC

Source

pub const _1: Self

The received the Start Bit is COMMAND SYNC

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

Source

pub const _0: Self

Received data from RXDn is not inverted and input.

Source

pub const _1: Self

Received data from RXDn is inverted and input.

Source§

impl EnumBitfieldStruct<u8, Tinv_SPEC>

Source

pub const _0: Self

Transmit data is not inverted and output to TXDn.

Source

pub const _1: Self

Transmit data is inverted and output to TXDn.

Source§

impl EnumBitfieldStruct<u8, Asen_SPEC>

Source

pub const _0: Self

Adjust sampling timing disable.

Source

pub const _1: Self

Adjust sampling timing enable.

Source§

impl EnumBitfieldStruct<u8, Aten_SPEC>

Source

pub const _0: Self

Adjust transmit timing disable.

Source

pub const _1: Self

Adjust transmit timing enable.

Source§

impl EnumBitfieldStruct<u8, Ajd_SPEC>

Source

pub const _0: Self

The sampling timing is adjusted backward to the middle of bit.

Source

pub const _1: Self

The sampling timing is adjusted forward to the middle of bit.

Source§

impl EnumBitfieldStruct<u8, Aet_SPEC>

Source

pub const _0: Self

Adjust the rising edge timing.

Source

pub const _1: Self

Adjust the falling edge timing.

Source§

impl EnumBitfieldStruct<u8, Rmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Tmpol_SPEC>

Source

pub const _0: Self

Logic 0 is coded as a zero-to-one transition in Manchester code Logic 1 is coded as a one-to-zero transition in Manchester code

Source

pub const _1: Self

Logic 0 is coded as a one-to-zero transition in Manchester code Logic 1 is coded as a zero-to-one transition in Manchester code

Source§

impl EnumBitfieldStruct<u8, Erten_SPEC>

Source

pub const _0: Self

Disables the receive retiming function

Source

pub const _1: Self

Enables the receive retiming function

Source§

impl EnumBitfieldStruct<u8, Synval_SPEC>

Source

pub const _0: Self

The start bit is added as a zero-to-one transition.

Source

pub const _1: Self

The start bit is added as a one-to-zero transition.

Source§

impl EnumBitfieldStruct<u8, Synsel_SPEC>

Source

pub const _0: Self

The start bit pattern is set with the SYNVAL bit

Source

pub const _1: Self

The start bit pattern is set with the TSYNC bit.

Source§

impl EnumBitfieldStruct<u8, Sbsel_SPEC>

Source

pub const _0: Self

The start bit area consists of one bit.

Source

pub const _1: Self

The start bit area consists of three bits (COMMAND SYNC or DATA SYNC)

Source§

impl EnumBitfieldStruct<u8, Manen_SPEC>

Source

pub const _0: Self

Disables the Manchester mode

Source

pub const _1: Self

Enables the Manchester mode

Source§

impl EnumBitfieldStruct<u8, Tplen_SPEC>

Source

pub const _0_X_0: Self

Disables the transmit preface generation

Source

pub const OTHERS: Self

Transmit preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Tppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Rplen_SPEC>

Source

pub const _0: Self

Disables the receive preface generation

Source

pub const OTHERS: Self

Receive preface length (bit length)

Source§

impl EnumBitfieldStruct<u8, Rppat_SPEC>

Source

pub const _00: Self

ALL ZERO

Source

pub const _01: Self

ZERO ONE

Source

pub const _10: Self

ONE ZERO

Source

pub const _11: Self

ALL ONE

Source§

impl EnumBitfieldStruct<u8, Pfer_SPEC>

Source

pub const _0: Self

No preface error detected

Source

pub const _1: Self

Preface error detected

Source§

impl EnumBitfieldStruct<u8, Syer_SPEC>

Source

pub const _0: Self

No receive SYNC error detected

Source

pub const _1: Self

Receive SYNC error detected

Source§

impl EnumBitfieldStruct<u8, Sber_SPEC>

Source

pub const _0: Self

No start bit error detected

Source

pub const _1: Self

Start bit error detected

Source§

impl EnumBitfieldStruct<u8, Pferen_SPEC>

Source

pub const _0: Self

Does not handle a preface error as an interrupt source

Source

pub const _1: Self

Handles a preface error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Syeren_SPEC>

Source

pub const _0: Self

Does not handle a receive SYNC error as an interrupt source

Source

pub const _1: Self

Handles a receive SYNC error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Sberen_SPEC>

Source

pub const _0: Self

Does not handle a start bit error as an interrupt source

Source

pub const _1: Self

Handles a start bit error as an interrupt source

Source§

impl EnumBitfieldStruct<u8, Cmdidx_SPEC>

Source

pub const _0_X_06: Self

CMD6

Source

pub const _0_X_12: Self

CMD18

Source

pub const _0_X_4_D: Self

ACMD13

Source§

impl EnumBitfieldStruct<u8, Acmd_SPEC>

Source

pub const _00: Self

CMD

Source

pub const _01: Self

ACMD

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rsptp_SPEC>

Source

pub const _000: Self

Normal mode Depending on the command, the response type and transfer method are selected in the ACMD[1:0] and CMDIDX[5:0] bits. At this time, the values for bits 15 to 11 in this register are invalid.

Source

pub const _011: Self

Extended mode and no response

Source

pub const _100: Self

Extended mode and R1, R5, R6, or R7 response

Source

pub const _101: Self

Extended mode and R1b response

Source

pub const _110: Self

Extended mode and R2 response

Source

pub const _111: Self

Extended mode and R3 or R4 response

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Cmdtp_SPEC>

Source

pub const _0: Self

Do not include data transfer (bc, bcr, or ac) in command

Source

pub const _1: Self

Include data transfer (adtc) in command

Source§

impl EnumBitfieldStruct<u8, Cmdrw_SPEC>

Source

pub const _0: Self

Write (SD/MMC Host Interface → SD card/MMC)

Source

pub const _1: Self

Read (SD/MMC Host Interface ← SD card/MMC)

Source§

impl EnumBitfieldStruct<u8, Trstp_SPEC>

Source

pub const _0: Self

Single block transfer

Source

pub const _1: Self

Multiple blocks transfer

Source§

impl EnumBitfieldStruct<u8, Cmd12At_SPEC>

Source

pub const _00: Self

Automatically issue CMD12 during multiblock transfer

Source

pub const _01: Self

Do not automatically issue CMD12 during multiblock transfer

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sec_SPEC>

Source

pub const _0: Self

Disable SD_SECCNT register value

Source

pub const _1: Self

Enable SD_SECCNT register value

Source§

impl EnumBitfieldStruct<u8, Rspend_SPEC>

Source

pub const _0: Self

Response end not detected

Source

pub const _1: Self

Response end detected

Source§

impl EnumBitfieldStruct<u8, Acend_SPEC>

Source

pub const _0: Self

Access end not detected

Source

pub const _1: Self

Access end detected

Source§

impl EnumBitfieldStruct<u8, Sdcdrm_SPEC>

Source

pub const _0: Self

SD card/MMC removal not detected by the SDnCD pin

Source

pub const _1: Self

SD card/MMC removal detected by the SDnCD pin

Source§

impl EnumBitfieldStruct<u8, Sdcdin_SPEC>

Source

pub const _0: Self

SD card/MMC insertion not detected by the SDnCD pin

Source

pub const _1: Self

SD card/MMC insertion detected by the SDnCD pin

Source§

impl EnumBitfieldStruct<u8, Sdcdmon_SPEC>

Source

pub const _0: Self

SDnCD pin level is high

Source

pub const _1: Self

SDnCD pin level is low

Source§

impl EnumBitfieldStruct<u8, Sdwpmon_SPEC>

Source

pub const _0: Self

SDnWP pin level is high

Source

pub const _1: Self

SDnWP pin level is low

Source§

impl EnumBitfieldStruct<u8, Sdd3Rm_SPEC>

Source

pub const _0: Self

SD card/MMC removal not detected by the SDnDAT3 pin

Source

pub const _1: Self

SD card/MMC removal detected by the SDnDAT3 pin

Source§

impl EnumBitfieldStruct<u8, Sdd3In_SPEC>

Source

pub const _0: Self

SD card/MMC insertion not detected by the SDnDAT3 pin

Source

pub const _1: Self

SD card/MMC insertion detected by the SDnDAT3 pin

Source§

impl EnumBitfieldStruct<u8, Sdd3Mon_SPEC>

Source

pub const _0: Self

SDnDAT3 pin level is low

Source

pub const _1: Self

SDnDAT3 pin level is high

Source§

impl EnumBitfieldStruct<u8, Cmde_SPEC>

Source

pub const _0: Self

Command error not detected

Source

pub const _1: Self

Command error detected

Source§

impl EnumBitfieldStruct<u8, Crce_SPEC>

Source

pub const _0: Self

CRC error not detected

Source

pub const _1: Self

CRC error detected

Source§

impl EnumBitfieldStruct<u8, Ende_SPEC>

Source

pub const _0: Self

End bit error not detected

Source

pub const _1: Self

End bit error detected

Source§

impl EnumBitfieldStruct<u8, Dto_SPEC>

Source

pub const _0: Self

Data timeout not detected

Source

pub const _1: Self

Data timeout detected

Source§

impl EnumBitfieldStruct<u8, Ilw_SPEC>

Source

pub const _0: Self

Illegal write access to the SD_BUF0 register not detected

Source

pub const _1: Self

Illegal write access to the SD_BUF0 register detected

Source§

impl EnumBitfieldStruct<u8, Ilr_SPEC>

Source

pub const _0: Self

Illegal read access to the SD_BUF0 register not detected

Source

pub const _1: Self

Illegal read access to the SD_BUF0 register detected

Source§

impl EnumBitfieldStruct<u8, Rspto_SPEC>

Source

pub const _0: Self

Response timeout not detected

Source

pub const _1: Self

Response timeout detected

Source§

impl EnumBitfieldStruct<u8, Sdd0Mon_SPEC>

Source

pub const _0: Self

SDnDAT0 pin is low

Source

pub const _1: Self

SDnDAT0 pin is high

Source§

impl EnumBitfieldStruct<u8, Bre_SPEC>

Source

pub const _0: Self

Disable read access to the SD_BUF0 register

Source

pub const _1: Self

Enable read access to the SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Bwe_SPEC>

Source

pub const _0: Self

Disable write access to the SD_BUF0 register

Source

pub const _1: Self

Enable write access to the SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, SdClkCtrlen_SPEC>

Source

pub const _0: Self

SD/MMC bus (CMD and DAT lines) is busy, so write access to the SD_CLK_CTRL.CLKEN and CLKSEL[7:0] bits is disabled

Source

pub const _1: Self

SD/MMC bus (CMD and DAT lines) is not busy, so write access to the SD_CLK_CTRL.CLKEN and CLKSEL[7:0] bits is enabled

Source§

impl EnumBitfieldStruct<u8, Cbsy_SPEC>

Source

pub const _0: Self

Command sequence complete

Source

pub const _1: Self

Command sequence in progress (busy)

Source§

impl EnumBitfieldStruct<u8, Ila_SPEC>

Source

pub const _0: Self

Illegal access error not detected

Source

pub const _1: Self

Illegal access error detected

Source§

impl EnumBitfieldStruct<u8, Rspendm_SPEC>

Source

pub const _0: Self

Do not mask response end interrupt request

Source

pub const _1: Self

Mask response end interrupt request

Source§

impl EnumBitfieldStruct<u8, Acendm_SPEC>

Source

pub const _0: Self

Do not mask access end interrupt request

Source

pub const _1: Self

Mask access end interrupt request

Source§

impl EnumBitfieldStruct<u8, Sdcdrmm_SPEC>

Source

pub const _0: Self

Do not mask SD card/MMC removal interrupt request by the SDnCD pin

Source

pub const _1: Self

Mask SD card/MMC removal interrupt request by the SDnCD pin

Source§

impl EnumBitfieldStruct<u8, Sdcdinm_SPEC>

Source

pub const _0: Self

Do not mask SD card/MMC insertion interrupt request by the SDnCD pin

Source

pub const _1: Self

Mask SD card/MMC insertion interrupt request by the SDnCD pin

Source§

impl EnumBitfieldStruct<u8, Sdd3Rmm_SPEC>

Source

pub const _0: Self

Do not mask SD card/MMC removal interrupt request by the SDnDAT3 pin

Source

pub const _1: Self

Mask SD card/MMC removal interrupt request by the SDnDAT3 pin

Source§

impl EnumBitfieldStruct<u8, Sdd3Inm_SPEC>

Source

pub const _0: Self

Do not mask SD card/MMC insertion interrupt request by the SDnDAT3 pin

Source

pub const _1: Self

Mask SD card/MMC insertion interrupt request by the SDnDAT3 pin

Source§

impl EnumBitfieldStruct<u8, Cmdem_SPEC>

Source

pub const _0: Self

Do not mask command error interrupt request

Source

pub const _1: Self

Mask command error interrupt request

Source§

impl EnumBitfieldStruct<u8, Crcem_SPEC>

Source

pub const _0: Self

Do not mask CRC error interrupt request

Source

pub const _1: Self

Mask CRC error interrupt request

Source§

impl EnumBitfieldStruct<u8, Endem_SPEC>

Source

pub const _0: Self

Do not mask end bit detection error interrupt request

Source

pub const _1: Self

Mask end bit detection error interrupt request

Source§

impl EnumBitfieldStruct<u8, Dtom_SPEC>

Source

pub const _0: Self

Do not mask data timeout interrupt request

Source

pub const _1: Self

Mask data timeout interrupt request

Source§

impl EnumBitfieldStruct<u8, Ilwm_SPEC>

Source

pub const _0: Self

Do not mask illegal write detection interrupt request for the SD_BUF0 register

Source

pub const _1: Self

Mask illegal write detection interrupt request for the SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Ilrm_SPEC>

Source

pub const _0: Self

Do not mask illegal read detection interrupt request for the SD_BUF0 register

Source

pub const _1: Self

Mask illegal read detection interrupt request for the SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Rsptom_SPEC>

Source

pub const _0: Self

Do not mask response timeout interrupt request

Source

pub const _1: Self

Mask response timeout interrupt request

Source§

impl EnumBitfieldStruct<u8, Brem_SPEC>

Source

pub const _0: Self

Do not mask read enable interrupt request for the SD buffer

Source

pub const _1: Self

Mask read enable interrupt request for the SD buffer

Source§

impl EnumBitfieldStruct<u8, Bwem_SPEC>

Source

pub const _0: Self

Do not mask write enable interrupt request for the SD_BUF0 register

Source

pub const _1: Self

Mask write enable interrupt request for the SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Ilam_SPEC>

Source

pub const _0: Self

Do not mask illegal access error interrupt request

Source

pub const _1: Self

Mask illegal access error interrupt request

Source§

impl EnumBitfieldStruct<u8, Clksel_SPEC>

Source

pub const _0_X_FF: Self

PCLKB

Source

pub const _0_X_00: Self

PCLKB/2

Source

pub const _0_X_01: Self

PCLKB/4

Source

pub const _0_X_02: Self

PCLKB/8

Source

pub const _0_X_04: Self

PCLKB/16

Source

pub const _0_X_08: Self

PCLKB/32

Source

pub const _0_X_10: Self

PCLKB/64

Source

pub const _0_X_20: Self

PCLKB/128

Source

pub const _0_X_40: Self

PCLKB/256

Source

pub const _0_X_80: Self

PCLKB/512

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Clken_SPEC>

Source

pub const _0: Self

Disable SD/MMC clock output (fix SDnCLK signal low)

Source

pub const _1: Self

Enable SD/MMC clock output

Source§

impl EnumBitfieldStruct<u8, Clkctrlen_SPEC>

Source

pub const _0: Self

Disable automatic control of SD/MMC clock output

Source

pub const _1: Self

Enable automatic control of SD/MMC clock output

Source§

impl EnumBitfieldStruct<u8, Ctop_SPEC>

Source

pub const _0_X_0: Self

PCLKB × 210

Source

pub const _0_X_1: Self

PCLKB × 211

Source

pub const _0_X_2: Self

PCLKB × 212

Source

pub const _0_X_3: Self

PCLKB × 213

Source

pub const _0_X_4: Self

PCLKB × 214

Source

pub const _0_X_5: Self

PCLKB × 215

Source

pub const _0_X_6: Self

PCLKB × 216

Source

pub const _0_X_7: Self

PCLKB × 217

Source

pub const _0_X_8: Self

PCLKB × 218

Source

pub const _0_X_9: Self

PCLKB × 219

Source

pub const _0_X_A: Self

PCLKB × 220

Source

pub const _0_X_B: Self

PCLKB × 221

Source

pub const _0_X_C: Self

PCLKB × 222

Source

pub const _0_X_D: Self

PCLKB × 223

Source

pub const _0_X_E: Self

PCLKB × 224

Source

pub const _0_X_F: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Top_SPEC>

Source

pub const _0_X_0: Self

SD/MMC clock × 213

Source

pub const _0_X_1: Self

SD/MMC clock × 214

Source

pub const _0_X_2: Self

SD/MMC clock × 215

Source

pub const _0_X_3: Self

SD/MMC clock × 216

Source

pub const _0_X_4: Self

SD/MMC clock × 217

Source

pub const _0_X_5: Self

SD/MMC clock × 218

Source

pub const _0_X_6: Self

SD/MMC clock × 219

Source

pub const _0_X_7: Self

SD/MMC clock × 220

Source

pub const _0_X_8: Self

SD/MMC clock × 221

Source

pub const _0_X_9: Self

SD/MMC clock × 222

Source

pub const _0_X_A: Self

SD/MMC clock × 223

Source

pub const _0_X_B: Self

SD/MMC clock × 224

Source

pub const _0_X_C: Self

SD/MMC clock × 225

Source

pub const _0_X_D: Self

SD/MMC clock × 226

Source

pub const _0_X_E: Self

SD/MMC clock × 227

Source

pub const _0_X_F: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Toutmask_SPEC>

Source

pub const _0: Self

Activate timeout

Source

pub const _1: Self

Inactivate timeout (do not set RSPTO and DTO bits of SD_INFO2 or CRCBSYTO, CRCTO, RDTO, BSYTO1, BSYTO0, RSPTO1 and RSPTO0 bits of SD_ERR_STS2) When timeout occurs because of an inactivated timeout, execute a software reset to terminate the command sequence.

Source§

impl EnumBitfieldStruct<u8, Cmde0_SPEC>

Source

pub const _0: Self

No error exists in command index field value of a command response

Source

pub const _1: Self

Error exists in command index field value of a command response

Source§

impl EnumBitfieldStruct<u8, Cmde1_SPEC>

Source

pub const _0: Self

No error exists in command index field value of a command response

Source

pub const _1: Self

Error exists in command index field value of a command response (with SD_CMD.CMDIDX[5:0] setting, an error that occurs with CMD12 issue is indicated in the CMDE0 flag)

Source§

impl EnumBitfieldStruct<u8, Rsplene0_SPEC>

Source

pub const _0: Self

No error exists in command response length

Source

pub const _1: Self

Error exists in command response length

Source§

impl EnumBitfieldStruct<u8, Rsplene1_SPEC>

Source

pub const _0: Self

No error exists in command response length

Source

pub const _1: Self

Error exists in command response length (with SD_CMD.CMDIDX[5:0] setting, an error that occurs with CMD12 issue is indicated in the RSPLENE0 flag)

Source§

impl EnumBitfieldStruct<u8, Rdlene_SPEC>

Source

pub const _0: Self

No read data length error occurred

Source

pub const _1: Self

Read data length error occurred

Source§

impl EnumBitfieldStruct<u8, Crclene_SPEC>

Source

pub const _0: Self

No CRC status token length error occurred

Source

pub const _1: Self

CRC status token length error occurred

Source§

impl EnumBitfieldStruct<u8, Rspcrce0_SPEC>

Source

pub const _0: Self

No CRC error detected in command response

Source

pub const _1: Self

CRC error detected in command response

Source§

impl EnumBitfieldStruct<u8, Rspcrce1_SPEC>

Source

pub const _0: Self

No CRC error detected in command response (with SD_CMD.CMDIDX[5:0] setting, an error that occurs with CMD12 issue is indicated in the RSPCRCE0 flag)

Source

pub const _1: Self

CRC error detected in command response

Source§

impl EnumBitfieldStruct<u8, Rdcrce_SPEC>

Source

pub const _0: Self

No CRC error detected in read data

Source

pub const _1: Self

CRC error detected in read data

Source§

impl EnumBitfieldStruct<u8, Crctke_SPEC>

Source

pub const _0: Self

No error detected in CRC status token

Source

pub const _1: Self

Error detected in CRC status token

Source§

impl EnumBitfieldStruct<u8, Rspto0_SPEC>

Source

pub const _0: Self

After command was issued, response was received in less than 640 cycles of the SD/MMC clock

Source

pub const _1: Self

After command was issued, response was not received in 640 or more cycles of the SD/MMC clock

Source§

impl EnumBitfieldStruct<u8, Rspto1_SPEC>

Source

pub const _0: Self

After command was issued, response was received in less than 640 cycles of the SD/MMC clock

Source

pub const _1: Self

After command was issued, response was not received after 640 or more cycles of the SD/MMC clock (with SD_CMD.CMDIDX[5:0] setting, an error that occurs with CMD12 issue is indicated in the RSPTO0 flag)

Source§

impl EnumBitfieldStruct<u8, Bsyto0_SPEC>

Source

pub const _0: Self

After R1b response was received, SD/MMC was released from the busy state during the specified period

Source

pub const _1: Self

After R1b response was received, SD/MMC was in the busy state after the specified period elapsed

Source§

impl EnumBitfieldStruct<u8, Bsyto1_SPEC>

Source

pub const _0: Self

After CMD12 was automatically issued, SD/MMC was released from the busy state during the specified period

Source

pub const _1: Self

After CMD12 was automatically issued, SD/MMC was in the busy state after the specified period elapsed (with SD_CMD.CMDIDX[5:0] setting, an error that occurs with CMD12 issue is indicated in the BSYTO0 flag)

Source§

impl EnumBitfieldStruct<u8, Crcto_SPEC>

Source

pub const _0: Self

After CRC data was written to the SD card/MMC, a CRC status token was received during the specified period

Source

pub const _1: Self

After CRC data was written to the SD card/MMC, a CRC status token was not received after the specified period elapsed

Source§

impl EnumBitfieldStruct<u8, Crcbsyto_SPEC>

Source

pub const _0: Self

After a CRC status token was received, the SD/MMC was released from the busy state during the specified period

Source

pub const _1: Self

After a CRC status token was received, the SD/MMC was in the busy state after the specified period elapsed

Source§

impl EnumBitfieldStruct<u8, Inten_SPEC>

Source

pub const _0: Self

Disable SDIO interrupt acceptance

Source

pub const _1: Self

Enable SDIO interrupt acceptance

Source§

impl EnumBitfieldStruct<u8, Rwreq_SPEC>

Source

pub const _0: Self

Allow SD/MMC to exit read wait state

Source

pub const _1: Self

Request for SD/MMC to enter read wait state

Source§

impl EnumBitfieldStruct<u8, Ioirq_SPEC>

Source

pub const _0: Self

No SDIO interrupt detected

Source

pub const _1: Self

SDIO interrupt detected

Source§

impl EnumBitfieldStruct<u8, Ioirqm_SPEC>

Source

pub const _0: Self

Do not mask IOIRQ interrupts

Source

pub const _1: Self

Mask IOIRQ interrupts

Source§

impl EnumBitfieldStruct<u8, Expub52M_SPEC>

Source

pub const _0: Self

Do not mask EXPUB52 interrupt requests

Source

pub const _1: Self

Mask EXPUB52 interrupt requests

Source§

impl EnumBitfieldStruct<u8, Exwtm_SPEC>

Source

pub const _0: Self

Do not mask EXWT interrupt requests

Source

pub const _1: Self

Mask EXWT interrupt requests

Source§

impl EnumBitfieldStruct<u8, Dmaen_SPEC>

Source

pub const _0: Self

Disable use of DMA transfer to access SD_BUF0 register

Source

pub const _1: Self

Enable use of DMA transfer to access SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Sdrst_SPEC>

Source

pub const _0: Self

Reset SD/MMC Host Interface software

Source

pub const _1: Self

Cancel reset of SD/MMC Host Interface software

Source§

impl EnumBitfieldStruct<u8, Nochkcr_SPEC>

Source

pub const _0: Self

Enable CRC check

Source

pub const _1: Self

Disable CRC Check (ignore CRC16 valued when reading and ignore CRC status value when writing)

Source§

impl EnumBitfieldStruct<u8, Bwswp_SPEC>

Source

pub const _0: Self

Normal write operation

Source

pub const _1: Self

Swap the byte endian order before writing to SD_BUF0 register

Source§

impl EnumBitfieldStruct<u8, Brswp_SPEC>

Source

pub const _0: Self

Normal read operation

Source

pub const _1: Self

Swap the byte endian order before reading SD_BUF0 register

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

Source

pub const _0: Self

Not communicating or communicating

Source

pub const _1: Self

Communication completed

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

Source

pub const _000: Self

Sequence Length is 1 (Referenced SPCMDn, n = 0→0→…)

Source

pub const _001: Self

Sequence Length is 2 (Referenced SPCMDn, n = 0→1→0→…)

Source

pub const _010: Self

Sequence Length is 3 (Referenced SPCMDn, n = 0→1→2→0→…)

Source

pub const _011: Self

Sequence Length is 4 (Referenced SPCMDn, n = 0→1→2→3→0→…)

Source

pub const _100: Self

Sequence Length is 5 (Referenced SPCMDn, n = 0→1→2→3→4→0→…)

Source

pub const _101: Self

Sequence Length is 6 (Referenced SPCMDn, n = 0→1→2→3→4→5→0→…)

Source

pub const _110: Self

Sequence Length is 7 (Referenced SPCMDn, n = 0→1→2→3→4→5→6→0→…)

Source

pub const _111: Self

Sequence Length is 8 (Referenced SPCMDn, n = 0→1→2→3→4→5→6→7→0→…)

Source§

impl EnumBitfieldStruct<u8, Spcp_SPEC>

Source

pub const _000: Self

SPCMD0

Source

pub const _001: Self

SPCMD1

Source

pub const _010: Self

SPCMD2

Source

pub const _011: Self

SPCMD3

Source

pub const _100: Self

SPCMD4

Source

pub const _101: Self

SPCMD5

Source

pub const _110: Self

SPCMD6

Source

pub const _111: Self

SPCMD7

Source§

impl EnumBitfieldStruct<u8, Specm_SPEC>

Source

pub const _000: Self

SPCMD0

Source

pub const _001: Self

SPCMD1

Source

pub const _010: Self

SPCMD2

Source

pub const _011: Self

SPCMD3

Source

pub const _100: Self

SPCMD4

Source

pub const _101: Self

SPCMD5

Source

pub const _110: Self

SPCMD6

Source

pub const _111: Self

SPCMD7

Source§

impl EnumBitfieldStruct<u8, Spfc_SPEC>

Source

pub const _00: Self

1 frame

Source

pub const _01: Self

2 frames

Source

pub const _10: Self

3 frames

Source

pub const _11: Self

4 frames

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 PCLKA

Source

pub const _001: Self

2 RSPCK + 2 PCLKA

Source

pub const _010: Self

3 RSPCK + 2 PCLKA

Source

pub const _011: Self

4 RSPCK + 2 PCLKA

Source

pub const _100: Self

5 RSPCK + 2 PCLKA

Source

pub const _101: Self

6 RSPCK + 2 PCLKA

Source

pub const _110: Self

7 RSPCK + 2 PCLKA

Source

pub const _111: Self

8 RSPCK + 2 PCLKA

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

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sslkp_SPEC>

Source

pub const _0: Self

Negate all SSL signals on completion of transfer

Source

pub const _1: Self

Keep SSL signal level from the end of transfer until the beginning of the next access

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

pub const OTHERS: Self

8 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 PCLKA

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

Source

pub const _0: Self

Byte Swap OFF

Source

pub const _1: Self

Byte Swap ON

Source§

impl EnumBitfieldStruct<u8, Sinv_SPEC>

Source

pub const _0: Self

Not invert serial data

Source

pub const _1: Self

Invert serial data

Source§

impl EnumBitfieldStruct<u8, Etxmd_SPEC>

Source

pub const _0: Self

Full-duplex synchronous or transmit-only serial communications. [the SPCR.TXMD bit is enabled]

Source

pub const _1: Self

Receive-only serial communications in slave mode (SPCR.MSTR bit = 0). [the SPCR.TXMD bit is disabled] Setting is prohibited in master mode (SPCR.MSTR bit = 1).

Source§

impl EnumBitfieldStruct<u8, Bfds_SPEC>

Source

pub const _0: Self

Delay (RSPCK delay, SSL negation delay and next-access delay) between frames is inserted in burst transfer.

Source

pub const _1: Self

Delay between frames is not inserted in burst transfer.

Source§

impl EnumBitfieldStruct<u8, Cendie_SPEC>

Source

pub const _0: Self

Communication end interrupt request is disabled.

Source

pub const _1: Self

Communication end interrupt request is 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, 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, Sram0Wten_SPEC>

Source

pub const _0: Self

No wait

Source

pub const _1: Self

Add wait state in read access cycle to SRAM0

Source§

impl EnumBitfieldStruct<u8, Sramprcr2_SPEC>

Source

pub const _0: Self

Disable writes to the protected registers

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Ren_SPEC>

Source

pub const _0: Self

Disables reception

Source

pub const _1: Self

Enables reception (starts reception)

Source§

impl EnumBitfieldStruct<u8, Ten_SPEC>

Source

pub const _0: Self

Disables transmission

Source

pub const _1: Self

Enables transmission (starts transmission)

Source§

impl EnumBitfieldStruct<u8, Muen_SPEC>

Source

pub const _0: Self

Disables muting on the next frame boundary

Source

pub const _1: Self

Enables muting on the next frame boundary

Source§

impl EnumBitfieldStruct<u8, Ckdv_SPEC>

Source

pub const _0_X_0: Self

AUDIO_MCK

Source

pub const _0_X_1: Self

AUDIO_MCK/2

Source

pub const _0_X_2: Self

AUDIO_MCK/4

Source

pub const _0_X_3: Self

AUDIO_MCK/8

Source

pub const _0_X_4: Self

AUDIO_MCK/16

Source

pub const _0_X_5: Self

AUDIO_MCK/32

Source

pub const _0_X_6: Self

AUDIO_MCK/64

Source

pub const _0_X_7: Self

AUDIO_MCK/128

Source

pub const _0_X_8: Self

AUDIO_MCK/6

Source

pub const _0_X_9: Self

AUDIO_MCK/12

Source

pub const _0_X_A: Self

AUDIO_MCK/24

Source

pub const _0_X_B: Self

AUDIO_MCK/48

Source

pub const _0_X_C: Self

AUDIO_MCK/96

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Del_SPEC>

Source

pub const _0: Self

Delay of 1 cycle of SSIBCK0 between SSILRCK0/SSIFS0 and SSITXD0/SSIRXD0/SSIDATA0

Source

pub const _1: Self

No delay between SSILRCK0/SSIFS0 and SSITXD0/SSIRXD0/SSIDATA0

Source§

impl EnumBitfieldStruct<u8, Pdta_SPEC>

Source

pub const _0: Self

Left-justifies placement data (SSIFTDR, SSIFRDR)

Source

pub const _1: Self

Right-justifies placement data (SSIFTDR, SSIFRDR)

Source§

impl EnumBitfieldStruct<u8, Sdta_SPEC>

Source

pub const _0: Self

Transmits and receives serial data first and then padding bits

Source

pub const _1: Self

Transmit and receives padding bits first and then serial data

Source§

impl EnumBitfieldStruct<u8, Spdp_SPEC>

Source

pub const _0: Self

Padding data is at a low level

Source

pub const _1: Self

Padding data is at a high level

Source§

impl EnumBitfieldStruct<u8, Lrckp_SPEC>

Source

pub const _0: Self

The initial value is at a high level. The start trigger for a frame is synchronized with a falling edge of SSILRCK0/SSIFS0.

Source

pub const _1: Self

The initial value is at a low level. The start trigger for a frame is synchronized with a rising edge of SSILRCK0/SSIFS0.

Source§

impl EnumBitfieldStruct<u8, Bckp_SPEC>

Source

pub const _0: Self

SSILRCK0/SSIFS0 and SSITXD0/SSIRXD0/SSIDATA0 change at a falling edge (SSILRCK0/SSIFS0 and SSIRXD0/SSIDATA0 are sampled at a rising edge of SSIBCK0).

Source

pub const _1: Self

SSILRCK0/SSIFS0 and SSITXD0/SSIRXD0/SSIDATA0 change at a rising edge (SSILRCK0/SSIFS0 and SSIRXD0/SSIDATA0 are sampled at a falling edge of SSIBCK0).

Source§

impl EnumBitfieldStruct<u8, Mst_SPEC>

Source

pub const _0: Self

Slave-mode communication

Source

pub const _1: Self

Master-mode communication

Source§

impl EnumBitfieldStruct<u8, Swl_SPEC>

Source

pub const _000: Self

8 bits

Source

pub const _001: Self

16 bits

Source

pub const _010: Self

24 bits

Source

pub const _011: Self

32 bits

Source

pub const _100: Self

48 bits

Source

pub const _101: Self

64 bits

Source

pub const _110: Self

128 bits

Source

pub const _111: Self

256 bits

Source§

impl EnumBitfieldStruct<u8, Dwl_SPEC>

Source

pub const _000: Self

8 bits

Source

pub const _001: Self

16 bits

Source

pub const _010: Self

18 bits

Source

pub const _011: Self

20 bits

Source

pub const _100: Self

22 bits

Source

pub const _101: Self

24 bits

Source

pub const _110: Self

32 bits

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Iien_SPEC>

Source

pub const _0: Self

Disables idle mode interrupt output

Source

pub const _1: Self

Enables idle mode interrupt output

Source§

impl EnumBitfieldStruct<u8, Roien_SPEC>

Source

pub const _0: Self

Disables receive overflow interrupt output

Source

pub const _1: Self

Enables receive overflow interrupt output

Source§

impl EnumBitfieldStruct<u8, Ruien_SPEC>

Source

pub const _0: Self

Disables receive underflow interrupt output

Source

pub const _1: Self

Enables receive underflow interrupt output

Source§

impl EnumBitfieldStruct<u8, Toien_SPEC>

Source

pub const _0: Self

Disables transmit overflow interrupt output

Source

pub const _1: Self

Enables transmit overflow interrupt output

Source§

impl EnumBitfieldStruct<u8, Tuien_SPEC>

Source

pub const _0: Self

Disables transmit underflow interrupt output

Source

pub const _1: Self

Enables transmit underflow interrupt output

Source§

impl EnumBitfieldStruct<u8, Iirq_SPEC>

Source

pub const _0: Self

In the communication state

Source

pub const _1: Self

In the idle state

Source§

impl EnumBitfieldStruct<u8, Roirq_SPEC>

Source

pub const _0: Self

No receive overflow error is generated.

Source

pub const _1: Self

A receive overflow error is generated.

Source§

impl EnumBitfieldStruct<u8, Ruirq_SPEC>

Source

pub const _0: Self

No receive underflow error is generated.

Source

pub const _1: Self

A receive underflow error is generated.

Source§

impl EnumBitfieldStruct<u8, Toirq_SPEC>

Source

pub const _0: Self

No transmit overflow error is generated.

Source

pub const _1: Self

A transmit overflow error is generated.

Source§

impl EnumBitfieldStruct<u8, Tuirq_SPEC>

Source

pub const _0: Self

No transmit underflow error is generated.

Source

pub const _1: Self

A transmit underflow error is generated.

Source§

impl EnumBitfieldStruct<u8, Rfrst_SPEC>

Source

pub const _0: Self

Clears a receive data FIFO reset condition

Source

pub const _1: Self

Sets a receive data FIFO reset condition

Source§

impl EnumBitfieldStruct<u8, Tfrst_SPEC>

Source

pub const _0: Self

Clears a transmit data FIFO reset condition

Source

pub const _1: Self

Sets a transmit data FIFO reset condition

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disables receive data full interrupts

Source

pub const _1: Self

Enables receive data full interrupts

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disables transmit data empty interrupts

Source

pub const _1: Self

Enables transmit data empty interrupts

Source§

impl EnumBitfieldStruct<u8, Bsw_SPEC>

Source

pub const _0: Self

Disables byte swap

Source

pub const _1: Self

Enables byte swap

Source§

impl EnumBitfieldStruct<u8, Ssirst_SPEC>

Source

pub const _0: Self

Clears a software reset condition

Source

pub const _1: Self

Sets a software reset condition

Source§

impl EnumBitfieldStruct<u8, Aucke_SPEC>

Source

pub const _0: Self

Disables supply of AUDIO_MCK

Source

pub const _1: Self

Enables supply of AUDIO_MCK

Source§

impl EnumBitfieldStruct<u8, Rdf_SPEC>

Source

pub const _0: Self

The size of received data in SSIFRDR is not more than the value of SSISCR.RDFS.

Source

pub const _1: Self

The size of received data in SSIFRDR is not less than the value of SSISCR.RDFS plus one.

Source§

impl EnumBitfieldStruct<u8, Tde_SPEC>

Source

pub const _0: Self

The free space of SSIFTDR is not more than the value of SSISCR.TDES.

Source

pub const _1: Self

The free space of SSIFTDR is not less than the value of SSISCR.TDES plus one.

Source§

impl EnumBitfieldStruct<u8, Omod_SPEC>

Source

pub const _00: Self

I2S format

Source

pub const _01: Self

TDM format

Source

pub const _10: Self

Monaural format

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Lrcont_SPEC>

Source

pub const _0: Self

Disables LRCK/FS continuation

Source

pub const _1: Self

Enables LRCK/FS continuation

Source§

impl EnumBitfieldStruct<u8, Bckastp_SPEC>

Source

pub const _0: Self

Always outputs BCK to the SSIBCK0 pin

Source

pub const _1: Self

Automatically controls output of BCK to the SSIBCK0 pin

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

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Pckc_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 OTHERS: Self

Setting prohibited.

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

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Pcka_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 OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Rsv_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 OTHERS: Self

Settings prohibited

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

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Fck_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 OTHERS: Self

Setting prohibited.

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

PLL

Source

pub const _110: Self

Setting prohibited

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Plidiv_SPEC>

Source

pub const _00: Self

/1

Source

pub const _01: Self

/2

Source

pub const _10: Self

/3

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Plsrcsel_SPEC>

Source

pub const _0: Self

Main clock oscillator

Source

pub const _1: Self

HOCO

Source§

impl EnumBitfieldStruct<u8, Pllstp_SPEC>

Source

pub const _0: Self

PLL is operating

Source

pub const _1: Self

PLL is stopped.

Source§

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

Source

pub const _00: Self

16 MHz

Source

pub const _01: Self

18 MHz

Source

pub const _10: Self

20 MHz

Source

pub const _11: Self

Setting prohibited

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

Source

pub const _0: Self

FLL function is disabled

Source

pub const _1: Self

FLL function is enabled.

Source§

impl EnumBitfieldStruct<u8, Hocosf_SPEC>

Source

pub const _0: Self

The HOCO clock is stopped or is not yet stable

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Moscsf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pllsf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pll2Sf_SPEC>

Source

pub const _0: Self

The PLL2 clock is stopped, or oscillation of the PLL2 clock is not stable yet

Source

pub const _1: Self

The PLL2 clock is stable

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

pub const OTHERS: 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, Trck_SPEC>

Source

pub const _0_X_0: Self

/1

Source

pub const _0_X_1: Self

/2 (value after reset)

Source

pub const _0_X_2: Self

/4

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Trcken_SPEC>

Source

pub const _0: Self

Stop

Source

pub const _1: Self

Operation enable

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

Source

pub const _00: Self

∕ 1 (value after reset)

Source

pub const _01: Self

∕ 2

Source

pub const _10: Self

∕ 3

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Pl2Srcsel_SPEC>

Source

pub const _0: Self

Main clock oscillator

Source

pub const _1: Self

HOCO

Source§

impl EnumBitfieldStruct<u8, Pll2Stp_SPEC>

Source

pub const _0: Self

PLL2 is operating

Source

pub const _1: Self

PLL2 is stopped.

Source§

impl EnumBitfieldStruct<u8, Usbckdiv_SPEC>

Source

pub const _010: Self

∕ 4

Source

pub const _101: Self

∕ 3

Source

pub const _110: Self

∕ 5

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Usbcksel_SPEC>

Source

pub const _101: Self

PLL

Source

pub const _110: Self

PLL2

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Usbcksreq_SPEC>

Source

pub const _0: Self

No request

Source

pub const _1: Self

Request switching.

Source§

impl EnumBitfieldStruct<u8, Usbcksrdy_SPEC>

Source

pub const _0: Self

Impossible to Switch

Source

pub const _1: Self

Possible to Switch

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

Source

pub const _0: Self

Disable the Snooze End request

Source

pub const _1: Self

Enable the Snooze End request

Source§

impl EnumBitfieldStruct<u8, Snzreqen0_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen1_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen2_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen3_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen4_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen5_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen6_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen7_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen8_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen9_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen10_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen11_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen12_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen13_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen14_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

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

Source

pub const _00: Self

High-speed mode

Source

pub const _01: Self

Setting prohibited

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 = 3 cycles (11.4 us)

Source

pub const _0_X_1: Self

Wait time = 35 cycles (133.5 us)

Source

pub const _0_X_2: Self

Wait time = 67 cycles (255.6 us)

Source

pub const _0_X_3: Self

Wait time = 131 cycles (499.7 us)

Source

pub const _0_X_4: Self

Wait time = 259 cycles (988.0 us)

Source

pub const _0_X_5: Self

Wait time = 547 cycles (2086.6 us)

Source

pub const _0_X_6: Self

Wait time = 1059 cycles (4039.8 us)

Source

pub const _0_X_7: Self

Wait time = 2147 cycles (8190.2 us)

Source

pub const _0_X_8: Self

Wait time = 4291 cycles (16368.9 us)

Source

pub const _0_X_9: Self

Wait time = 8163 cycles (31139.4 us)

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _0: Self

TrustZone error reset not detected.

Source

pub const _1: Self

TrustZone error reset detected.

Source§

impl EnumBitfieldStruct<u8, Cperf_SPEC>

Source

pub const _0: Self

Cache Parity error reset not detected.

Source

pub const _1: Self

Cache Parity 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, Nonsec00_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec02_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec03_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec04_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec05_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec06_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec07_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec08_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec09_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec16_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec4_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec8_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec9_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec0_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec1_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec2_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec16_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec17_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec18_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec19_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec20_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec21_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec22_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Nonsec23_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa00_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa01_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa04_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa05_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa06_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa07_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa08_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa09_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa10_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa11_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa12_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa14_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa15_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa16_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa17_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa18_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa19_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa20_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa24_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa26_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa27_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

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

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Deepcut_SPEC>

Source

pub const _00: Self

Power to the standby RAM, Low-speed on-chip oscillator, AGTn (n = 0 to 3), and USBFS resume detecting unit is supplied in Deep Software Standby mode.

Source

pub const _01: Self

Power to the standby RAM, Low-speed on-chip oscillator, AGT, and USBFS resume detecting unit is not supplied in Deep Software Standby mode.

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Power to the standby RAM, Low-speed on-chip oscillator, AGT, and USBFS resume detecting unit is not supplied in Deep Software Standby mode. In addition, LVD is disabled and the low power function in a power-on reset circuit is enabled.

Source§

impl EnumBitfieldStruct<u8, Iokeep_SPEC>

Source

pub const _0: Self

When the Deep Software Standby mode is canceled, the I/O ports are in the reset state.

Source

pub const _1: Self

When the Deep Software Standby mode is canceled, the I/O ports are in the same state as in the Deep Software Standby mode.

Source§

impl EnumBitfieldStruct<u8, Dpsby_SPEC>

Source

pub const _0: Self

Sleep mode (SBYCR.SSBY=0) / Software Standby mode (SBYCR.SSBY=1)

Source

pub const _1: Self

Sleep mode (SBYCR.SSBY=0) / Deep Software Standby mode (SBYCR.SSBY=1)

Source§

impl EnumBitfieldStruct<u8, Wtsts_SPEC>

Source

pub const _0_X_0_E: Self

Wait cycle for fast recovery

Source

pub const _0_X_19: Self

Wait cycle for slow recovery

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dirq0E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq1E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq4E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq5E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq6E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq7E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq8E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq9E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq10E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq11E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq12E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq14E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq15E_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dlvd1Ie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dlvd2Ie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Drtciie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Drtcaie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dnmie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dusbfs0Ie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dagt1Ie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dagt3Ie_SPEC>

Source

pub const _0: Self

Cancelling Deep Software Standby mode is disabled

Source

pub const _1: Self

Cancelling Deep Software Standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dirq0F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq1F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq4F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq5F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq6F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq7F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq8F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq9F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq10F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq11F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq12F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq14F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dirq15F_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dlvd1If_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dlvd2If_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Drtciif_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Drtcaif_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dnmif_SPEC>

Source

pub const _0: Self

The cancel request is not generated

Source

pub const _1: Self

The cancel request is generated

Source§

impl EnumBitfieldStruct<u8, Dusbfs0If_SPEC>

Source

pub const _0: Self

The cancel request is not generated.

Source

pub const _1: Self

The cancel request is generated.

Source§

impl EnumBitfieldStruct<u8, Dagt1If_SPEC>

Source

pub const _0: Self

The cancel request is not generated.

Source

pub const _1: Self

The cancel request is generated.

Source§

impl EnumBitfieldStruct<u8, Dagt3If_SPEC>

Source

pub const _0: Self

The cancel request is not generated.

Source

pub const _1: Self

The cancel request is generated.

Source§

impl EnumBitfieldStruct<u8, Dirq0Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq1Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq4Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq5Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq6Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq7Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq8Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dirq9Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dirq10Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Dirq11Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dirq12Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dirq14Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dirq15Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge.

Source

pub const _1: Self

A cancel request is generated at a rising edge.

Source§

impl EnumBitfieldStruct<u8, Dlvd1Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated when VCC < Vdet1 (fall) is detected

Source

pub const _1: Self

A cancel request is generated when VCC ≥ Vdet1 (rise) is detected

Source§

impl EnumBitfieldStruct<u8, Dlvd2Eg_SPEC>

Source

pub const _0: Self

A cancel request is generated when VCC < Vdet2 (fall) is detected

Source

pub const _1: Self

A cancel request is generated when VCC ≥ Vdet2 (rise) is detected

Source§

impl EnumBitfieldStruct<u8, Dnmieg_SPEC>

Source

pub const _0: Self

A cancel request is generated at a falling edge

Source

pub const _1: Self

A cancel request is generated at a rising edge

Source§

impl EnumBitfieldStruct<u8, Docdf_SPEC>

Source

pub const _0: Self

DBIRQ is not generated

Source

pub const _1: Self

DBIRQ is generated

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

Source

pub const _0: Self

Deep software standby mode cancellation not requested by an interrupt.

Source

pub const _1: Self

Deep software standby mode cancellation requested by an interrupt.

Source§

impl EnumBitfieldStruct<u8, Cwsf_SPEC>

Source

pub const _0: Self

Cold start

Source

pub const _1: Self

Warm start

Source§

impl EnumBitfieldStruct<u8, Modrv_SPEC>

Source

pub const _00: Self

20 MHz to 24 MHz

Source

pub const _01: Self

16 MHz to 20 MHz

Source

pub const _10: Self

8 MHz to 16 MHz

Source

pub const _11: Self

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

Source

pub const _00: Self

Prohibits Program, Block Erase, Multi Block Erase, Blank Check, and Configuration set command processing.

Source

pub const _01: Self

Permits Program, Block Erase, Multi Block Erase, Blank Check, and Configuration set command processing.

Source

pub const _10: Self

Prohibits Program, Block Erase, Multi Block Erase, Blank Check, and Configuration set command processing.

Source

pub const _11: Self

Prohibits Program, Block Erase, Multi Block Erase, Blank Check, and Configuration set command processing.

Source§

impl EnumBitfieldStruct<u8, Lvd1Lvl_SPEC>

Source

pub const _0_X_11: Self

2.99 V (Vdet1_1)

Source

pub const _0_X_12: Self

2.92 V (Vdet1_2)

Source

pub const _0_X_13: Self

2.85 V (Vdet1_3)

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _101: Self

2.99 V (Vdet2_1)

Source

pub const _110: Self

2.92 V (Vdet2_2)

Source

pub const _111: Self

2.85 V (Vdet2_3)

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Dfdis_SPEC>

Source

pub const _0: Self

Enable the digital filter

Source

pub const _1: Self

Disable the digital filter

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

Source

pub const _00: Self

1/2 LOCO frequency

Source

pub const _01: Self

1/4 LOCO frequency

Source

pub const _10: Self

1/8 LOCO frequency

Source

pub const _11: Self

1/16 LOCO frequency

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

Source

pub const _0: Self

Enable the digital filter

Source

pub const _1: Self

Disable the digital filter

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

Source

pub const _00: Self

1/2 LOCO frequency

Source

pub const _01: Self

1/4 LOCO frequency

Source

pub const _10: Self

1/8 LOCO frequency

Source

pub const _11: Self

1/16 LOCO frequency

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

Source

pub const _0: Self

Disables VBATT low voltage detect function

Source

pub const _1: Self

Enables VBATT low voltage detect function

Source§

impl EnumBitfieldStruct<u8, Vbattmon_SPEC>

Source

pub const _0: Self

VBATT ≥ Vbattldet

Source

pub const _1: Self

VBATT < Vbattldet

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 _0: Self

Standard

Source

pub const _1: Self

Low

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

Source

pub const _0: Self

RTCIC0 input disable

Source

pub const _1: Self

RTCIC0 input enable

Source§

impl EnumBitfieldStruct<u8, Vch1Inen_SPEC>

Source

pub const _0: Self

RTCIC1 input disable

Source

pub const _1: Self

RTCIC1 input enable

Source§

impl EnumBitfieldStruct<u8, Vch2Inen_SPEC>

Source

pub const _0: Self

RTCIC2 input disable

Source

pub const _1: Self

RTCIC2 input enable

Source§

impl EnumBitfieldStruct<u8, Vbae_SPEC>

Source

pub const _0: Self

Disable to access VBTBKR

Source

pub const _1: Self

Enable to access VBTBKR

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 TrustZone Filter register writing is protected. Read is possible.

Source

pub const _1: Self

All Bus TrustZone Filter register writing is possible.

Source§

impl EnumBitfieldStruct<u8, Usbe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Dprpu_SPEC>

Source

pub const _0: Self

Disable line pull-up

Source

pub const _1: Self

Enable line pull-up

Source§

impl EnumBitfieldStruct<u8, Drpd_SPEC>

Source

pub const _0: Self

Disable line pull-down

Source

pub const _1: Self

Enable line pull-down

Source§

impl EnumBitfieldStruct<u8, Dcfm_SPEC>

Source

pub const _0: Self

Select device controller

Source

pub const _1: Self

Select host controller

Source§

impl EnumBitfieldStruct<u8, Scke_SPEC>

Source

pub const _0: Self

Stop clock supply to the USBFS

Source

pub const _1: Self

Enable clock supply to the USBFS

Source§

impl EnumBitfieldStruct<u8, Idmon_SPEC>

Source

pub const _0: Self

USB_ID pin is low

Source

pub const _1: Self

USB_ID pin is high

Source§

impl EnumBitfieldStruct<u8, Sofea_SPEC>

Source

pub const _0: Self

SOF output stopped

Source

pub const _1: Self

SOF output operating

Source§

impl EnumBitfieldStruct<u8, Htact_SPEC>

Source

pub const _0: Self

Host sequencer completely stopped

Source

pub const _1: Self

Host sequencer not completely stopped

Source§

impl EnumBitfieldStruct<u8, Rhst_SPEC>

Source

pub const _000: Self

In host controller mode: Communication speed indeterminate (powered state or no connection) In device controller mode: Communication speed indeterminate

Source

pub const _001: Self

In host controller mode: Low-speed connection In device controller mode: USB bus reset in progress

Source

pub const _010: Self

In host controller mode: Full-speed connection In device controller mode: USB bus reset in progress or full-speed connection

Source

pub const _011: Self

Setting prohibited

Source

pub const OTHERS: Self

In host controller mode: USB bus reset in progress In device controller mode: Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Uact_SPEC>

Source

pub const _0: Self

Disable downstream port (disable SOF transmission)

Source

pub const _1: Self

Enable downstream port (enable SOF transmission)

Source§

impl EnumBitfieldStruct<u8, Resume_SPEC>

Source

pub const _0: Self

Do not output resume signal

Source

pub const _1: Self

Output resume signal

Source§

impl EnumBitfieldStruct<u8, Usbrst_SPEC>

Source

pub const _0: Self

Do not output USB bus reset signal

Source

pub const _1: Self

Output USB bus reset signal

Source§

impl EnumBitfieldStruct<u8, Rwupe_SPEC>

Source

pub const _0: Self

Disable downstream port remote wakeup

Source

pub const _1: Self

Enable downstream port remote wakeup

Source§

impl EnumBitfieldStruct<u8, Wkup_SPEC>

Source

pub const _0: Self

Do not output remote wakeup signal

Source

pub const _1: Self

Output remote wakeup signal

Source§

impl EnumBitfieldStruct<u8, Vbusen_SPEC>

Source

pub const _0: Self

Output low on external USB_VBUSEN pin

Source

pub const _1: Self

Output high on external USB_VBUSEN pin

Source§

impl EnumBitfieldStruct<u8, Exicen_SPEC>

Source

pub const _0: Self

Output low on external USB_EXICEN pin

Source

pub const _1: Self

Output high on external USB_EXICEN pin

Source§

impl EnumBitfieldStruct<u8, Curpipe_SPEC>

Source

pub const _0_X_0: Self

Default Control Pipe

Source

pub const _0_X_1: Self

Pipe 1

Source

pub const _0_X_2: Self

Pipe 2

Source

pub const _0_X_3: Self

Pipe 3

Source

pub const _0_X_4: Self

Pipe 4

Source

pub const _0_X_5: Self

Pipe 5

Source

pub const _0_X_6: Self

Pipe 6

Source

pub const _0_X_7: Self

Pipe 7

Source

pub const _0_X_8: Self

Pipe 8

Source

pub const _0_X_9: Self

Pipe 9

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Select reading from the FIFO buffer

Source

pub const _1: Self

Select writing to the FIFO buffer

Source§

impl EnumBitfieldStruct<u8, Bigend_SPEC>

Source

pub const _0: Self

Little endian

Source

pub const _1: Self

Big endian

Source§

impl EnumBitfieldStruct<u8, Mbw_SPEC>

Source

pub const _0: Self

8-bit width

Source

pub const _1: Self

16-bit width

Source§

impl EnumBitfieldStruct<u8, Rew_SPEC>

Source

pub const _0: Self

Do not rewind buffer pointer

Source

pub const _1: Self

Rewind buffer pointer

Source§

impl EnumBitfieldStruct<u8, Rcnt_SPEC>

Source

pub const _0: Self

The DTLN[8:0] bits (CFIFOCTR.DTLN[8:0], D0FIFOCTR.DTLN[8:0], D1FIFOCTR.DTLN[8:0]) are cleared when all receive data is read from the CFIFO. In double buffer mode, the DTLN[8:0] value is cleared when all data is read from only a single plane.

Source

pub const _1: Self

The DTLN[8:0] bits are decremented each time the receive data is read from the CFIFO.

Source§

impl EnumBitfieldStruct<u8, Frdy_SPEC>

Source

pub const _0: Self

FIFO port access disabled

Source

pub const _1: Self

FIFO port access enabled

Source§

impl EnumBitfieldStruct<u8, Bclr_SPEC>

Source

pub const _0: Self

No operation

Source

pub const _1: Self

Clear FIFO buffer on the CPU side

Source§

impl EnumBitfieldStruct<u8, Bval_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Writing ended

Source§

impl EnumBitfieldStruct<u8, Curpipe_SPEC>

Source

pub const _0_X_0: Self

Default Control Pipe

Source

pub const _0_X_1: Self

Pipe 1

Source

pub const _0_X_2: Self

Pipe 2

Source

pub const _0_X_3: Self

Pipe 3

Source

pub const _0_X_4: Self

Pipe 4

Source

pub const _0_X_5: Self

Pipe 5

Source

pub const _0_X_6: Self

Pipe 6

Source

pub const _0_X_7: Self

Pipe 7

Source

pub const _0_X_8: Self

Pipe 8

Source

pub const _0_X_9: Self

Pipe 9

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Bigend_SPEC>

Source

pub const _0: Self

Little endian

Source

pub const _1: Self

Big endian

Source§

impl EnumBitfieldStruct<u8, Mbw_SPEC>

Source

pub const _0: Self

8-bit width

Source

pub const _1: Self

16-bit width

Source§

impl EnumBitfieldStruct<u8, Dreqe_SPEC>

Source

pub const _0: Self

Disable DMA/DTC transfer request

Source

pub const _1: Self

Enable DMA/DTC transfer request

Source§

impl EnumBitfieldStruct<u8, Dclrm_SPEC>

Source

pub const _0: Self

Disable auto buffer clear mode

Source

pub const _1: Self

Enable auto buffer clear mode

Source§

impl EnumBitfieldStruct<u8, Rew_SPEC>

Source

pub const _0: Self

Do not rewind buffer pointer

Source

pub const _1: Self

Rewind buffer pointer

Source§

impl EnumBitfieldStruct<u8, Rcnt_SPEC>

Source

pub const _0: Self

Clear DTLN[8:0] bits in (CFIFOCTR.DTLN[8:0], D0FIFOCTR.DTLN[8:0], D1FIFOCTR.DTLN[8:0]) when all receive data is read from DnFIFO (after read of a single plane in double buffer mode)

Source

pub const _1: Self

Decrement DTLN[8:0] bits each time receive data is read from DnFIFO

Source§

impl EnumBitfieldStruct<u8, Frdy_SPEC>

Source

pub const _0: Self

FIFO port access disabled

Source

pub const _1: Self

FIFO port access enabled

Source§

impl EnumBitfieldStruct<u8, Bclr_SPEC>

Source

pub const _0: Self

No operation

Source

pub const _1: Self

Clear FIFO buffer on the CPU side

Source§

impl EnumBitfieldStruct<u8, Bval_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Writing ended

Source§

impl EnumBitfieldStruct<u8, Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Ctre_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Dvse_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Sofe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Rsme_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Vbse_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pddetinte_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Sacke_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Signe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Eoferre_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Attche_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Dtche_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Bchge_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Ovrcre_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe0Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe1Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe2Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe3Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe4Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe5Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe6Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe7Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe8Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe9Brdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe0Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe1Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe2Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe3Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe4Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe5Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe6Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe7Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe8Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe9Nrdye_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe0Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe1Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe2Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe3Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe4Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe5Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe6Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe7Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe8Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Pipe9Bempe_SPEC>

Source

pub const _0: Self

Disable interrupt request

Source

pub const _1: Self

Enable interrupt request

Source§

impl EnumBitfieldStruct<u8, Brdym_SPEC>

Source

pub const _0: Self

Clear BRDY flag by software

Source

pub const _1: Self

Clear BRDY flag by the USBFS through a data read from the FIFO buffer or data write to the FIFO buffer

Source§

impl EnumBitfieldStruct<u8, Trnensel_SPEC>

Source

pub const _0: Self

Not low-speed communication

Source

pub const _1: Self

Low-speed communication

Source§

impl EnumBitfieldStruct<u8, Ctsq_SPEC>

Source

pub const _000: Self

Idle or setup stage

Source

pub const _001: Self

Control read data stage

Source

pub const _010: Self

Control read status stage

Source

pub const _011: Self

Control write data stage

Source

pub const _100: Self

Control write status stage

Source

pub const _101: Self

Control write (no data) status stage

Source

pub const _110: Self

Control transfer sequence error

Source§

impl EnumBitfieldStruct<u8, Valid_SPEC>

Source

pub const _0: Self

Setup packet not received

Source

pub const _1: Self

Setup packet received

Source§

impl EnumBitfieldStruct<u8, Dvsq_SPEC>

Source

pub const _000: Self

Powered state

Source

pub const _001: Self

Default state

Source

pub const _010: Self

Address state

Source

pub const _011: Self

Configured state

Source

pub const OTHERS: Self

Suspend state

Source§

impl EnumBitfieldStruct<u8, Vbsts_SPEC>

Source

pub const _0: Self

USB_VBUS pin is low

Source

pub const _1: Self

USB_VBUS pin is high

Source§

impl EnumBitfieldStruct<u8, Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Ctrt_SPEC>

Source

pub const _0: Self

No control transfer stage transition interrupt occurred

Source

pub const _1: Self

Control transfer stage transition interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Dvst_SPEC>

Source

pub const _0: Self

No device state transition interrupt occurred

Source

pub const _1: Self

Device state transition interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Sofr_SPEC>

Source

pub const _0: Self

No SOF interrupt occurred

Source

pub const _1: Self

SOF interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Resm_SPEC>

Source

pub const _0: Self

No resume interrupt occurred

Source

pub const _1: Self

Resume interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Vbint_SPEC>

Source

pub const _0: Self

No VBUS interrupt occurred

Source

pub const _1: Self

VBUS interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pddetint_SPEC>

Source

pub const _0: Self

No PDDET interrupt occurred

Source

pub const _1: Self

PDDET interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Sack_SPEC>

Source

pub const _0: Self

No SACK interrupt occurred

Source

pub const _1: Self

SACK interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Sign_SPEC>

Source

pub const _0: Self

No SIGN interrupt occurred

Source

pub const _1: Self

SIGN interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Eoferr_SPEC>

Source

pub const _0: Self

No EOFERR interrupt occurred

Source

pub const _1: Self

EOFERR interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Attch_SPEC>

Source

pub const _0: Self

No ATTCH interrupt occurred

Source

pub const _1: Self

ATTCH interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Dtch_SPEC>

Source

pub const _0: Self

No DTCH interrupt occurred

Source

pub const _1: Self

DTCH interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Bchg_SPEC>

Source

pub const _0: Self

No BCHG interrupt occurred

Source

pub const _1: Self

BCHG interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Ovrcr_SPEC>

Source

pub const _0: Self

No OVRCR interrupt occurred

Source

pub const _1: Self

OVRCR interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe0Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe1Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe2Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe3Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe4Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe5Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe6Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe7Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe8Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe9Brdy_SPEC>

Source

pub const _0: Self

No BRDY interrupt occurred

Source

pub const _1: Self

BRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe0Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe1Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe2Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe3Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe4Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe5Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe6Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe7Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe8Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe9Nrdy_SPEC>

Source

pub const _0: Self

No NRDY interrupt occurred

Source

pub const _1: Self

NRDY interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe0Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe1Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe2Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe3Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe4Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe5Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe6Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe7Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe8Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Pipe9Bemp_SPEC>

Source

pub const _0: Self

No BEMP interrupt occurred

Source

pub const _1: Self

BEMP interrupt occurred

Source§

impl EnumBitfieldStruct<u8, Crce_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Ovrn_SPEC>

Source

pub const _0: Self

No error occurred

Source

pub const _1: Self

Error occurred

Source§

impl EnumBitfieldStruct<u8, Dvchg_SPEC>

Source

pub const _0: Self

Disable writes to the USBADDR.STSRECOV[3:0] and USBADDR.USBADDR[6:0] bits

Source

pub const _1: Self

Enable writes to the USBADDR.STSRECOV[3:0] and USBADDR.USBADDR[6:0] bits

Source§

impl EnumBitfieldStruct<u8, Stsrecov_SPEC>

Source

pub const _0_X_4: Self

Recovery in device controller mode: Setting prohibited Recovery in host controller mode: Return to the low-speed state (bits DVSTCTR0.RHST[2:0] = 001b)

Source

pub const _0_X_8: Self

Recovery in device controller mode: Setting prohibited Recovery in host controller mode: Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b)

Source

pub const _0_X_9: Self

Recovery in device controller mode: Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 001b (default state) Recovery in host controller mode: Setting prohibited

Source

pub const _0_X_A: Self

Recovery in device controller mode: Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 010b (address state) Recovery in host controller mode: Setting prohibited

Source

pub const _0_X_B: Self

Recovery in device controller mode: Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 011b (configured state) Recovery in host controller mode: Setting prohibited

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Data receiving direction

Source

pub const _1: Self

Data transmitting direction

Source§

impl EnumBitfieldStruct<u8, Shtnak_SPEC>

Source

pub const _0: Self

Keep pipe open after transfer ends

Source

pub const _1: Self

Disable pipe after transfer ends

Source§

impl EnumBitfieldStruct<u8, Devsel_SPEC>

Source

pub const _0_X_0: Self

Address 0000b

Source

pub const _0_X_1: Self

Address 0001b

Source

pub const _0_X_2: Self

Address 0010b

Source

pub const _0_X_3: Self

Address 0011b

Source

pub const _0_X_4: Self

Address 0100b

Source

pub const _0_X_5: Self

Address 0101b

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Pid_SPEC>

Source

pub const _00: Self

NAK response

Source

pub const _01: Self

BUF response (depends on the buffer state)

Source

pub const _10: Self

STALL response

Source

pub const _11: Self

STALL response

Source§

impl EnumBitfieldStruct<u8, Ccpl_SPEC>

Source

pub const _0: Self

Disable control transfer completion

Source

pub const _1: Self

Enable control transfer completion

Source§

impl EnumBitfieldStruct<u8, Pbusy_SPEC>

Source

pub const _0: Self

DCP not used for the USB bus

Source

pub const _1: Self

DCP in use for the USB bus

Source§

impl EnumBitfieldStruct<u8, Sqmon_SPEC>

Source

pub const _0: Self

DATA0

Source

pub const _1: Self

ATA1

Source§

impl EnumBitfieldStruct<u8, Sqset_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Set the expected value for the next transaction to DATA1

Source§

impl EnumBitfieldStruct<u8, Sqclr_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Clear the expected value for the next transaction to DATA0

Source§

impl EnumBitfieldStruct<u8, Sureqclr_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Clear SUREQ to 0

Source§

impl EnumBitfieldStruct<u8, Sureq_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Transmit setup packet

Source§

impl EnumBitfieldStruct<u8, Bsts_SPEC>

Source

pub const _0: Self

Buffer access disabled

Source

pub const _1: Self

Buffer access enabled

Source§

impl EnumBitfieldStruct<u8, Pipesel_SPEC>

Source

pub const _0_X_0: Self

No pipe selected

Source

pub const _0_X_1: Self

Pipe 1

Source

pub const _0_X_2: Self

Pipe 2

Source

pub const _0_X_3: Self

Pipe 3

Source

pub const _0_X_4: Self

Pipe 4

Source

pub const _0_X_5: Self

Pipe 5

Source

pub const _0_X_6: Self

Pipe 6

Source

pub const _0_X_7: Self

Pipe 7

Source

pub const _0_X_8: Self

Pipe 8

Source

pub const _0_X_9: Self

Pipe 9

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Receiving direction

Source

pub const _1: Self

Transmitting direction

Source§

impl EnumBitfieldStruct<u8, Shtnak_SPEC>

Source

pub const _0: Self

Continue pipe operation after transfer ends

Source

pub const _1: Self

Disable pipe after transfer ends

Source§

impl EnumBitfieldStruct<u8, Dblb_SPEC>

Source

pub const _0: Self

Single buffer

Source

pub const _1: Self

Double buffer

Source§

impl EnumBitfieldStruct<u8, Bfre_SPEC>

Source

pub const _0: Self

Generate BRDY interrupt on transmitting or receiving data

Source

pub const _1: Self

Generate BRDY interrupt on completion of reading data

Source§

impl EnumBitfieldStruct<u8, Type_SPEC>

Source

pub const _00: Self

Pipe not used

Source

pub const _01: Self

Pipes 1 and 2: Bulk transfer Pipes 3 to 5: Bulk transfer Pipes 6 to 9: Setting prohibited

Source

pub const _10: Self

Pipes 1 and 2: Setting prohibited Pipes 3 to 5: Setting prohibited Pipes 6 to 9: Interrupt transfer

Source

pub const _11: Self

Pipes 1 and 2: Isochronous transfer Pipes 3 to 5: Setting prohibited Pipes 6 to 9: Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Devsel_SPEC>

Source

pub const _0_X_0: Self

Address 0000b

Source

pub const _0_X_1: Self

Address 0001b

Source

pub const _0_X_2: Self

Address 0010b

Source

pub const _0_X_3: Self

Address 0011b

Source

pub const _0_X_4: Self

Address 0100b

Source

pub const _0_X_5: Self

Address 0101b

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ifis_SPEC>

Source

pub const _0: Self

Do not flush buffer

Source

pub const _1: Self

Flush buffer

Source§

impl EnumBitfieldStruct<u8, Pid_SPEC>

Source

pub const _00: Self

NAK response

Source

pub const _01: Self

BUF response (depends buffer state)

Source

pub const _10: Self

STALL response

Source

pub const _11: Self

STALL response

Source§

impl EnumBitfieldStruct<u8, Pbusy_SPEC>

Source

pub const _0: Self

Pipe n not in use for the transaction

Source

pub const _1: Self

Pipe n in use for the transaction

Source§

impl EnumBitfieldStruct<u8, Sqmon_SPEC>

Source

pub const _0: Self

DATA0

Source

pub const _1: Self

DATA1

Source§

impl EnumBitfieldStruct<u8, Sqset_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Set the expected value for the next transaction to DATA0

Source§

impl EnumBitfieldStruct<u8, Sqclr_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Clear the expected value for the next transaction to DATA0

Source§

impl EnumBitfieldStruct<u8, Aclrm_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable (all buffers initialized)

Source§

impl EnumBitfieldStruct<u8, Bsts_SPEC>

Source

pub const _0: Self

Buffer access disabled

Source

pub const _1: Self

Buffer access enabled

Source§

impl EnumBitfieldStruct<u8, Trclr_SPEC>

Source

pub const _0: Self

Invalid (writing 0 has no effect)

Source

pub const _1: Self

Clear counter value

Source§

impl EnumBitfieldStruct<u8, Trenb_SPEC>

Source

pub const _0: Self

Disable transaction counter

Source

pub const _1: Self

Enable transaction counter

Source§

impl EnumBitfieldStruct<u8, Rpdme_SPEC>

Source

pub const _0: Self

Disable D- Line Pull-down

Source

pub const _1: Self

Enable D- Line Pull-down

Source§

impl EnumBitfieldStruct<u8, Idpsrce_SPEC>

Source

pub const _0: Self

Stopped

Source

pub const _1: Self

10 µA output

Source§

impl EnumBitfieldStruct<u8, Vdmsrce_SPEC>

Source

pub const _0: Self

Stopped

Source

pub const _1: Self

0.6 V output

Source§

impl EnumBitfieldStruct<u8, Vdpsrce_SPEC>

Source

pub const _0: Self

Stopped

Source

pub const _1: Self

0.6 V output

Source§

impl EnumBitfieldStruct<u8, Pddete_SPEC>

Source

pub const _0: Self

Disable detection

Source

pub const _1: Self

Enable detection

Source§

impl EnumBitfieldStruct<u8, Chgdete_SPEC>

Source

pub const _0: Self

Disable detection

Source

pub const _1: Self

Enable detection

Source§

impl EnumBitfieldStruct<u8, Pddetsts_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Detected

Source§

impl EnumBitfieldStruct<u8, Chgdetsts_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Detected

Source§

impl EnumBitfieldStruct<u8, Dcpmode_SPEC>

Source

pub const _0: Self

Disable DCP

Source

pub const _1: Self

Enable DCP

Source§

impl EnumBitfieldStruct<u8, Batchge_SPEC>

Source

pub const _0: Self

Disable Battery Charging

Source

pub const _1: Self

Enable Battery Charging

Source§

impl EnumBitfieldStruct<u8, Usbspd_SPEC>

Source

pub const _00: Self

Do not use DEVADDn

Source

pub const _01: Self

Low-speed

Source

pub const _10: Self

Full-speed

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Cnen_SPEC>

Source

pub const _0: Self

Single-ended receiver operation is disabled

Source

pub const _1: Self

Single-ended receiver operation is enabled

Source§

impl EnumBitfieldStruct<u8, Srpc0_SPEC>

Source

pub const _0: Self

Disable input through DP and DM inputs

Source

pub const _1: Self

Enable input through DP and DM inputs

Source§

impl EnumBitfieldStruct<u8, Rpue0_SPEC>

Source

pub const _0: Self

Disable DP pull-up resistor

Source

pub const _1: Self

Enable DP pull-up resistor

Source§

impl EnumBitfieldStruct<u8, Drpd0_SPEC>

Source

pub const _0: Self

Disable DP/DM pull-down resistor

Source

pub const _1: Self

Enable DP/DM pull-down resistor

Source§

impl EnumBitfieldStruct<u8, Fixphy0_SPEC>

Source

pub const _0: Self

Fix outputs in Normal mode and on return from Deep Software Standby mode

Source

pub const _1: Self

Fix outputs on transition to Deep Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Dpinte0_SPEC>

Source

pub const _0: Self

Disable recovery from Deep Software Standby mode by DP input

Source

pub const _1: Self

Enable recovery from Deep Software Standby mode by DP input

Source§

impl EnumBitfieldStruct<u8, Dminte0_SPEC>

Source

pub const _0: Self

Disable recovery from Deep Software Standby mode by DM input

Source

pub const _1: Self

Enable recovery from Deep Software Standby mode by DM input

Source§

impl EnumBitfieldStruct<u8, Dovrcrae0_SPEC>

Source

pub const _0: Self

Disable recovery from Deep Software Standby mode by OVRCURA input

Source

pub const _1: Self

Enable recovery from Deep Software Standby mode by OVRCURA input

Source§

impl EnumBitfieldStruct<u8, Dovrcrbe0_SPEC>

Source

pub const _0: Self

Disable recovery from Deep Software Standby mode by OVRCURB input

Source

pub const _1: Self

Enable recovery from Deep Software Standby mode by OVRCURB input

Source§

impl EnumBitfieldStruct<u8, Dvbse0_SPEC>

Source

pub const _0: Self

Disable recovery from Deep Software Standby mode by VBUS input

Source

pub const _1: Self

Enable recovery from Deep Software Standby mode by VBUS input

Source§

impl EnumBitfieldStruct<u8, Dpint0_SPEC>

Source

pub const _0: Self

System has not recovered from Deep Software Standby mode

Source

pub const _1: Self

System recovered from Deep Software Standby mode because of DP

Source§

impl EnumBitfieldStruct<u8, Dmint0_SPEC>

Source

pub const _0: Self

System has not recovered from Deep Software Standby mode

Source

pub const _1: Self

System recovered from Deep Software Standby mode because of DM input

Source§

impl EnumBitfieldStruct<u8, Dovrcra0_SPEC>

Source

pub const _0: Self

System has not recovered from Deep Software Standby mode

Source

pub const _1: Self

System recovered from Deep Software Standby mode because of OVRCURA input

Source§

impl EnumBitfieldStruct<u8, Dovrcrb0_SPEC>

Source

pub const _0: Self

System has not recovered from Deep Software Standby mode

Source

pub const _1: Self

System recovered from Deep Software Standby mode because of OVRCURB input

Source§

impl EnumBitfieldStruct<u8, Dvbint0_SPEC>

Source

pub const _0: Self

System has not recovered from Deep Software Standby mode

Source

pub const _1: Self

System recovered from Deep Software Standby mode because of VBUS input

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

pub const OTHERS: Self

Setting prohibited

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