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

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa01_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa02_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa03_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa04_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa05_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa06_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa07_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa08_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa09_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa10_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa11_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, Ansa14_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, Ansa15_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa16_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa17_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa18_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa19_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa20_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa21_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa22_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansa23_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, Ansa24_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, Ansa25_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, Ansa26_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, Ansa27_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, Ansa28_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, Ansa29_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, Ansa30_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, Ansa31_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads00_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads01_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads02_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads03_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads04_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads05_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads06_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads07_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads08_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads09_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads10_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads11_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, Ads14_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, Ads15_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads16_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads17_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads18_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads19_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads20_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads21_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads22_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ads23_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, Ads24_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, Ads25_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, Ads26_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, Ads27_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, Ads28_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, Ads29_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, Ads30_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, Ads31_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, Tssad_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Select addition/average mode for temperature sensor output.

Source§

impl EnumBitfieldStruct<u8, Ocsad_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Select addition/average mode for internal reference voltage.

Source§

impl EnumBitfieldStruct<u8, Tssa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of temperature sensor output

Source

pub const _1: Self

Enable A/D conversion of temperature sensor output

Source§

impl EnumBitfieldStruct<u8, Ocsa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of internal reference voltage

Source

pub const _1: Self

Enable A/D conversion of internal reference voltage

Source§

impl EnumBitfieldStruct<u8, Tssb_SPEC>

Source

pub const _0: Self

Disable A/D conversion of temperature sensor output

Source

pub const _1: Self

Enable A/D conversion of temperature sensor output

Source§

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

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb01_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb02_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb03_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb04_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb05_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb06_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb07_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb08_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb09_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb10_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb11_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, Ansb14_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, Ansb15_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb16_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb17_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb18_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb19_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb20_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb21_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb22_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb23_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, Ansb24_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, Ansb25_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, Ansb26_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, Ansb27_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, Ansb28_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, Ansb29_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, Ansb30_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, Ansb31_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, Cmptsa_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpoca_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpltsa_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmploca_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpcha00_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha01_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha02_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha03_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha04_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha05_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha06_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha07_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha08_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha09_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha10_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha11_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, Cmpcha14_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, Cmpcha15_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha16_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha17_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha18_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha19_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha20_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha21_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha22_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha23_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, Cmpcha24_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, Cmpcha25_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, Cmpcha26_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, Cmpcha27_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, Cmpcha28_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, Cmpcha29_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, Cmpcha30_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, Cmpcha31_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmplcha00_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha01_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha02_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha03_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha04_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha05_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha06_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha07_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha08_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha09_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha10_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha11_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, Cmplcha14_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, Cmplcha15_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha16_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha17_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha18_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha19_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha20_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha21_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha22_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmplcha23_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, Cmplcha24_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, Cmplcha25_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, Cmplcha26_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, Cmplcha27_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, Cmplcha28_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, Cmplcha29_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, Cmplcha30_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, Cmplcha31_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpstcha00_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha01_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha02_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha03_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha04_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha05_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha06_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha07_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha08_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha09_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha10_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

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

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha15_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha16_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha17_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha18_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha19_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha20_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha21_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha22_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha23_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha24_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha25_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha26_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha27_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha28_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha29_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha30_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstcha31_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpsttsa_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpstoca_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmplb_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpstb_SPEC>

Source

pub const _0: Self

Comparison conditions are not met.

Source

pub const _1: Self

Comparison conditions are met.

Source§

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

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, and 407 (AGT0), m = P104, 207 and 400 (AGT1).)

Source

pub const _01: Self

Setting prohibited

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

DMAC/DTC > CPU

Source

pub const _01: Self

DMAC/DTC ↔ CPU

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _00: Self

DMAC/DTC > CPU

Source

pub const _01: Self

DMAC/DTC ↔ CPU

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Arbs_SPEC>

Source

pub const _00: Self

DMAC/DTC > CPU

Source

pub const _01: Self

DMAC/DTC ↔ CPU

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _00: Self

Channel operation mode request

Source

pub const _01: Self

Channel reset request

Source

pub const _10: Self

Channel halt request

Source

pub const _11: Self

Keep current value

Source§

impl EnumBitfieldStruct<u8, Cslpr_SPEC>

Source

pub const _0: Self

Channel sleep request disabled

Source

pub const _1: Self

Channel sleep request enabled

Source§

impl EnumBitfieldStruct<u8, Rtbo_SPEC>

Source

pub const _0: Self

Channel is not forced to return from bus-off

Source

pub const _1: Self

Channel is forced to return from bus-off

Source§

impl EnumBitfieldStruct<u8, Beie_SPEC>

Source

pub const _0: Self

Bus error interrupt disabled

Source

pub const _1: Self

Bus error interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Ewie_SPEC>

Source

pub const _0: Self

Error warning interrupt disabled

Source

pub const _1: Self

Error warning interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Epie_SPEC>

Source

pub const _0: Self

Error passive interrupt disabled

Source

pub const _1: Self

Error passive interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Boeie_SPEC>

Source

pub const _0: Self

Bus-off entry interrupt disabled

Source

pub const _1: Self

Bus-off entry interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Borie_SPEC>

Source

pub const _0: Self

Bus-off recovery interrupt disabled

Source

pub const _1: Self

Bus-off recovery interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Olie_SPEC>

Source

pub const _0: Self

Overload interrupt disabled

Source

pub const _1: Self

Overload interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Blie_SPEC>

Source

pub const _0: Self

Bus lock interrupt disabled

Source

pub const _1: Self

Bus lock interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Alie_SPEC>

Source

pub const _0: Self

Arbitration lost interrupt disabled

Source

pub const _1: Self

Arbitration lost interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Taie_SPEC>

Source

pub const _0: Self

TX abort interrupt disabled

Source

pub const _1: Self

TX abort interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Eocoie_SPEC>

Source

pub const _0: Self

Error occurrence counter overflow interrupt disabled

Source

pub const _1: Self

Error occurrence counter overflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Socoie_SPEC>

Source

pub const _0: Self

Successful occurrence counter overflow interrupt disabled

Source

pub const _1: Self

Successful occurrence counter overflow interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Tdcvfie_SPEC>

Source

pub const _0: Self

Transceiver delay compensation violation interrupt disabled

Source

pub const _1: Self

Transceiver delay compensation violation interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Bom_SPEC>

Source

pub const _00: Self

Normal mode (comply with ISO 11898-1)

Source

pub const _01: Self

Entry to Halt mode automatically at bus-off start

Source

pub const _10: Self

Entry to Halt mode automatically at bus-off end

Source

pub const _11: Self

Entry to Halt mode (during bus-off recovery period) by software

Source§

impl EnumBitfieldStruct<u8, Errd_SPEC>

Source

pub const _0: Self

Only the first set of error codes displayed

Source

pub const _1: Self

Accumulated error codes displayed

Source§

impl EnumBitfieldStruct<u8, Ctme_SPEC>

Source

pub const _0: Self

Channel test mode disabled

Source

pub const _1: Self

Channel test mode enabled

Source§

impl EnumBitfieldStruct<u8, Ctms_SPEC>

Source

pub const _00: Self

Basic test mode

Source

pub const _01: Self

Listen-only mode

Source

pub const _10: Self

Self-test mode 0 (External loopback mode)

Source

pub const _11: Self

Self-test mode 1 (Internal loopback mode)

Source§

impl EnumBitfieldStruct<u8, Bft_SPEC>

Source

pub const _0: Self

First data bit of reception stream not inverted

Source

pub const _1: Self

First data bit of reception stream inverted

Source§

impl EnumBitfieldStruct<u8, Rom_SPEC>

Source

pub const _0: Self

Restricted operation mode disabled

Source

pub const _1: Self

Restricted operation mode enabled

Source§

impl EnumBitfieldStruct<u8, Crststs_SPEC>

Source

pub const _0: Self

Channel not in Reset mode

Source

pub const _1: Self

Channel in Reset mode

Source§

impl EnumBitfieldStruct<u8, Chltsts_SPEC>

Source

pub const _0: Self

Channel not in Halt mode

Source

pub const _1: Self

Channel in Halt mode

Source§

impl EnumBitfieldStruct<u8, Cslpsts_SPEC>

Source

pub const _0: Self

Channel not in Sleep mode

Source

pub const _1: Self

Channel in Sleep mode

Source§

impl EnumBitfieldStruct<u8, Epsts_SPEC>

Source

pub const _0: Self

Channel not in error passive state

Source

pub const _1: Self

Channel in error passive state

Source§

impl EnumBitfieldStruct<u8, Bosts_SPEC>

Source

pub const _0: Self

Channel not in bus-off state

Source

pub const _1: Self

Channel in bus-off state

Source§

impl EnumBitfieldStruct<u8, Trmsts_SPEC>

Source

pub const _0: Self

Channel is not transmitting

Source

pub const _1: Self

Channel is transmitting

Source§

impl EnumBitfieldStruct<u8, Recsts_SPEC>

Source

pub const _0: Self

Channel is not receiving

Source

pub const _1: Self

Channel is receiving

Source§

impl EnumBitfieldStruct<u8, Comsts_SPEC>

Source

pub const _0: Self

Channel is not ready for communication

Source

pub const _1: Self

Channel is ready for communication

Source§

impl EnumBitfieldStruct<u8, Esif_SPEC>

Source

pub const _0: Self

No CANFD message has been received when the ESI flag was set

Source

pub const _1: Self

At least one CANFD message was received when the ESI flag was set

Source§

impl EnumBitfieldStruct<u8, Bef_SPEC>

Source

pub const _0: Self

Channel bus error not detected

Source

pub const _1: Self

Channel bus error detected

Source§

impl EnumBitfieldStruct<u8, Ewf_SPEC>

Source

pub const _0: Self

Channel error warning not detected

Source

pub const _1: Self

Channel error warning detected

Source§

impl EnumBitfieldStruct<u8, Epf_SPEC>

Source

pub const _0: Self

Channel error passive not detected

Source

pub const _1: Self

Channel error passive detected

Source§

impl EnumBitfieldStruct<u8, Boef_SPEC>

Source

pub const _0: Self

Channel bus-off entry not detected

Source

pub const _1: Self

Channel bus-off entry detected

Source§

impl EnumBitfieldStruct<u8, Borf_SPEC>

Source

pub const _0: Self

Channel bus-off recovery not detected

Source

pub const _1: Self

Channel bus-off recovery detected

Source§

impl EnumBitfieldStruct<u8, Ovlf_SPEC>

Source

pub const _0: Self

Channel overload not detected

Source

pub const _1: Self

Channel overload detected

Source§

impl EnumBitfieldStruct<u8, Blf_SPEC>

Source

pub const _0: Self

Channel bus lock not detected

Source

pub const _1: Self

Channel bus lock detected

Source§

impl EnumBitfieldStruct<u8, Alf_SPEC>

Source

pub const _0: Self

Channel arbitration lost not detected

Source

pub const _1: Self

Channel arbitration lost detected

Source§

impl EnumBitfieldStruct<u8, Serr_SPEC>

Source

pub const _0: Self

Channel stuff error not detected

Source

pub const _1: Self

Channel stuff error detected

Source§

impl EnumBitfieldStruct<u8, Ferr_SPEC>

Source

pub const _0: Self

Channel form error not detected

Source

pub const _1: Self

Channel form error detected

Source§

impl EnumBitfieldStruct<u8, Aerr_SPEC>

Source

pub const _0: Self

Channel acknowledge error not detected

Source

pub const _1: Self

Channel acknowledge error detected

Source§

impl EnumBitfieldStruct<u8, Cerr_SPEC>

Source

pub const _0: Self

Channel CRC error not detected

Source

pub const _1: Self

Channel CRC error detected

Source§

impl EnumBitfieldStruct<u8, B1Err_SPEC>

Source

pub const _0: Self

Channel bit 1 error not detected

Source

pub const _1: Self

Channel bit 1 error detected

Source§

impl EnumBitfieldStruct<u8, B0Err_SPEC>

Source

pub const _0: Self

Channel bit 0 error not detected

Source

pub const _1: Self

Channel bit 0 error detected

Source§

impl EnumBitfieldStruct<u8, Aderr_SPEC>

Source

pub const _0: Self

Channel acknowledge delimiter error not detected

Source

pub const _1: Self

Channel acknowledge delimiter error detected

Source§

impl EnumBitfieldStruct<u8, Tpri_SPEC>

Source

pub const _0: Self

ID priority

Source

pub const _1: Self

Message buffer number priority

Source§

impl EnumBitfieldStruct<u8, Dce_SPEC>

Source

pub const _0: Self

DLC check disabled

Source

pub const _1: Self

DLC check enabled

Source§

impl EnumBitfieldStruct<u8, Dre_SPEC>

Source

pub const _0: Self

DLC replacement disabled

Source

pub const _1: Self

DLC replacement enabled

Source§

impl EnumBitfieldStruct<u8, Mme_SPEC>

Source

pub const _0: Self

Mirror mode disabled

Source

pub const _1: Self

Mirror mode enabled

Source§

impl EnumBitfieldStruct<u8, Dcs_SPEC>

Source

pub const _0: Self

Internal clean clock

Source

pub const _1: Self

External clock source connected to CANMCLK pin

Source§

impl EnumBitfieldStruct<u8, Cmpoc_SPEC>

Source

pub const _0: Self

Message is rejected

Source

pub const _1: Self

Message payload is cut to fit to configured message size

Source§

impl EnumBitfieldStruct<u8, Tsss_SPEC>

Source

pub const _0: Self

Source clock for timestamp counter is peripheral clock

Source

pub const _1: Self

Source clock for timestamp counter is bit time clock

Source§

impl EnumBitfieldStruct<u8, Gmdc_SPEC>

Source

pub const _00: Self

Global operation mode request

Source

pub const _01: Self

Global reset mode request

Source

pub const _10: Self

Global halt mode request

Source

pub const _11: Self

Keep current value

Source§

impl EnumBitfieldStruct<u8, Gslpr_SPEC>

Source

pub const _0: Self

Global sleep request disabled

Source

pub const _1: Self

Global sleep request enabled

Source§

impl EnumBitfieldStruct<u8, Deie_SPEC>

Source

pub const _0: Self

DLC check interrupt disabled

Source

pub const _1: Self

DLC check interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Meie_SPEC>

Source

pub const _0: Self

Message lost error interrupt disabled

Source

pub const _1: Self

Message lost error interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Thleie_SPEC>

Source

pub const _0: Self

TX history list entry lost interrupt disabled

Source

pub const _1: Self

TX history list entry lost interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Cmpofie_SPEC>

Source

pub const _0: Self

CANFD message payload overflow flag interrupt disabled

Source

pub const _1: Self

CANFD message payload overflow flag interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Tsrst_SPEC>

Source

pub const _0: Self

Timestamp not reset

Source

pub const _1: Self

Timestamp reset

Source§

impl EnumBitfieldStruct<u8, Grststs_SPEC>

Source

pub const _0: Self

Not in Reset mode

Source

pub const _1: Self

In Reset mode

Source§

impl EnumBitfieldStruct<u8, Ghltsts_SPEC>

Source

pub const _0: Self

Not in Halt mode

Source

pub const _1: Self

In Halt mode

Source§

impl EnumBitfieldStruct<u8, Gslpsts_SPEC>

Source

pub const _0: Self

Not in Sleep mode

Source

pub const _1: Self

In Sleep mode

Source§

impl EnumBitfieldStruct<u8, Graminit_SPEC>

Source

pub const _0: Self

RAM initialization is complete

Source

pub const _1: Self

RAM initialization is ongoing

Source§

impl EnumBitfieldStruct<u8, Def_SPEC>

Source

pub const _0: Self

DLC error not detected

Source

pub const _1: Self

DLC error detected

Source§

impl EnumBitfieldStruct<u8, Mes_SPEC>

Source

pub const _0: Self

Message lost error not detected

Source

pub const _1: Self

Message lost error detected

Source§

impl EnumBitfieldStruct<u8, Thles_SPEC>

Source

pub const _0: Self

TX history list entry lost error not detected

Source

pub const _1: Self

TX history list entry lost error detected

Source§

impl EnumBitfieldStruct<u8, Cmpof_SPEC>

Source

pub const _0: Self

CANFD message payload overflow not detected

Source

pub const _1: Self

CANFD message payload overflow detected

Source§

impl EnumBitfieldStruct<u8, Eef0_SPEC>

Source

pub const _0: Self

ECC error not detected during TX-SCAN

Source

pub const _1: Self

ECC error detected during TX-SCAN

Source§

impl EnumBitfieldStruct<u8, Afldae_SPEC>

Source

pub const _0: Self

Acceptance Filter List data access disabled

Source

pub const _1: Self

Acceptance Filter List data access enabled

Source§

impl EnumBitfieldStruct<u8, Rmpls_SPEC>

Source

pub const _000: Self

8 bytes

Source

pub const _001: Self

12 bytes

Source

pub const _010: Self

16 bytes

Source

pub const _011: Self

20 bytes

Source

pub const _100: Self

24 bytes

Source

pub const _101: Self

32 bytes

Source

pub const _110: Self

48 bytes

Source

pub const _111: Self

64 bytes

Source§

impl EnumBitfieldStruct<u8, Rmns_SPEC>

Source

pub const _0: Self

New data not stored in corresponding RX message buffer

Source

pub const _1: Self

New data stored in corresponding RX message buffer

Source§

impl EnumBitfieldStruct<u8, RmiEg_SPEC>

Source

pub const _0: Self

RX Message Buffer Interrupt disabled for corresponding RX message buffer

Source

pub const _1: Self

RX Message Buffer Interrupt enabled for corresponding RX message buffer

Source§

impl EnumBitfieldStruct<u8, Rfe_SPEC>

Source

pub const _0: Self

FIFO disabled

Source

pub const _1: Self

FIFO enabled

Source§

impl EnumBitfieldStruct<u8, Rfie_SPEC>

Source

pub const _0: Self

FIFO interrupt generation disabled

Source

pub const _1: Self

FIFO interrupt generation enabled

Source§

impl EnumBitfieldStruct<u8, Rfpls_SPEC>

Source

pub const _000: Self

8 bytes

Source

pub const _001: Self

12 bytes

Source

pub const _010: Self

16 bytes

Source

pub const _011: Self

20 bytes

Source

pub const _100: Self

24 bytes

Source

pub const _101: Self

32 bytes

Source

pub const _110: Self

48 bytes

Source

pub const _111: Self

64 bytes

Source§

impl EnumBitfieldStruct<u8, Rfdc_SPEC>

Source

pub const _000: Self

FIFO Depth = 0 message

Source

pub const _001: Self

FIFO Depth = 4 messages

Source

pub const _010: Self

FIFO Depth = 8 messages

Source

pub const _011: Self

FIFO Depth = 16 messages

Source

pub const _100: Self

FIFO Depth = 32 messages

Source

pub const _101: Self

FIFO Depth = 48 messages

Source

pub const _110: Self

Reserved

Source

pub const _111: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Rfim_SPEC>

Source

pub const _0: Self

Interrupt generated when RX FIFO counter reaches RFIGCV value from values smaller than RFIGCV

Source

pub const _1: Self

Interrupt generated at the end of every received message storage

Source§

impl EnumBitfieldStruct<u8, Rfigcv_SPEC>

Source

pub const _000: Self

Interrupt generated when FIFO is 1/8th full

Source

pub const _001: Self

Interrupt generated when FIFO is 1/4th full

Source

pub const _010: Self

Interrupt generated when FIFO is 3/8th full

Source

pub const _011: Self

Interrupt generated when FIFO is 1/2 full

Source

pub const _100: Self

Interrupt generated when FIFO is 5/8th full

Source

pub const _101: Self

Interrupt generated when FIFO is 3/4th full

Source

pub const _110: Self

Interrupt generated when FIFO is 7/8th full

Source

pub const _111: Self

Interrupt generated when FIFO is full

Source§

impl EnumBitfieldStruct<u8, Rfemp_SPEC>

Source

pub const _0: Self

FIFO not empty

Source

pub const _1: Self

FIFO empty

Source§

impl EnumBitfieldStruct<u8, Rffll_SPEC>

Source

pub const _0: Self

FIFO not full

Source

pub const _1: Self

FIFO full

Source§

impl EnumBitfieldStruct<u8, Rfmlt_SPEC>

Source

pub const _0: Self

No message lost in FIFO

Source

pub const _1: Self

FIFO message lost

Source§

impl EnumBitfieldStruct<u8, Rfif_SPEC>

Source

pub const _0: Self

FIFO interrupt condition not satisfied

Source

pub const _1: Self

FIFO interrupt condition satisfied

Source§

impl EnumBitfieldStruct<u8, Cfe_SPEC>

Source

pub const _0: Self

FIFO disabled

Source

pub const _1: Self

FIFO enabled

Source§

impl EnumBitfieldStruct<u8, Cfrxie_SPEC>

Source

pub const _0: Self

FIFO interrupt generation disabled for Frame RX

Source

pub const _1: Self

FIFO interrupt generation enabled for Frame RX

Source§

impl EnumBitfieldStruct<u8, Cftxie_SPEC>

Source

pub const _0: Self

FIFO interrupt generation disabled for Frame TX

Source

pub const _1: Self

FIFO interrupt generation enabled for Frame TX

Source§

impl EnumBitfieldStruct<u8, Cfpls_SPEC>

Source

pub const _000: Self

8 bytes

Source

pub const _001: Self

12 bytes

Source

pub const _010: Self

16 bytes

Source

pub const _011: Self

20 bytes

Source

pub const _100: Self

24 bytes

Source

pub const _101: Self

32 bytes

Source

pub const _110: Self

48 bytes

Source

pub const _111: Self

64 bytes

Source§

impl EnumBitfieldStruct<u8, Cfm_SPEC>

Source

pub const _0: Self

RX FIFO mode

Source

pub const _1: Self

TX FIFO mode

Source§

impl EnumBitfieldStruct<u8, Cfitss_SPEC>

Source

pub const _0: Self

Reference clock (× 1 / × 10 period)

Source

pub const _1: Self

Bit time clock of related channel (FIFO is linked to fixed channel)

Source§

impl EnumBitfieldStruct<u8, Cfitr_SPEC>

Source

pub const _0: Self

Reference clock period × 1

Source

pub const _1: Self

Reference clock period × 10

Source§

impl EnumBitfieldStruct<u8, Cfim_SPEC>

Source

pub const _0: Self

RX FIFO mode: RX interrupt generated when Common FIFO counter reaches CFIGCV value from a lower value TX FIFO mode: TX interrupt generated when Common FIFO transmits the last message successfully

Source

pub const _1: Self

RX FIFO mode: RX interrupt generated at the end of every received message storage TX FIFO mode: interrupt generated for every successfully transmitted message

Source§

impl EnumBitfieldStruct<u8, Cfigcv_SPEC>

Source

pub const _000: Self

Interrupt generated when FIFO is 1/8th full

Source

pub const _001: Self

Interrupt generated when FIFO is 1/4th full

Source

pub const _010: Self

Interrupt generated when FIFO is 3/8th full

Source

pub const _011: Self

Interrupt generated when FIFO is 1/2 full

Source

pub const _100: Self

Interrupt generated when FIFO is 5/8th full

Source

pub const _101: Self

Interrupt generated when FIFO is 3/4th full

Source

pub const _110: Self

Interrupt generated when FIFO is 7/8th full

Source

pub const _111: Self

Interrupt generated when FIFO is full

Source§

impl EnumBitfieldStruct<u8, Cfdc_SPEC>

Source

pub const _000: Self

FIFO Depth = 0 message

Source

pub const _001: Self

FIFO Depth = 4 messages

Source

pub const _010: Self

FIFO Depth = 8 messages

Source

pub const _011: Self

FIFO Depth = 16 messages

Source

pub const _100: Self

FIFO Depth = 32 messages

Source

pub const _101: Self

FIFO Depth = 48 messages

Source

pub const _110: Self

FIFO Depth = Reserved

Source

pub const _111: Self

FIFO Depth = Reserved

Source§

impl EnumBitfieldStruct<u8, Cfemp_SPEC>

Source

pub const _0: Self

FIFO not empty

Source

pub const _1: Self

FIFO empty

Source§

impl EnumBitfieldStruct<u8, Cffll_SPEC>

Source

pub const _0: Self

FIFO not full

Source

pub const _1: Self

FIFO full

Source§

impl EnumBitfieldStruct<u8, Cfmlt_SPEC>

Source

pub const _0: Self

Number of message lost in FIFO

Source

pub const _1: Self

FIFO message lost

Source§

impl EnumBitfieldStruct<u8, Cfrxif_SPEC>

Source

pub const _0: Self

FIFO interrupt condition not satisfied after frame reception

Source

pub const _1: Self

FIFO interrupt condition satisfied after frame reception

Source§

impl EnumBitfieldStruct<u8, Cftxif_SPEC>

Source

pub const _0: Self

FIFO interrupt condition not satisfied after frame transmission

Source

pub const _1: Self

FIFO Interrupt condition satisfied after frame transmission

Source§

impl EnumBitfieldStruct<u8, Rfxemp_SPEC>

Source

pub const _0: Self

Corresponding FIFO not empty

Source

pub const _1: Self

Corresponding FIFO empty

Source§

impl EnumBitfieldStruct<u8, Cfemp_SPEC>

Source

pub const _0: Self

Corresponding FIFO not empty

Source

pub const _1: Self

Corresponding FIFO empty

Source§

impl EnumBitfieldStruct<u8, Rfxfll_SPEC>

Source

pub const _0: Self

Corresponding FIFO not full

Source

pub const _1: Self

Corresponding FIFO full

Source§

impl EnumBitfieldStruct<u8, Cffll_SPEC>

Source

pub const _0: Self

Corresponding FIFO not full

Source

pub const _1: Self

Corresponding FIFO full

Source§

impl EnumBitfieldStruct<u8, Rfxmlt_SPEC>

Source

pub const _0: Self

Corresponding FIFO Message Lost flag not set

Source

pub const _1: Self

Corresponding FIFO Message Lost flag set

Source§

impl EnumBitfieldStruct<u8, Cfmlt_SPEC>

Source

pub const _0: Self

Corresponding FIFO Message Lost flag not set

Source

pub const _1: Self

Corresponding FIFO Message Lost flag set

Source§

impl EnumBitfieldStruct<u8, Rfxif_SPEC>

Source

pub const _0: Self

Corresponding RX FIFO Interrupt flag not set

Source

pub const _1: Self

Corresponding RX FIFO Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Tmtr_SPEC>

Source

pub const _0: Self

TX Message buffer transmission not requested

Source

pub const _1: Self

TX message buffer transmission requested

Source§

impl EnumBitfieldStruct<u8, Tmtar_SPEC>

Source

pub const _0: Self

TX message buffer transmission request abort not requested

Source

pub const _1: Self

TX message buffer transmission request abort requested

Source§

impl EnumBitfieldStruct<u8, Tmom_SPEC>

Source

pub const _0: Self

TX message buffer not configured in one-shot mode

Source

pub const _1: Self

TX message buffer configured in one-shot mode

Source§

impl EnumBitfieldStruct<u8, Tmtsts_SPEC>

Source

pub const _0: Self

No on-going transmission

Source

pub const _1: Self

On-going transmission

Source§

impl EnumBitfieldStruct<u8, Tmtrf_SPEC>

Source

pub const _00: Self

No result

Source

pub const _01: Self

Transmission aborted from the TX message buffer

Source

pub const _10: Self

Transmission successful from the TX message buffer and transmission abort was not requested

Source

pub const _11: Self

Transmission successful from the TX message buffer and transmission abort was requested

Source§

impl EnumBitfieldStruct<u8, Tmtrm_SPEC>

Source

pub const _0: Self

TX message buffer transmission not requested

Source

pub const _1: Self

TX message buffer transmission requested

Source§

impl EnumBitfieldStruct<u8, Tmtarm_SPEC>

Source

pub const _0: Self

TX message buffer transmission request abort not requested

Source

pub const _1: Self

TX message buffer transmission request abort requested

Source§

impl EnumBitfieldStruct<u8, Cfdtmtrsts_SPEC>

Source

pub const _0: Self

Transmission not requested for corresponding TX message buffer

Source

pub const _1: Self

Transmission requested for corresponding TX message buffer

Source§

impl EnumBitfieldStruct<u8, Cfdtmtarsts_SPEC>

Source

pub const _0: Self

Transmission abort not requested for corresponding TX message buffer

Source

pub const _1: Self

Transmission abort requested for corresponding TX message buffer

Source§

impl EnumBitfieldStruct<u8, Cfdtmtcsts_SPEC>

Source

pub const _0: Self

Transmission not complete for corresponding TX message buffer

Source

pub const _1: Self

Transmission completed for corresponding TX message buffer

Source§

impl EnumBitfieldStruct<u8, Cfdtmtasts_SPEC>

Source

pub const _0: Self

Transmission not aborted for corresponding TX message buffer

Source

pub const _1: Self

Transmission aborted for corresponding TX message buffer

Source§

impl EnumBitfieldStruct<u8, TmiEg_SPEC>

Source

pub const _0: Self

TX message buffer interrupt disabled for corresponding TX message buffer

Source

pub const _1: Self

TX message buffer interrupt enabled for corresponding TX message buffer

Source§

impl EnumBitfieldStruct<u8, Txqe_SPEC>

Source

pub const _0: Self

TX Queue disabled

Source

pub const _1: Self

TX Queue enabled

Source§

impl EnumBitfieldStruct<u8, Txqtxie_SPEC>

Source

pub const _0: Self

TX Queue TX interrupt disabled

Source

pub const _1: Self

TX Queue TX interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Txqim_SPEC>

Source

pub const _0: Self

When the last message is successfully transmitted

Source

pub const _1: Self

At every successful transmission

Source§

impl EnumBitfieldStruct<u8, Txqdc_SPEC>

Source

pub const _0_X_00: Self

0 messages

Source

pub const _0_X_01: Self

Reserved

Source

pub const _0_X_10: Self

3 messages

Source

pub const _0_X_11: Self

4 messages

Source§

impl EnumBitfieldStruct<u8, Txqemp_SPEC>

Source

pub const _0: Self

TX Queue not empty

Source

pub const _1: Self

TX Queue empty

Source§

impl EnumBitfieldStruct<u8, Txqfll_SPEC>

Source

pub const _0: Self

TX Queue not full

Source

pub const _1: Self

TX Queue full

Source§

impl EnumBitfieldStruct<u8, Txqtxif_SPEC>

Source

pub const _0: Self

TX Queue interrupt condition not satisfied after a frame TX

Source

pub const _1: Self

TX Queue interrupt condition satisfied after a frame TX

Source§

impl EnumBitfieldStruct<u8, Thle_SPEC>

Source

pub const _0: Self

TX History List disabled

Source

pub const _1: Self

TX History List enabled

Source§

impl EnumBitfieldStruct<u8, Thlie_SPEC>

Source

pub const _0: Self

TX History List Interrupt disabled

Source

pub const _1: Self

TX History List Interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Thlim_SPEC>

Source

pub const _0: Self

Interrupt generated if TX History List level reaches ¾ of the TX History List depth

Source

pub const _1: Self

Interrupt generated for every successfully stored entry

Source§

impl EnumBitfieldStruct<u8, Thldte_SPEC>

Source

pub const _0: Self

TX FIFO + TX Queue

Source

pub const _1: Self

Flat TX MB + TX FIFO + TX Queue

Source§

impl EnumBitfieldStruct<u8, Thlemp_SPEC>

Source

pub const _0: Self

TX History List not empty

Source

pub const _1: Self

TX History List empty

Source§

impl EnumBitfieldStruct<u8, Thlfll_SPEC>

Source

pub const _0: Self

TX History List not full

Source

pub const _1: Self

TX History List full

Source§

impl EnumBitfieldStruct<u8, Thlelt_SPEC>

Source

pub const _0: Self

No entry lost in TX History List

Source

pub const _1: Self

TX History List entry Lost

Source§

impl EnumBitfieldStruct<u8, Thlif_SPEC>

Source

pub const _0: Self

TX History List interrupt condition not satisfied

Source

pub const _1: Self

TX History List interrupt condition satisfied

Source§

impl EnumBitfieldStruct<u8, Tsif0_SPEC>

Source

pub const _0: Self

Channel n TX Successful Interrupt flag not set

Source

pub const _1: Self

Channel n TX Successful Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Tai0_SPEC>

Source

pub const _0: Self

Channel n TX Abort Interrupt flag not set

Source

pub const _1: Self

Channel n TX Abort Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Tqif0_SPEC>

Source

pub const _0: Self

Channel n TX Queue Interrupt flag not set

Source

pub const _1: Self

Channel n TX Queue Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Cftif0_SPEC>

Source

pub const _0: Self

Channel n COM FIFO TX Mode Interrupt flag not set

Source

pub const _1: Self

Channel n COM FIFO TX Mode Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Thif0_SPEC>

Source

pub const _0: Self

Channel n TX History List Interrupt flag not set

Source

pub const _1: Self

Channel n TX History List Interrupt flag set

Source§

impl EnumBitfieldStruct<u8, Rtme_SPEC>

Source

pub const _0: Self

RAM test mode disabled

Source

pub const _1: Self

RAM test mode enabled

Source§

impl EnumBitfieldStruct<u8, Rped_SPEC>

Source

pub const _0: Self

Protocol exception event detection enabled

Source

pub const _1: Self

Protocol exception event detection disabled

Source§

impl EnumBitfieldStruct<u8, Tsccfg_SPEC>

Source

pub const _00: Self

Timestamp capture at the sample point of SOF (start of frame)

Source

pub const _01: Self

Timestamp capture at frame valid indication

Source

pub const _10: Self

Timestamp capture at the sample point of RES bit

Source

pub const _11: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Iren_SPEC>

Source

pub const _0: Self

AFL entry number is not ignored

Source

pub const _1: Self

AFL entry number is ignored

Source§

impl EnumBitfieldStruct<u8, Rfdmae0_SPEC>

Source

pub const _0: Self

DMA transfer request disabled

Source

pub const _1: Self

DMA transfer request enabled

Source§

impl EnumBitfieldStruct<u8, Rfdmae1_SPEC>

Source

pub const _0: Self

DMA transfer request disabled

Source

pub const _1: Self

DMA transfer request enabled

Source§

impl EnumBitfieldStruct<u8, Cfdmae_SPEC>

Source

pub const _0: Self

DMA transfer request disabled

Source

pub const _1: Self

DMA transfer request enabled

Source§

impl EnumBitfieldStruct<u8, Rfdmasts0_SPEC>

Source

pub const _0: Self

DMA transfer stopped

Source

pub const _1: Self

DMA transfer on going

Source§

impl EnumBitfieldStruct<u8, Rfdmasts1_SPEC>

Source

pub const _0: Self

DMA transfer stopped

Source

pub const _1: Self

DMA transfer on going

Source§

impl EnumBitfieldStruct<u8, Cfdmasts_SPEC>

Source

pub const _0: Self

DMA transfer stopped

Source

pub const _1: Self

DMA transfer on going

Source§

impl EnumBitfieldStruct<u8, Srst_SPEC>

Source

pub const _0: Self

Normal state

Source

pub const _1: Self

SW reset state

Source§

impl EnumBitfieldStruct<u8, Eoccfg_SPEC>

Source

pub const _000: Self

All transmitter or receiver CAN frames

Source

pub const _001: Self

All transmitter CAN frames

Source

pub const _010: Self

All receiver CAN frames

Source

pub const _011: Self

Reserved

Source

pub const _100: Self

Only transmitter or receiver CANFD data-phase (fast bits)

Source

pub const _101: Self

Only transmitter CANFD data-phase (fast bits)

Source

pub const _110: Self

Only receiver CANFD data-phase (fast bits)

Source

pub const _111: Self

Reserved

Source§

impl EnumBitfieldStruct<u8, Tdcoc_SPEC>

Source

pub const _0: Self

Measured + offset

Source

pub const _1: Self

Offset-only

Source§

impl EnumBitfieldStruct<u8, Tdce_SPEC>

Source

pub const _0: Self

Transceiver delay compensation disabled

Source

pub const _1: Self

Transceiver delay compensation enabled

Source§

impl EnumBitfieldStruct<u8, Esic_SPEC>

Source

pub const _0: Self

The ESI bit in the frame represents the error state of the node itself

Source

pub const _1: Self

The ESI bit in the frame represents the error state of the message buffer if the node itself is not in error passive. If the node is in error passive, then the ESI bit is driven by the node itself.

Source§

impl EnumBitfieldStruct<u8, Fdoe_SPEC>

Source

pub const _0: Self

FD-only mode disabled

Source

pub const _1: Self

FD-only mode enabled

Source§

impl EnumBitfieldStruct<u8, Refe_SPEC>

Source

pub const _0: Self

RX edge filter disabled

Source

pub const _1: Self

RX edge filter enabled

Source§

impl EnumBitfieldStruct<u8, Cloe_SPEC>

Source

pub const _0: Self

Classical CAN mode disabled

Source

pub const _1: Self

Classical CAN mode enabled

Source§

impl EnumBitfieldStruct<u8, Eocclr_SPEC>

Source

pub const _0: Self

No error occurrence counter clear

Source

pub const _1: Self

Clear error occurrence counter

Source§

impl EnumBitfieldStruct<u8, Socclr_SPEC>

Source

pub const _0: Self

No successful occurrence counter clear

Source

pub const _1: Self

Clear successful occurrence counter

Source§

impl EnumBitfieldStruct<u8, Eoco_SPEC>

Source

pub const _0: Self

Error occurrence counter has not overflowed

Source

pub const _1: Self

Error occurrence counter has overflowed

Source§

impl EnumBitfieldStruct<u8, Soco_SPEC>

Source

pub const _0: Self

Successful occurrence counter has not overflowed

Source

pub const _1: Self

Successful occurrence counter has overflowed

Source§

impl EnumBitfieldStruct<u8, Tdcvf_SPEC>

Source

pub const _0: Self

Transceiver delay compensation violation has not occurred

Source

pub const _1: Self

Transceiver delay compensation violation has occurred

Source§

impl EnumBitfieldStruct<u8, Gafllb_SPEC>

Source

pub const _0: Self

Global Acceptance Filter List entry ID for acceptance filtering with attribute RX

Source

pub const _1: Self

Global Acceptance Filter List entry ID for acceptance filtering with attribute TX

Source§

impl EnumBitfieldStruct<u8, Gaflrtr_SPEC>

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Gaflide_SPEC>

Source

pub const _0: Self

Standard identifier of rule entry ID is valid for acceptance filtering

Source

pub const _1: Self

Extended identifier of rule entry ID is valid for acceptance filtering

Source§

impl EnumBitfieldStruct<u8, Gaflrtrm_SPEC>

Source

pub const _0: Self

RTR bit is not used for ID matching

Source

pub const _1: Self

RTR bit is used for ID matching

Source§

impl EnumBitfieldStruct<u8, Gaflidem_SPEC>

Source

pub const _0: Self

IDE bit is not used for ID matching

Source

pub const _1: Self

IDE bit is used for ID matching

Source§

impl EnumBitfieldStruct<u8, Gaflrmv_SPEC>

Source

pub const _0: Self

Single message buffer direction pointer is invalid

Source

pub const _1: Self

Single message buffer direction pointer is valid

Source§

impl EnumBitfieldStruct<u8, Gaflfdp0_SPEC>

Source

pub const _0: Self

Disable RX FIFO 0 as target for reception

Source

pub const _1: Self

Enable RX FIFO 0 as target for reception

Source§

impl EnumBitfieldStruct<u8, Gaflfdp1_SPEC>

Source

pub const _0: Self

Disable RX FIFO 1 as target for reception

Source

pub const _1: Self

Enable RX FIFO 1 as target for reception

Source§

impl EnumBitfieldStruct<u8, Gaflfdp8_SPEC>

Source

pub const _0: Self

Disable Common FIFO as target for reception

Source

pub const _1: Self

Enable Common FIFO as target for reception

Source§

impl EnumBitfieldStruct<u8, Rfrtr_SPEC>

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Rfide_SPEC>

Source

pub const _0: Self

STD-ID has been received

Source

pub const _1: Self

EXT-ID has been received

Source§

impl EnumBitfieldStruct<u8, Rfesi_SPEC>

Source

pub const _0: Self

CANFD frame received from error active node

Source

pub const _1: Self

CANFD frame received from error passive node

Source§

impl EnumBitfieldStruct<u8, Rfbrs_SPEC>

Source

pub const _0: Self

CANFD frame received with no bit rate switch

Source

pub const _1: Self

CANFD frame received with bit rate switch

Source§

impl EnumBitfieldStruct<u8, Rffdf_SPEC>

Source

pub const _0: Self

Non CANFD frame received

Source

pub const _1: Self

CANFD frame received

Source§

impl EnumBitfieldStruct<u8, Thlen_SPEC>

Source

pub const _0: Self

Entry will not be stored in THL after successful TX.

Source

pub const _1: Self

Entry will be stored in THL after successful TX.

Source§

impl EnumBitfieldStruct<u8, Cfrtr_SPEC>

Source

pub const _0: Self

Data Frame

Source

pub const _1: Self

Remote Frame

Source§

impl EnumBitfieldStruct<u8, Cfide_SPEC>

Source

pub const _0: Self

STD-ID will be transmitted or has been received

Source

pub const _1: Self

EXT-ID will be transmitted or has been received

Source§

impl EnumBitfieldStruct<u8, Cfesi_SPEC>

Source

pub const _0: Self

CANFD frame received or to transmit by error active node

Source

pub const _1: Self

CANFD frame received or to transmit by error passive node

Source§

impl EnumBitfieldStruct<u8, Cfbrs_SPEC>

Source

pub const _0: Self

CANFD frame received or to transmit with no bit rate switch

Source

pub const _1: Self

CANFD frame received or to transmit with bit rate switch

Source§

impl EnumBitfieldStruct<u8, Cffdf_SPEC>

Source

pub const _0: Self

Non CANFD frame received or to transmit

Source

pub const _1: Self

CANFD frame received or to transmit

Source§

impl EnumBitfieldStruct<u8, Thlen_SPEC>

Source

pub const _0: Self

Entry not stored in THL after successful TX

Source

pub const _1: Self

Entry stored in THL after successful TX

Source§

impl EnumBitfieldStruct<u8, Tmrtr_SPEC>

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Tmide_SPEC>

Source

pub const _0: Self

STD-ID is transmitted

Source

pub const _1: Self

EXT-ID is transmitted

Source§

impl EnumBitfieldStruct<u8, Tmesi_SPEC>

Source

pub const _0: Self

CANFD frame to transmit by error active node

Source

pub const _1: Self

CANFD frame to transmit by error passive node

Source§

impl EnumBitfieldStruct<u8, Tmbrs_SPEC>

Source

pub const _0: Self

CANFD frame to transmit with no bit rate switch

Source

pub const _1: Self

CANFD frame to transmit with bit rate switch

Source§

impl EnumBitfieldStruct<u8, Tmfdf_SPEC>

Source

pub const _0: Self

Non CANFD frame to transmit

Source

pub const _1: Self

CANFD frame to transmit

Source§

impl EnumBitfieldStruct<u8, Bt_SPEC>

Source

pub const _001: Self

Flat TX message buffer

Source

pub const _010: Self

TX FIFO message buffer number

Source

pub const _100: Self

TX Queue message buffer number

Source§

impl EnumBitfieldStruct<u8, Rmrtr_SPEC>

Source

pub const _0: Self

Data frame

Source

pub const _1: Self

Remote frame

Source§

impl EnumBitfieldStruct<u8, Rmide_SPEC>

Source

pub const _0: Self

STD-ID is stored

Source

pub const _1: Self

EXT-ID is stored

Source§

impl EnumBitfieldStruct<u8, Rmesi_SPEC>

Source

pub const _0: Self

CANFD frame received from error active node

Source

pub const _1: Self

CANFD frame received from error passive node

Source§

impl EnumBitfieldStruct<u8, Rmbrs_SPEC>

Source

pub const _0: Self

CANFD frame received with no bit rate switch

Source

pub const _1: Self

CANFD frame received with bit rate switch

Source§

impl EnumBitfieldStruct<u8, Rmfdf_SPEC>

Source

pub const _0: Self

Non CANFD frame received

Source

pub const _1: Self

CANFD frame received

Source§

impl EnumBitfieldStruct<u8, Adr00_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr01_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr02_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr03_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr04_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr05_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr06_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr07_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr08_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr09_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr10_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr11_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr12_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr13_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Adr14_SPEC>

Source

pub const _0: Self

Does not set as local address.

Source

pub const _1: Self

Sets as local address.

Source§

impl EnumBitfieldStruct<u8, Sft_SPEC>

Source

pub const _00: Self

3-data bit width

Source

pub const _01: Self

5-data bit width

Source

pub const _10: Self

7-data bit width

Source

pub const _11: Self

Does not detect signal-free time.

Source§

impl EnumBitfieldStruct<u8, Cesel_SPEC>

Source

pub const _00: Self

Generates communication complete interrupt once after ACK transmission (reception) of the last frame (EOM = 1) is complete and another time after signal-free time is detected.

Source

pub const _01: Self

Generates communication complete interrupt after ACK transmission (reception) of the last frame (EOM = 1) is completed.

Source

pub const _10: Self

Generates communication complete interrupt after signal-free time is detected.

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sterrd_SPEC>

Source

pub const _0: Self

Does not detect timing errors during start bit reception.

Source

pub const _1: Self

Detects timing errors during start bit reception.

Source§

impl EnumBitfieldStruct<u8, Blerrd_SPEC>

Source

pub const _0: Self

Does not detect sticking of receive data to high or low

Source

pub const _1: Self

Detects sticking of receive data to high or low.

Source§

impl EnumBitfieldStruct<u8, Cintmk_SPEC>

Source

pub const _0: Self

Does not generate an interrupt when the addresses do not match.

Source

pub const _1: Self

Generates an interrupt when the addresses do not match.

Source§

impl EnumBitfieldStruct<u8, Cdfc_SPEC>

Source

pub const _0: Self

Does not use a digital filter.

Source

pub const _1: Self

Uses a digital filter.

Source§

impl EnumBitfieldStruct<u8, Lerplen_SPEC>

Source

pub const _0: Self

Detects only a long bit width error.

Source

pub const _1: Self

Detects a long bit width error and outputs an error handling pulse.

Source§

impl EnumBitfieldStruct<u8, Rercven_SPEC>

Source

pub const _0: Self

Does not restart reception when the start bit is detected during reception.

Source

pub const _1: Self

Restarts reception when the start bit is detected during reception.

Source§

impl EnumBitfieldStruct<u8, Rcvintdsel_SPEC>

Source

pub const _0: Self

EOM timing (9th bit of data)

Source

pub const _1: Self

ACK timing (10th bit of data)

Source§

impl EnumBitfieldStruct<u8, Ceclnmon_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Oerr_SPEC>

Source

pub const _0: Self

No overrun error has occurred.

Source

pub const _1: Self

An overrun error has occurred.

Source§

impl EnumBitfieldStruct<u8, Uerr_SPEC>

Source

pub const _0: Self

No underrun error has occurred.

Source

pub const _1: Self

An underrun error has occurred.

Source§

impl EnumBitfieldStruct<u8, Ackerr_SPEC>

Source

pub const _0: Self

No ACK error has occurred.

Source

pub const _1: Self

An ACK error has occurred.

Source§

impl EnumBitfieldStruct<u8, Terr_SPEC>

Source

pub const _0: Self

No timing error has occurred.

Source

pub const _1: Self

A timing error has occurred.

Source§

impl EnumBitfieldStruct<u8, Txerr_SPEC>

Source

pub const _0: Self

No transmission error has occurred.

Source

pub const _1: Self

A transmission error has occurred.

Source§

impl EnumBitfieldStruct<u8, Aerr_SPEC>

Source

pub const _0: Self

No arbitration loss has occurred.

Source

pub const _1: Self

An arbitration loss has occurred.

Source§

impl EnumBitfieldStruct<u8, Blerr_SPEC>

Source

pub const _0: Self

No bus lock error has occurred.

Source

pub const _1: Self

A bus lock error has occurred.

Source§

impl EnumBitfieldStruct<u8, Adrf_SPEC>

Source

pub const _0: Self

During communication between other stations, while communication is stopped, or while the local station is transmitting

Source

pub const _1: Self

During local reception

Source§

impl EnumBitfieldStruct<u8, Busst_SPEC>

Source

pub const _0: Self

Bus-free state

Source

pub const _1: Self

Bus-busy state

Source§

impl EnumBitfieldStruct<u8, Txst_SPEC>

Source

pub const _0: Self

During communication standby state or reception (a follower is operating.)

Source

pub const _1: Self

During transmission (an initiator is operating.)

Source§

impl EnumBitfieldStruct<u8, Eomf_SPEC>

Source

pub const _0: Self

The EOM flag received immediately before is logically 0.

Source

pub const _1: Self

The EOM flag received immediately before is logically 1.

Source§

impl EnumBitfieldStruct<u8, Itcef_SPEC>

Source

pub const _0: Self

Generates a communication complete interrupt (INTCE) if the signal-free time is counted.

Source

pub const _1: Self

Generates INTCE if communication is complete or an error is detected.

Source§

impl EnumBitfieldStruct<u8, Sftst_SPEC>

Source

pub const _0: Self

Enables rewriting CECCTL1.SFT[1:0].

Source

pub const _1: Self

Disables rewriting CECCTL1.SFT[1:0].

Source§

impl EnumBitfieldStruct<u8, Octrg_SPEC>

Source

pub const _0: Self

Does not clear overrun error detection flag.

Source

pub const _1: Self

Clears overrun error detection flag.

Source§

impl EnumBitfieldStruct<u8, Uctrg_SPEC>

Source

pub const _0: Self

Does not clear underrun error detection flag.

Source

pub const _1: Self

Clears underrun error detection flag.

Source§

impl EnumBitfieldStruct<u8, Ackctrg_SPEC>

Source

pub const _0: Self

Does not clear ACK error detection flag.

Source

pub const _1: Self

Clears ACK error detection flag.

Source§

impl EnumBitfieldStruct<u8, Tctrg_SPEC>

Source

pub const _0: Self

Does not clear timing error detection flag.

Source

pub const _1: Self

Clears timing error detection flag.

Source§

impl EnumBitfieldStruct<u8, Txctrg_SPEC>

Source

pub const _0: Self

Does not clear transmission error detection flag.

Source

pub const _1: Self

Clears transmission error detection flag.

Source§

impl EnumBitfieldStruct<u8, Actrg_SPEC>

Source

pub const _0: Self

Does not clear arbitration loss detection flag.

Source

pub const _1: Self

Clears arbitration loss detection flag.

Source§

impl EnumBitfieldStruct<u8, Blctrg_SPEC>

Source

pub const _0: Self

Does not clear bus lock error detection flag.

Source

pub const _1: Self

Clears bus lock error detection flag.

Source§

impl EnumBitfieldStruct<u8, Eom_SPEC>

Source

pub const _0: Self

Continues transmission.

Source

pub const _1: Self

Last frame

Source§

impl EnumBitfieldStruct<u8, Cecrxen_SPEC>

Source

pub const _0: Self

Disables continuing reception or reports abnormal reception.

Source

pub const _1: Self

Enables continuing reception or reports normal reception. lists the reception status and ACK/NACK timing output.

Source§

impl EnumBitfieldStruct<u8, Txtrg_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Starts CEC transmission.

Source§

impl EnumBitfieldStruct<u8, Ccl_SPEC>

Source

pub const _000: Self

PCLKB/25

Source

pub const _001: Self

PCLKB/26

Source

pub const _010: Self

PCLKB/27

Source

pub const _011: Self

PCLKB/28

Source

pub const _100: Self

PCLKB/29

Source

pub const _101: Self

PCLKB/210

Source

pub const _110: Self

CECCLK (when using SOSC)

Source

pub const _111: Self

CECCLK/28 (when using MOSC)

Source§

impl EnumBitfieldStruct<u8, Ackten_SPEC>

Source

pub const _0: Self

Does not detect ACK bit timing errors.

Source

pub const _1: Self

Detects ACK bit timing errors.

Source§

impl EnumBitfieldStruct<u8, Cece_SPEC>

Source

pub const _0: Self

Disables CEC operation.

Source

pub const _1: Self

Enables CEC operation.

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, Sramsa2_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, 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, Sai3Cwup_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, 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, DbgstopReccr_SPEC>

Source

pub const _0: Self

Enable SRAM ECC error reset/interrupt

Source

pub const _1: Self

Mask SRAM ECC error reset/interrupt

Source§

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

Source

pub const _0: Self

There is no bit error in present RAM output data

Source

pub const _1: Self

There is bit error in present RAM output data

Source§

impl EnumBitfieldStruct<u8, Ecer1F_SPEC>

Source

pub const _0: Self

After clearing this bit, 1-bit error correction has not occurred

Source

pub const _1: Self

1-bit error has occurred

Source§

impl EnumBitfieldStruct<u8, Ecer2F_SPEC>

Source

pub const _0: Self

After clearing this bit, 2-bit error has not occurred

Source

pub const _1: Self

2-bit error has occurred

Source§

impl EnumBitfieldStruct<u8, Ec1Edic_SPEC>

Source

pub const _0: Self

Disable 1-bit error detection interrupt request

Source

pub const _1: Self

Enable 1-bit error detection interrupt request

Source§

impl EnumBitfieldStruct<u8, Ec2Edic_SPEC>

Source

pub const _0: Self

Disable 2-bit error detection interrupt request

Source

pub const _1: Self

Enable 2-bit error detection interrupt request

Source§

impl EnumBitfieldStruct<u8, Ec1Ecp_SPEC>

Source

pub const _0: Self

At 1-bit error detection, the error correction is executed

Source

pub const _1: Self

At 1-bit error detection, the error correction is not executed

Source§

impl EnumBitfieldStruct<u8, Ecervf_SPEC>

Source

pub const _0: Self

Error judgment disable

Source

pub const _1: Self

Error judgment enable

Source§

impl EnumBitfieldStruct<u8, Ecer1C_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear accumulating ECC error detection and correction flag

Source§

impl EnumBitfieldStruct<u8, Ecer2C_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear 2-bit ECC error detection flag

Source§

impl EnumBitfieldStruct<u8, Ecovff_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

ECC overflow detection flag

Source§

impl EnumBitfieldStruct<u8, Ecsedf0_SPEC>

Source

pub const _0: Self

There is no bit error in EC710EAD0 after reset or clearing ECER1F bit

Source

pub const _1: Self

Address captured in EC710EAD0 shows that 1-bit error occurred and captured

Source§

impl EnumBitfieldStruct<u8, Ecdedf0_SPEC>

Source

pub const _0: Self

There is no bit error in EC710EAD0 after reset or clearing ECER2F bit

Source

pub const _1: Self

Address captured in EC710EAD0 shows that 2-bit error occurred and captured

Source§

impl EnumBitfieldStruct<u8, Ecdcs_SPEC>

Source

pub const _0: Self

Input lower 32 bits of RAM output data to data area of decode circuit

Source

pub const _1: Self

Input ECEDB31-0 in EC710TED register to data area of decode circuit

Source§

impl EnumBitfieldStruct<u8, Ectmce_SPEC>

Source

pub const _0: Self

The access to test mode register and bit is disabled

Source

pub const _1: Self

The access to test mode register and bit is enabled

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, 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, 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, FBPROT1, FENTRYR, FBCCNT, and FCPSR flash sequencer setup registers keep their current values

Source

pub const _1: Self

The FSADDR, FEADDR, 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, Flwt_SPEC>

Source

pub const _000: Self

0 wait (ICLK ≤ 50 MHz)

Source

pub const _001: Self

1 wait (ICLK > 50 MHz)

Source

pub const _010: Self

2 wait Not specified

Source

pub const _011: Self

3 wait Not specified

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTH 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, Adtrauf_SPEC>

Source

pub const _0: Self

No GTADTRA register compare match has occurred in up-counting

Source

pub const _1: Self

A GTADTRA register compare match has occurred in up-counting

Source§

impl EnumBitfieldStruct<u8, Adtradf_SPEC>

Source

pub const _0: Self

No GTADTRA register compare match has occurred in down-counting

Source

pub const _1: Self

A GTADTRA register compare match has occurred in down-counting

Source§

impl EnumBitfieldStruct<u8, Adtrbuf_SPEC>

Source

pub const _0: Self

No GTADTRB register compare match has occurred in up-counting

Source

pub const _1: Self

A GTADTRB register compare match has occurred in up-counting

Source§

impl EnumBitfieldStruct<u8, Adtrbdf_SPEC>

Source

pub const _0: Self

No GTADTRB register compare match has occurred in down-counting

Source

pub const _1: Self

A GTADTRB register compare match has occurred in down-counting

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

Source

pub const _0: Self

No dead time error has occurred

Source

pub const _1: Self

A dead time error has occurred

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

Source

pub const _0: Self

Buffer operation is enabled

Source

pub const _1: Self

Buffer operation is disabled

Source§

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

Double buffer operation (GTPDBR → GTPBR → GTPR)

Source§

impl EnumBitfieldStruct<u8, Adtta_SPEC>

Source

pub const _00: Self

In triangle wave, no transfer. In saw-wave mode, no transfer.

Source

pub const _01: Self

In triangle wave, transfer at crest. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source

pub const _10: Self

In triangle wave, transfer at trough. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source

pub const _11: Self

In triangle wave, transfer at both crest and trough. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source§

impl EnumBitfieldStruct<u8, Adtda_SPEC>

Source

pub const _0: Self

Single buffer operation (GTADTBRA → GTADTRA)

Source

pub const _1: Self

Double buffer operation (GTADTDBRA → GTADTBRA → GTADTRA)

Source§

impl EnumBitfieldStruct<u8, Adttb_SPEC>

Source

pub const _00: Self

In triangle wave, no transfer. In saw-wave mode, no transfer.

Source

pub const _01: Self

In triangle wave, transfer at crest. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source

pub const _10: Self

In triangle wave, transfer at trough. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source

pub const _11: Self

In triangle wave, transfer at both crest and trough. In saw-wave mode, transfer at underflow (in down-counting), overflow (in up-counting), or counter clearing.

Source§

impl EnumBitfieldStruct<u8, Adtdb_SPEC>

Source

pub const _0: Self

Single buffer operation (GTADTBRB → GTADTRB)

Source

pub const _1: Self

Double buffer operation (GTADTDBRB → GTADTRB)

Source§

impl EnumBitfieldStruct<u8, Itla_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Itlb_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Itlc_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Itld_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Itle_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Itlf_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Ivtc_SPEC>

Source

pub const _00: Self

Skipping is not performed

Source

pub const _01: Self

Both overflow and underflow for saw waves and crest for triangle waves are counted and skipped

Source

pub const _10: Self

Both overflow and underflow for saw waves and trough for triangle waves are counted and skipped

Source

pub const _10: Self

Both overflow and underflow for saw waves and both crest and trough for triangle waves are counted and skipped

Source§

impl EnumBitfieldStruct<u8, Ivtt_SPEC>

Source

pub const _000: Self

Skipping is not performed

Source

pub const _001: Self

Skipping count of 1

Source

pub const _010: Self

Skipping count of 2

Source

pub const _011: Self

Skipping count of 3

Source

pub const _100: Self

Skipping count of 4

Source

pub const _101: Self

Skipping count of 5

Source

pub const _110: Self

Skipping count of 6

Source

pub const _111: Self

Skipping count of 7

Source§

impl EnumBitfieldStruct<u8, Adtal_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Adtbl_SPEC>

Source

pub const _0: Self

Not linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source

pub const _1: Self

Linked with GPTn_OVF/GPTn_UDF interrupt skipping function

Source§

impl EnumBitfieldStruct<u8, Tde_SPEC>

Source

pub const _0: Self

GTCCRB is set without using DTDVU and GTDVD

Source

pub const _1: Self

DTDVU and GTDVD are used to set the compare match value for negative-phase waveform with dead time automatically in GTCCRB

Source§

impl EnumBitfieldStruct<u8, Tdbue_SPEC>

Source

pub const _0: Self

GTDVU register buffer operation is disabled

Source

pub const _1: Self

GTDVU register buffer operation is enabled

Source§

impl EnumBitfieldStruct<u8, Tdbde_SPEC>

Source

pub const _0: Self

GTDVD register buffer operation is disabled

Source

pub const _1: Self

GTDVD register buffer operation is enabled

Source§

impl EnumBitfieldStruct<u8, Tdfer_SPEC>

Source

pub const _0: Self

GTDVU and GTDVD registers are set separately.

Source

pub const _1: Self

The value written to GTDVU register is automatically set to GTDVD register

Source§

impl EnumBitfieldStruct<u8, Sos_SPEC>

Source

pub const _00: Self

Normal operation

Source

pub const _01: Self

Protected state (GTCCRA = 0 is set during transfer at trough or crest)

Source

pub const _10: Self

Protected state (GTCCRA ≥ GTPR is set during transfer at trough)

Source

pub const _11: Self

Protected state (GTCCRA ≥ GTPR is set during transfer at crest)

Source§

impl EnumBitfieldStruct<u8, Sotr_SPEC>

Source

pub const _0: Self

Protected state is not released

Source

pub const _1: Self

Protected state is released

Source§

impl EnumBitfieldStruct<u8, Adsms0_SPEC>

Source

pub const _00: Self

A/D conversion start request signal generated by the GTADTRA register during up-counting

Source

pub const _01: Self

A/D conversion start request signal generated by the GTADTRA register during down-counting

Source

pub const _10: Self

A/D conversion start request signal generated by the GTADTRB register during up-counting

Source

pub const _11: Self

A/D conversion start request signal generated by the GTADTRB register during down-counting

Source§

impl EnumBitfieldStruct<u8, Adsmen0_SPEC>

Source

pub const _0: Self

Output of A/D conversion start request signal monitor 0 is disabled

Source

pub const _1: Self

Output of A/D conversion start request signal monitor 0 is enabled

Source§

impl EnumBitfieldStruct<u8, Adsms1_SPEC>

Source

pub const _00: Self

A/D conversion start request signal generated by the GTADTRA register during up-counting

Source

pub const _01: Self

A/D conversion start request signal generated by the GTADTRA register during down-counting

Source

pub const _10: Self

A/D conversion start request signal generated by the GTADTRB register during up-counting

Source

pub const _11: Self

A/D conversion start request signal generated by the GTADTRB register during down-counting

Source§

impl EnumBitfieldStruct<u8, Adsmen1_SPEC>

Source

pub const _0: Self

Output of A/D conversion start request signal monitor 1 is disabled

Source

pub const _1: Self

Output of A/D conversion start request signal monitor 1 is enabled

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_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 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 (1PCLKD 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_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 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, 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, 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, Sbdae_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTADTR buffer operations

Source

pub const _1: Self

Enable GTADTR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbdde_SPEC>

Source

pub const _0: Self

Disable simultaneous enabling GTDV buffer operations

Source

pub const _1: Self

Enable GTDV 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, Sbdad_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTADTR buffer operations

Source

pub const _1: Self

Disable GTADTR register buffer operations simultaneously

Source§

impl EnumBitfieldStruct<u8, Sbddd_SPEC>

Source

pub const _0: Self

Disable simultaneous disabling GTDV buffer operations

Source

pub const _1: Self

Disable GTDV 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, En_SPEC>

Source

pub const _0: Self

Do not output (Hi-Z external pin)

Source

pub const _1: Self

Output

Source§

impl EnumBitfieldStruct<u8, Fb_SPEC>

Source

pub const _0: Self

Select the external input

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, P_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, N_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Positive logic (active-high) output

Source

pub const _1: Self

Negative logic (active-low) output

Source§

impl EnumBitfieldStruct<u8, Rv_SPEC>

Source

pub const _0: Self

Positive rotation

Source

pub const _1: Self

Reverse rotation

Source§

impl EnumBitfieldStruct<u8, Align_SPEC>

Source

pub const _0: Self

Input phase aligned to PCLKD

Source

pub const _1: Self

Input phase aligned to the falling edge of PWM

Source§

impl EnumBitfieldStruct<u8, Godf_SPEC>

Source

pub const _0: Self

This bit function is ignored

Source

pub const _1: Self

Group disable clears the OPSCR.EN bit

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Do not use a noise filter on the external input

Source

pub const _1: Self

Use a noise filter on the external input

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

PCLKD/1

Source

pub const _01: Self

PCLKD/4

Source

pub const _10: Self

PCLKD/16

Source

pub const _11: Self

PCLKD/64

Source§

impl EnumBitfieldStruct<u8, Prtmd_SPEC>

Source

pub const _0: Self

I3C protocol mode

Source

pub const _1: Self

I2C protocol mode

Source§

impl EnumBitfieldStruct<u8, Clke_SPEC>

Source

pub const _0: Self

Clock disable

Source

pub const _1: Self

Clock enable

Source§

impl EnumBitfieldStruct<u8, Incba_SPEC>

Source

pub const _0: Self

Do not include I3C broadcast address for private transfers

Source

pub const _1: Self

Include I3C broadcast address for private transfers

Source§

impl EnumBitfieldStruct<u8, Abt_SPEC>

Source

pub const _0: Self

I3C is running.

Source

pub const _1: Self

I3C has aborted a transfer.

Source§

impl EnumBitfieldStruct<u8, Rsm_SPEC>

Source

pub const _0: Self

I3C is running.

Source

pub const _1: Self

I3C is suspended.

Source§

impl EnumBitfieldStruct<u8, Buse_SPEC>

Source

pub const _0: Self

I3C bus operation is disabled.

Source

pub const _1: Self

I3C bus operation is enabled.

Source§

impl EnumBitfieldStruct<u8, Mdyadv_SPEC>

Source

pub const _0: Self

The master dynamic address field is not valid.

Source

pub const _1: Self

The master dynamic address field is valid.

Source§

impl EnumBitfieldStruct<u8, Ri3Crst_SPEC>

Source

pub const _0: Self

Release I3C reset.

Source

pub const _1: Self

Initiate I3C reset.

Source§

impl EnumBitfieldStruct<u8, Cmdqrst_SPEC>

Source

pub const _0: Self

The Command Queues in I3C is not flushed.

Source

pub const _1: Self

The Command Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Rspqrst_SPEC>

Source

pub const _0: Self

The Response Queues in I3C is not flushed.

Source

pub const _1: Self

The Response Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Tdbrst_SPEC>

Source

pub const _0: Self

The Transmit Queues in I3C is not flushed.

Source

pub const _1: Self

The Transmit Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Rdbrst_SPEC>

Source

pub const _0: Self

The Receive Queues in I3C is not flushed.

Source

pub const _1: Self

The Receive Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Ibiqrst_SPEC>

Source

pub const _0: Self

The IBI Queues in I3C is not flushed.

Source

pub const _1: Self

The IBI Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Rsqrst_SPEC>

Source

pub const _0: Self

The Receive Status Queue in I3C is not flushed.

Source

pub const _1: Self

The Receive Status Queue in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Hcmdqrst_SPEC>

Source

pub const _0: Self

The High Priority Command Queues in I3C is not flushed.

Source

pub const _1: Self

The High Priority Command Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Hrspqrst_SPEC>

Source

pub const _0: Self

The High Priority Response Queues in I3C is not flushed.

Source

pub const _1: Self

The High Priority Response Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Htdbrst_SPEC>

Source

pub const _0: Self

The High Priority Transmit Queues in I3C is not flushed.

Source

pub const _1: Self

The High Priority Transmit Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Hrdbrst_SPEC>

Source

pub const _0: Self

The High Priority Receive Queues in I3C is not flushed.

Source

pub const _1: Self

The High Priority Receive Queues in I3C is flushed.

Source§

impl EnumBitfieldStruct<u8, Intlrst_SPEC>

Source

pub const _0: Self

Releases of some registers and internal state.

Source

pub const _1: Self

Resets of some registers and internal state.

Source§

impl EnumBitfieldStruct<u8, Crms_SPEC>

Source

pub const _0: Self

The Master is not the Current Master, and must request and acquire bus ownership before initiating any transfer.

Source

pub const _1: Self

The Master is the Current Master, and as a result can initiate transfers.

Source§

impl EnumBitfieldStruct<u8, Trmd_SPEC>

Source

pub const _0: Self

Receive mode

Source

pub const _1: Self

Transmit mode

Source§

impl EnumBitfieldStruct<u8, Prsstwp_SPEC>

Source

pub const _0: Self

CRMS bit is protected.

Source

pub const _1: Self

CRMS bit can be written when writing simultaneously with the value of the target bit.

Source§

impl EnumBitfieldStruct<u8, Inef_SPEC>

Source

pub const _0: Self

I3C Internal Error has not detected.

Source

pub const _1: Self

I3C Internal Error has detected.

Source§

impl EnumBitfieldStruct<u8, Inee_SPEC>

Source

pub const _0: Self

Disable INST.INEF

Source

pub const _1: Self

Enable INST.INEF

Source§

impl EnumBitfieldStruct<u8, Ineie_SPEC>

Source

pub const _0: Self

Disables Non-recoverable Internal Error Interrupt Signal.

Source

pub const _1: Self

Enables Non-recoverable Internal Error Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Inefc_SPEC>

Source

pub const _0: Self

Not force a specific interrupt

Source

pub const _1: Self

Force a specific interrupt

Source§

impl EnumBitfieldStruct<u8, Nrmrctl_SPEC>

Source

pub const _0: Self

Do not pass rejected IBI Status to IBI Queue/Ring, if the incoming Master Request is NACKed and is auto-disabled based on DVMRRJ field in relevant DAT entry.

Source

pub const _1: Self

Pass rejected IBI Status to the IBI Queue, if the incoming Master Request is NACKed and is autodisabled based on DVMRRJ field in relevant DAT entry.

Source§

impl EnumBitfieldStruct<u8, Nrsirctl_SPEC>

Source

pub const _0: Self

Do not pass rejected IBI Status to the IBI Queue/Rings, if the incoming SIR is NACKed and is auto-disabled based on DVSIRRJ field in relevant DAT entry.

Source

pub const _1: Self

Pass rejected IBI Status to the IBI Queue/Rings, if the incoming SIR is NACKed and is auto-disabled based on DVSIRRJ field in relevant DAT entry.

Source§

impl EnumBitfieldStruct<u8, Male_SPEC>

Source

pub const _0: Self

Master arbitration-lost detection disables. Disables the arbitration-lost detection function and does not clear the CRMS and TRMD bits in PRSST automatically when arbitration is lost.

Source

pub const _1: Self

Master arbitration-lost detection enables. Enables the arbitration-lost detection function and clears the CRMS and TRMD bits in PRSST automatically when arbitration is lost.

Source§

impl EnumBitfieldStruct<u8, Nale_SPEC>

Source

pub const _0: Self

NACK transmission arbitration-lost detection disables.

Source

pub const _1: Self

NACK transmission arbitration-lost detection enables.

Source§

impl EnumBitfieldStruct<u8, Sale_SPEC>

Source

pub const _0: Self

Slave arbitration-lost detection disables.

Source

pub const _1: Self

Slave arbitration-lost detection enables.

Source§

impl EnumBitfieldStruct<u8, Scsyne_SPEC>

Source

pub const _0: Self

No SCL synchronous circuit uses.

Source

pub const _1: Self

An SCL synchronous circuit uses.

Source§

impl EnumBitfieldStruct<u8, Smbs_SPEC>

Source

pub const _0: Self

The I2C bus select.

Source

pub const _1: Self

The SMBus select.

Source§

impl EnumBitfieldStruct<u8, Fmpe_SPEC>

Source

pub const _0: Self

No Fm+ slope control circuit uses for the I3C_SCL pin and I3C_SDA pin. (n = 0)

Source

pub const _1: Self

An Fm+ slope control circuit uses for the I3C_SCL pin and I3C_SDA pin. (n = 0)

Source§

impl EnumBitfieldStruct<u8, Hsme_SPEC>

Source

pub const _0: Self

Disable High Speed Mode.

Source

pub const _1: Self

Enable High Speed Mode.

Source§

impl EnumBitfieldStruct<u8, Gcae_SPEC>

Source

pub const _0: Self

General call address detection disables.

Source

pub const _1: Self

General call address detection enables.

Source§

impl EnumBitfieldStruct<u8, Hsmce_SPEC>

Source

pub const _0: Self

Hs-mode Master Code Detection disables.

Source

pub const _1: Self

Hs-mode Master Code Detection enables.

Source§

impl EnumBitfieldStruct<u8, Dvide_SPEC>

Source

pub const _0: Self

Device-ID address detection disables.

Source

pub const _1: Self

Device-ID address detection enables.

Source§

impl EnumBitfieldStruct<u8, Hoae_SPEC>

Source

pub const _0: Self

Host address detection disables.

Source

pub const _1: Self

Host address detection enables.

Source§

impl EnumBitfieldStruct<u8, Svae_SPEC>

Source

pub const _0: Self

Slave n disables

Source

pub const _1: Self

Slave n enables

Source§

impl EnumBitfieldStruct<u8, Irefcks_SPEC>

Source

pub const _000: Self

TCLK/1 clock

Source

pub const _001: Self

TCLK/2 clock

Source

pub const _010: Self

TCLK/4 clock

Source

pub const _011: Self

TCLK/8 clock

Source

pub const _100: Self

TCLK/16 clock

Source

pub const _101: Self

TCLK/32 clock

Source

pub const _110: Self

TCLK/64 clock

Source

pub const _111: Self

TCLK/128 clock

Source§

impl EnumBitfieldStruct<u8, Dsbrpo_SPEC>

Source

pub const _0: Self

The time period set for SBRHO[7:0] and SBRLO[7:0] is not doubled.

Source

pub const _1: Self

The time period set for SBRHO[7:0] and SBRLO[7:0] is doubled.

Source§

impl EnumBitfieldStruct<u8, Sdoc_SPEC>

Source

pub const _0: Self

I3C drives the I3C_SDA pin low.

Source

pub const _1: Self

I3C releases the I3C_SDA pin.

Source§

impl EnumBitfieldStruct<u8, Scoc_SPEC>

Source

pub const _0: Self

I3C drives the I3C_SCL pin low.

Source

pub const _1: Self

I3C releases the I3C_SCL pin.

Source§

impl EnumBitfieldStruct<u8, Socwp_SPEC>

Source

pub const _0: Self

Bits SCOC and SDOC are protected.

Source

pub const _1: Self

Bits SCOC and SDOC can be written (When writing simultaneously with the value of the target bit). This bit is read as 0.

Source§

impl EnumBitfieldStruct<u8, Excyc_SPEC>

Source

pub const _0: Self

Does not output an extra SCL clock cycle (default).

Source

pub const _1: Self

Outputs an extra SCL clock cycle.

Source§

impl EnumBitfieldStruct<u8, Sdod_SPEC>

Source

pub const _000: Self

No output delay

Source

pub const _001: Self

1 I3Cφ cycle (When OUTCTL.SDODCS = 0 (I3Cφ)) 1 or 2 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _010: Self

2 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 3 or 4 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _011: Self

3 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 5 or 6 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _100: Self

4 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 7 or 8 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _101: Self

5 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 9 or 10 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _110: Self

6 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 11 or 12 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source

pub const _111: Self

7 I3Cφ cycles (When OUTCTL.SDODCS = 0 (I3Cφ)) 13 or 14 I3Cφ cycles (When OUTCTL.SDODCS = 1 (I3Cφ/2))

Source§

impl EnumBitfieldStruct<u8, Sdodcs_SPEC>

Source

pub const _0: Self

The internal reference clock (I3Cφ) is selected as the clock source of the SDA output delay counter.

Source

pub const _1: Self

The internal reference clock divided by 2 (I3Cφ/2) is selected as the clock source of the SDA output delay counter.

Source§

impl EnumBitfieldStruct<u8, Dnfe_SPEC>

Source

pub const _0: Self

No digital noise filter circuit is used.

Source

pub const _1: Self

A digital noise filter circuit is used.

Source§

impl EnumBitfieldStruct<u8, Todts_SPEC>

Source

pub const _00: Self

16bit-timeout

Source

pub const _01: Self

14bit-timeout

Source

pub const _10: Self

8bit-timeout

Source

pub const _11: Self

6bit-timeout

Source§

impl EnumBitfieldStruct<u8, Tolctl_SPEC>

Source

pub const _0: Self

Count is disabled while the I3C_SCL line is at a low level.

Source

pub const _1: Self

Count is enabled while the I3C_SCL line is at a low level.

Source§

impl EnumBitfieldStruct<u8, Tohctl_SPEC>

Source

pub const _0: Self

Count is disabled while the I3C_SCL line is at a high level.

Source

pub const _1: Self

Count is enabled while the I3C_SCL line is at a high level.

Source§

impl EnumBitfieldStruct<u8, Tomds_SPEC>

Source

pub const _00: Self

Timeout is detected during the following conditions: The bus is busy (BCST.BFREF = 0) in master mode.I3C’s own slave address is detected and the bus is busy in slave mode.The bus is free (BCST.BFREF = 1) while generation of a START condition is requested (CNDCTL.STCND = 1).

Source

pub const _01: Self

Timeout is detected while the bus is busy.

Source

pub const _10: Self

Timeout is detected while the bus is free.

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Wuanfs_SPEC>

Source

pub const _0: Self

Do not add the Wake Up analog filter.

Source

pub const _1: Self

Add the Wake Up analog filter.

Source§

impl EnumBitfieldStruct<u8, Wufsyne_SPEC>

Source

pub const _0: Self

I3C asynchronous circuit enable

Source

pub const _1: Self

I3C synchronous circuit enable

Source§

impl EnumBitfieldStruct<u8, Wufe_SPEC>

Source

pub const _0: Self

Wake-up function disables

Source

pub const _1: Self

Wake-up function enables

Source§

impl EnumBitfieldStruct<u8, Ackr_SPEC>

Source

pub const _0: Self

A 0 is received as the acknowledge bit (ACK reception).

Source

pub const _1: Self

A 1 is received as the acknowledge bit (NACK reception).

Source§

impl EnumBitfieldStruct<u8, Ackt_SPEC>

Source

pub const _0: Self

A 0 is sent as the acknowledge bit (ACK transmission).

Source

pub const _1: Self

A 1 is sent as the acknowledge bit (NACK transmission).

Source§

impl EnumBitfieldStruct<u8, Acktwp_SPEC>

Source

pub const _0: Self

The ACKT bit are protected.

Source

pub const _1: Self

The ACKT bit can be written (when writing simultaneously with the value of the target bit). This bit is read as 0.

Source§

impl EnumBitfieldStruct<u8, Acktwe_SPEC>

Source

pub const _0: Self

NTST.RDBFF0 is set at the rising edge of the ninth SCL clock cycle. (The I3C_SCL line is not held low at the falling edge of the eighth clock cycle.)

Source

pub const _1: Self

NTST.RDBFF0 is set at the rising edge of the eighth SCL clock cycle. (The I3C_SCL line is held low at the falling edge of the eighth clock cycle.) Low-hold is released by writing a value to the ACKCTL.ACKT bit.

Source§

impl EnumBitfieldStruct<u8, Rwe_SPEC>

Source

pub const _0: Self

No WAIT (The period between ninth clock cycle and first clock cycle is not held low.)

Source

pub const _1: Self

WAIT (The period between ninth clock cycle and first clock cycle is held low.) Low-hold is released by reading NTDTBP0.

Source§

impl EnumBitfieldStruct<u8, Aape_SPEC>

Source

pub const _0: Self

Does not stall the SCL clock during the address assignment phase.

Source

pub const _1: Self

Stall the SCL clock during address assignment phase.

Source§

impl EnumBitfieldStruct<u8, Parpe_SPEC>

Source

pub const _0: Self

Does not stall the SCL clock during the parity bit period.

Source

pub const _1: Self

Stall the SCL clock during the parity bit period.

Source§

impl EnumBitfieldStruct<u8, Ackpe_SPEC>

Source

pub const _0: Self

Does not stall the SCL clock during the ACK/NACK phase.

Source

pub const _1: Self

Stall the SCL clock during the ACK/NACK phase.

Source§

impl EnumBitfieldStruct<u8, Stoe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Attrgs_SPEC>

Source

pub const _0: Self

Software trigger

Source

pub const _1: Self

Hardware trigger

Source§

impl EnumBitfieldStruct<u8, Mrefoe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Ameoe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Atstrg_SPEC>

Source

pub const _0: Self

Do nothing

Source

pub const _1: Self

Software trigger (one-shot pulse) output This bit is always read as 0.

Source§

impl EnumBitfieldStruct<u8, Atce_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Stcnd_SPEC>

Source

pub const _0: Self

Does not request to issue a START condition.

Source

pub const _1: Self

Requests to issue a START condition.

Source§

impl EnumBitfieldStruct<u8, Srcnd_SPEC>

Source

pub const _0: Self

Does not request to issue a Repeated START condition.

Source

pub const _1: Self

Requests to issue a Repeated START condition.

Source§

impl EnumBitfieldStruct<u8, Spcnd_SPEC>

Source

pub const _0: Self

Does not request to issue a STOP condition.

Source

pub const _1: Self

Requests to issue a STOP condition.

Source§

impl EnumBitfieldStruct<u8, Cmdqth_SPEC>

Source

pub const _0_X_00: Self

Interrupt is issued when Command Queue is completely empty.

Source

pub const OTHERS: Self

Interrupt is issued when Command Queue contains N empties. (N = CMDQTH[7:0])

Source§

impl EnumBitfieldStruct<u8, Rspqth_SPEC>

Source

pub const _0_X_00: Self

Interrupt is issued when Response Queue contains 1 entry (DWORD).

Source

pub const OTHERS: Self

Interrupt is triggered when Response Queue contains N+1 entries (DWORD). (N = CMDQTH[7:0])

Source§

impl EnumBitfieldStruct<u8, Ibiqth_SPEC>

Source

pub const _0_X_00: Self

I3C Protocol mode (Master): Interrupt is generated when the Outstanding IBI Status count is 1 or more. I3C Protocol mode (Slave): Interrupt is issued when IBI Data Buffer is completely empty.

Source

pub const OTHERS: Self

I3C Protocol mode (Master): Interrupt is generated when the Outstanding IBI Status count is N + 1 or more. (N = CMDQTH[7:0]) I3C Protocol mode (Slave): Interrupt is issued when IBI Data Buffer contains N empties.

Source§

impl EnumBitfieldStruct<u8, Txdbth_SPEC>

Source

pub const _000: Self

Interrupt triggers at 2 Tx Buffer empties, DWORDs

Source

pub const _001: Self

Interrupt triggers at 4 Tx Buffer empties, DWORDs

Source

pub const _010: Self

Interrupt triggers at 8 Tx Buffer empties, DWORDs

Source

pub const _011: Self

Interrupt triggers at 16 Tx Buffer empties, DWORDs

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rxdbth_SPEC>

Source

pub const _000: Self

Interrupt triggers at 2 Rx Buffer entries, DWORDs

Source

pub const _001: Self

Interrupt triggers at 4 Rx Buffer entries, DWORDs

Source

pub const _010: Self

Interrupt triggers at 8 Rx Buffer entries, DWORDs

Source

pub const _011: Self

Interrupt triggers at 16 Rx Buffer entries, DWORDs

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Txstth_SPEC>

Source

pub const _000: Self

Wait for 2 entry DWORDs

Source

pub const _001: Self

Wait for 4 entry DWORDs

Source

pub const _010: Self

Wait for 8 entry DWORDs

Source

pub const _011: Self

Wait for 16 entry DWORDs

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rxstth_SPEC>

Source

pub const _000: Self

Wait for 2 empty DWORDs

Source

pub const _001: Self

Wait for 4 empty DWORDs

Source

pub const _010: Self

Wait for 8 empty DWORDs

Source

pub const _011: Self

Wait for 16 empty DWORDs

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rsqth_SPEC>

Source

pub const _0_X_00: Self

Interrupt is issued when Receive Status Queue contains 1 entry (DWORD).

Source

pub const OTHERS: Self

Interrupt is triggered when Receive Status Queue contains N+1 entries (DWORD). (N = RSQTH[7:0])

Source§

impl EnumBitfieldStruct<u8, Cmdqth_SPEC>

Source

pub const _0_X_00: Self

Interrupt is issued when High Priority Command Queue is completely empty.

Source

pub const OTHERS: Self

Interrupt is issued when High Priority Command Queue contains N entries. (N = CMDQTH[7:0])

Source§

impl EnumBitfieldStruct<u8, Rspqth_SPEC>

Source

pub const _0_X_00: Self

Interrupt is issued when High Priority Response Queue contains 1 entry (DWORD).

Source

pub const OTHERS: Self

Interrupt is triggered when High Priority Response Queue contains N+1 entries (DWORD). (N = RSPQTH[7:0])

Source§

impl EnumBitfieldStruct<u8, Txdbth_SPEC>

Source

pub const _000: Self

Interrupt triggers at 2 High Priority Tx Buffer empties, DWORDs

Source

pub const _001: Self

Reserved

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rxdbth_SPEC>

Source

pub const _000: Self

Interrupt triggers at 2 High Priority Rx Buffer entries, DWORDs

Source

pub const _001: Self

Reserved

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Txstth_SPEC>

Source

pub const _000: Self

Wait for 2 entry DWORDs

Source

pub const _001: Self

Reserved

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rxstth_SPEC>

Source

pub const _000: Self

Wait for 2 empty DWORDs

Source

pub const _001: Self

Reserved

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Stcnddf_SPEC>

Source

pub const _0: Self

START condition is not detected.

Source

pub const _1: Self

START condition is detected.

Source§

impl EnumBitfieldStruct<u8, Spcnddf_SPEC>

Source

pub const _0: Self

STOP condition is not detected.

Source

pub const _1: Self

STOP condition is detected.

Source§

impl EnumBitfieldStruct<u8, Hdrexdf_SPEC>

Source

pub const _0: Self

HDR Exit Pattern is not detected

Source

pub const _1: Self

HDR Exit Pattern is detected.

Source§

impl EnumBitfieldStruct<u8, Nackdf_SPEC>

Source

pub const _0: Self

NACK is not detected.

Source

pub const _1: Self

NACK is detected.

Source§

impl EnumBitfieldStruct<u8, Tendf_SPEC>

Source

pub const _0: Self

Data is being transmitted.

Source

pub const _1: Self

Data has been transmitted.

Source§

impl EnumBitfieldStruct<u8, Alf_SPEC>

Source

pub const _0: Self

Arbitration is not lost

Source

pub const _1: Self

Arbitration is lost.

Source§

impl EnumBitfieldStruct<u8, Todf_SPEC>

Source

pub const _0: Self

Timeout is not detected.

Source

pub const _1: Self

Timeout is detected.

Source§

impl EnumBitfieldStruct<u8, Wucnddf_SPEC>

Source

pub const _0: Self

Wake-Up is not detected.

Source

pub const _1: Self

Wake-Up is detected.

Source§

impl EnumBitfieldStruct<u8, Stcndde_SPEC>

Source

pub const _0: Self

Disables START condition Detection Interrupt Status logging.

Source

pub const _1: Self

Enables START condition Detection Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Spcndde_SPEC>

Source

pub const _0: Self

Disables STOP condition Detection Interrupt Status logging.

Source

pub const _1: Self

Enables STOP condition Detection Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Hdrexde_SPEC>

Source

pub const _0: Self

Disables HDR Exit Pattern Detection Interrupt Status logging.

Source

pub const _1: Self

Enables HDR Exit Pattern Detection Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Nackde_SPEC>

Source

pub const _0: Self

Disables NACK Detection Interrupt Status logging.

Source

pub const _1: Self

Enables NACK Detection Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tende_SPEC>

Source

pub const _0: Self

Disables Transmit End Interrupt Status logging.

Source

pub const _1: Self

Enables Transmit End Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Ale_SPEC>

Source

pub const _0: Self

Disables Arbitration Lost Interrupt Status logging.

Source

pub const _1: Self

Enables Arbitration Lost Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tode_SPEC>

Source

pub const _0: Self

Disables Timeout Detection Interrupt Status logging.

Source

pub const _1: Self

Enables Timeout Detection Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Wucndde_SPEC>

Source

pub const _0: Self

Disables Wake-up Condition Detection Status logging.

Source

pub const _1: Self

Enables Wake-up Condition Detection Status logging.

Source§

impl EnumBitfieldStruct<u8, Stcnddie_SPEC>

Source

pub const _0: Self

Disables START condition Detection Interrupt Signal.

Source

pub const _1: Self

Enables START condition Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Spcnddie_SPEC>

Source

pub const _0: Self

Disables STOP condition Detection Interrupt Signal.

Source

pub const _1: Self

Enables STOP condition Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Hdrexdie_SPEC>

Source

pub const _0: Self

Disables HDR Exit Pattern Detection Interrupt Signal.

Source

pub const _1: Self

Enables HDR Exit Pattern Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Nackdie_SPEC>

Source

pub const _0: Self

Disables NACK Detection Interrupt Signal.

Source

pub const _1: Self

Enables NACK Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Tendie_SPEC>

Source

pub const _0: Self

Disables Transmit End Interrupt Signal.

Source

pub const _1: Self

Enables Transmit End Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Alie_SPEC>

Source

pub const _0: Self

Disables Arbitration Lost Interrupt Signal.

Source

pub const _1: Self

Enables Arbitration Lost Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Todie_SPEC>

Source

pub const _0: Self

Disables Timeout Detection Interrupt Signal.

Source

pub const _1: Self

Enables Timeout Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Wucnddie_SPEC>

Source

pub const _0: Self

Disables Wake-Up Condition Detection Interrupt Signal.

Source

pub const _1: Self

Enables Wake-Up Condition Detection Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Stcnddfc_SPEC>

Source

pub const _0: Self

Not Force START condition Detection Interrupt for software testing.

Source

pub const _1: Self

Force START condition Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Spcnddfc_SPEC>

Source

pub const _0: Self

Not Force STOP condition Detection Interrupt for software testing.

Source

pub const _1: Self

Force STOP condition Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Hdrexdfc_SPEC>

Source

pub const _0: Self

Not Force HDR Exit Pattern Detection Interrupt for software testing.

Source

pub const _1: Self

Force HDR Exit Pattern Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Nackdfc_SPEC>

Source

pub const _0: Self

Not Force NACK Detection Interrupt for software testing.

Source

pub const _1: Self

Force NACK Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tendfc_SPEC>

Source

pub const _0: Self

Not Force Transmit End Interrupt for software testing.

Source

pub const _1: Self

Force Transmit End Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Alfc_SPEC>

Source

pub const _0: Self

Not Force Arbitration Lost Interrupt for software testing.

Source

pub const _1: Self

Force Arbitration Lost Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Todfc_SPEC>

Source

pub const _0: Self

Not Force Timeout Detection Interrupt for software testing.

Source

pub const _1: Self

Force Timeout Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Wucnddfc_SPEC>

Source

pub const _0: Self

Not Force Wake-Up Condition Detection Interrupt for software testing.

Source

pub const _1: Self

Force Wake-Up Condition Detection Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tdbef0_SPEC>

Source

pub const _0: Self

For I2C protocol mode: PRTS.PRTMD bit = 1. Normal Transmit Data Buffer 0 contains transmit data. For I3C protocol mode: PRTS.PRTMD bit = 0. The number of empties in the Normal Transmit Data Buffer 0 is less than the NTBTHCTL0.TXDBTH[2:0] threshold.

Source

pub const _1: Self

For I2C protocol mode: PRTS.PRTMD bit = 1. Normal Transmit Data Buffer 0 contains no transmit data. For I3C protocol mode: PRTS.PRTMD bit = 0. The number of empties in the Normal Transmit Data Buffer 0 is the NTBTHCTL0.TXDBTH[2:0] threshold or more.

Source§

impl EnumBitfieldStruct<u8, Rdbff0_SPEC>

Source

pub const _0: Self

For I2C protocol mode: PRTS.PRTMD bit = 1. Normal Receive Data Buffer0 contains no receive data. For I3C Protocol mode: PRTS.PRTMD bit = 0. The number of entries in the Normal Receive Data Buffer 0 is less than the NTBTHCTL0.RXDBTH[2:0] threshold.

Source

pub const _1: Self

For I2C protocol mode: PRTS.PRTMD bit = 1. Normal Receive Data Buffer0 contains receive data. For I3C Protocol mode: PRTS.PRTMD bit = 0. The number of entries in the Normal Receive Data Buffer 0 is the NTBTHCTL0.RXDBTH[2:0] threshold or more.

Source§

impl EnumBitfieldStruct<u8, Ibiqeff_SPEC>

Source

pub const _0: Self

For I3C protocol mode (Master): PRTS.PRTMD bit = 0, PRSST.CRMS bit = 1. The number of IBI Status Queue entries is the NQTHCTL.IBIQTH threshold or less. For I3C protocol mode (Slave) : PRTS.PRTMD bit = 0, PRSST.CRMS bit = 0. If the NQTHCTL.IBIQTH = 0: The number of IBI Data Buffer empties is less than the IBI Data Buffer size. If the NQTHCTL.IBIQTH is other than 0: The number of IBI Data Buffer empties is less than the NQTHCTL.IBIQTH threshold.

Source

pub const _1: Self

For I3C protocol mode (Master): PRTS.PRTMD bit = 0, PRSST.CRMS bit = 1. The number of IBI Status Queue entries is more than the NQTHCTL.IBIQTH threshold. For I3C protocol mode (Slave) : PRTS.PRTMD bit = 0, PRSST.CRMS bit = 0. If the NQTHCTL.IBIQTH = 0: The number of IBI Data Buffer empties is the IBI Data Buffer size. If the NQTHCTL.IBIQTH is other than 0: The number of IBI Data Buffer empties is the NQTHCTL.IBIQTH threshold or more.

Source§

impl EnumBitfieldStruct<u8, Cmdqef_SPEC>

Source

pub const _0: Self

If the NQTHCTL.CMDQTH = 0: The number of Command Queue empties is less than the Command Queue size. If the NQTHCTL.CMDQTH is other than 0: The number of Command Queue empties is less than the NQTHCTL.CMDQTH threshold.

Source

pub const _1: Self

If the NQTHCTL.CMDQTH = 0: The number of Command Queue empties is the Command Queue size. If the NQTHCTL.CMDQTH is other than 0: 1: The number of Command Queue empties is the NQTHCTL.CMDQTH threshold or more.

Source§

impl EnumBitfieldStruct<u8, Rspqff_SPEC>

Source

pub const _0: Self

The number of Response Queue entries is the NQTHCTL.RSPQTH threshold or less.

Source

pub const _1: Self

The number of Response Queue entries is more than the NQTHCTL.RSPQTH threshold.

Source§

impl EnumBitfieldStruct<u8, Tabtf_SPEC>

Source

pub const _0: Self

Transfer Abort does not occur.

Source

pub const _1: Self

Transfer Abort occur. To clear, write 0 to this bit after 1 state is read.

Source§

impl EnumBitfieldStruct<u8, Tef_SPEC>

Source

pub const _0: Self

Transfer Error does not occur.

Source

pub const _1: Self

Transfer Error occurs. To clear, write 0 to this bit after 1 state is read.

Source§

impl EnumBitfieldStruct<u8, Rsqff_SPEC>

Source

pub const _0: Self

The number of Receive Status Queue entries is the NRQTHCTL.RSQTH threshold or less.

Source

pub const _1: Self

The number of Receive Status Queue entries is more than the NRQTHCTL.RSQTH threshold.

Source§

impl EnumBitfieldStruct<u8, Tdbee0_SPEC>

Source

pub const _0: Self

Disables Tx0 Data Buffer Empty Interrupt Status logging.

Source

pub const _1: Self

Enables Tx0 Data Buffer Empty Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Rdbfe0_SPEC>

Source

pub const _0: Self

Disables Rx0 Data Buffer Full Interrupt Status logging.

Source

pub const _1: Self

Enables Rx0 Data Buffer Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Ibiqefe_SPEC>

Source

pub const _0: Self

Disables IBI Status Buffer Empty/Full Interrupt Status logging.

Source

pub const _1: Self

Enables IBI Status Buffer Empty/Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Cmdqee_SPEC>

Source

pub const _0: Self

Disables Command Buffer Empty Interrupt Status logging.

Source

pub const _1: Self

Enables Command Buffer Empty Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Rspqfe_SPEC>

Source

pub const _0: Self

Disables Response Buffer Full Interrupt Status logging.

Source

pub const _1: Self

Enables Response Buffer Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tabte_SPEC>

Source

pub const _0: Self

Disables Transfer Abort Interrupt Status logging.

Source

pub const _1: Self

Enables Transfer Abort Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tee_SPEC>

Source

pub const _0: Self

Disables Transfer Error Interrupt Status logging.

Source

pub const _1: Self

Enables Transfer Error Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Rsqfe_SPEC>

Source

pub const _0: Self

Disables Receive Status Buffer Full Interrupt Status logging.

Source

pub const _1: Self

Enables Receive Status Buffer Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tdbeie0_SPEC>

Source

pub const _0: Self

Disables Tx0 Data Buffer Empty Interrupt Signal.

Source

pub const _1: Self

Enables Tx0 Data Buffer Empty Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Rdbfie0_SPEC>

Source

pub const _0: Self

Disables Rx0 Data Buffer Full Interrupt Signal.

Source

pub const _1: Self

Enables Rx0 Data Buffer Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Ibiqefie_SPEC>

Source

pub const _0: Self

Disables IBI Status Buffer Empty/Full Interrupt Signal.

Source

pub const _1: Self

Enables IBI Status Buffer Empty/Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Cmdqeie_SPEC>

Source

pub const _0: Self

Disables Command Buffer Empty Interrupt Signal.

Source

pub const _1: Self

Enables Command Buffer Empty Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Rspqfie_SPEC>

Source

pub const _0: Self

Disables Response Buffer Full Interrupt Signal.

Source

pub const _1: Self

Enables Response Buffer Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Tabtie_SPEC>

Source

pub const _0: Self

Disables Transfer Abort Interrupt Signal.

Source

pub const _1: Self

Enables Transfer Abort Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disables Transfer Error Interrupt Signal.

Source

pub const _1: Self

Enables Transfer Error Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Rsqfie_SPEC>

Source

pub const _0: Self

Disables Receive Status Buffer Full Interrupt Signal.

Source

pub const _1: Self

Enables Receive Status Buffer Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Tdbefc0_SPEC>

Source

pub const _0: Self

Not Force Tx0 Data Buffer Empty Interrupt for software testing.

Source

pub const _1: Self

Force Tx0 Data Buffer Empty Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Rdbffc0_SPEC>

Source

pub const _0: Self

Not Force Rx0 Data Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force Rx0 Data Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Ibiqeffc_SPEC>

Source

pub const _0: Self

Not Force IBI Status Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force IBI Status Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Cmdqefc_SPEC>

Source

pub const _0: Self

Not Force Command Buffer Empty Interrupt for software testing.

Source

pub const _1: Self

Force Command Buffer Empty Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Rspqffc_SPEC>

Source

pub const _0: Self

Not Force Response Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force Response Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tabtfc_SPEC>

Source

pub const _0: Self

Not Force Transfer Abort Interrupt for software testing.

Source

pub const _1: Self

Force Transfer Abort Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tefc_SPEC>

Source

pub const _0: Self

Not Force Transfer Error Interrupt for software testing.

Source

pub const _1: Self

Force Transfer Error Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Rsqffc_SPEC>

Source

pub const _0: Self

Not Force Receive Status Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force Receive Status Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tdbef_SPEC>

Source

pub const _0: Self

The number of empties in the High Priority Transmit Data Buffer is less than the HTBTHCTL.TXDBTH[2:0] threshold.

Source

pub const _1: Self

The number of empties in the High Priority Transmit Data Buffer is the HTBTHCTL.TXDBTH[2:0] threshold or more.

Source§

impl EnumBitfieldStruct<u8, Rdbff_SPEC>

Source

pub const _0: Self

The number of entries in the High Priority Receive Data Buffer is less than the HTBTHCTL.RXDBTH[2:0] threshold.

Source

pub const _1: Self

The number of entries in the High Priority Receive Data Buffer is the HTBTHCTL.RXDBTH[2:0] threshold or more.

Source§

impl EnumBitfieldStruct<u8, Cmdqef_SPEC>

Source

pub const _0: Self

If HQTHCTL.CMDQTH is 0, the number of Command Queue empties is less than the Command Queue size. If HQTHCTL.CMDQTH is other than 0, the number of High Priority Command Queue empties is less than the HQTHCTL.CMDQTH threshold.

Source

pub const _1: Self

If HQTHCTL.CMDQTH is 0, the number of Command Queue empties is the Command Queue size. If HQTHCTL.CMDQTH is other than 0, the number of High Priority Command Queue empties is the HQTHCTL.CMDQTH threshold or more.

Source§

impl EnumBitfieldStruct<u8, Rspqff_SPEC>

Source

pub const _0: Self

The number of High Priority Response Queue entries is less than the HQTHCTL .RSPQTH threshold.

Source

pub const _1: Self

The number of High Priority Response Queue entries is the HQTHCTL .RSPQTH threshold or more.

Source§

impl EnumBitfieldStruct<u8, Tabtf_SPEC>

Source

pub const _0: Self

High Priority Transfer Abort does not occur.

Source

pub const _1: Self

High Priority Transfer Abort occurs. To clear, write 0 to this bit after 1 is read.

Source§

impl EnumBitfieldStruct<u8, Tef_SPEC>

Source

pub const _0: Self

High Priority Transfer Error does not occur.

Source

pub const _1: Self

High Priority Transfer Error occurs. To clear, write 0 to this bit after 1 is read.

Source§

impl EnumBitfieldStruct<u8, Tdbee_SPEC>

Source

pub const _0: Self

Disables High Priority Transmit Data Buffer Empty Interrupt Status logging.

Source

pub const _1: Self

Enables High Priority Transmit Data Buffer Empty Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Rdbfe_SPEC>

Source

pub const _0: Self

Disables High Priority Receive Data Buffer Full Interrupt Status logging.

Source

pub const _1: Self

Enables High Priority Receive Data Buffer Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Cmdqee_SPEC>

Source

pub const _0: Self

Disables High Priority Command Buffer Empty Interrupt Status logging.

Source

pub const _1: Self

Enables High Priority Command Buffer Empty Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Rspqfe_SPEC>

Source

pub const _0: Self

Disables High Priority Response Buffer Full Interrupt Status logging.

Source

pub const _1: Self

Enables High Priority Response Buffer Full Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tabte_SPEC>

Source

pub const _0: Self

Disables High PriorityTransfer Abort Interrupt Status logging.

Source

pub const _1: Self

Enables High Priority Transfer Abort Interrupt Status logging.

Source§

impl EnumBitfieldStruct<u8, Tee_SPEC>

Source

pub const _0: Self

Disables High Priority Transfer Error interrupt Stats logging.

Source

pub const _1: Self

Enables High Priority Transfer Error interrupt Stats logging.

Source§

impl EnumBitfieldStruct<u8, Tdbeie_SPEC>

Source

pub const _0: Self

Disables High Priority Transmit Data Buffer Empty Interrupt Signal.

Source

pub const _1: Self

Enables High Priority Transmit Data Buffer Empty Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Rdbfie_SPEC>

Source

pub const _0: Self

Disables High Priority Receive Data Buffer Full Interrupt Signal.

Source

pub const _1: Self

Enables High Priority Receive Data Buffer Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Cmdqeie_SPEC>

Source

pub const _0: Self

Disables High Priority Command Buffer Empty Interrupt Signal.

Source

pub const _1: Self

Enables High Priority Command Buffer Empty Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Rspqfie_SPEC>

Source

pub const _0: Self

Disables High Priority Response Buffer Full Interrupt Signal.

Source

pub const _1: Self

Enables High Priority Response Buffer Full Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Tabtie_SPEC>

Source

pub const _0: Self

Disables High Priority Transfer Abort interrupt Signal.

Source

pub const _1: Self

Enables High Priority Transfer Abort interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Teie_SPEC>

Source

pub const _0: Self

Disables High Priority Transfer Error Interrupt Signal.

Source

pub const _1: Self

Enables High Priority Transfer Error Interrupt Signal.

Source§

impl EnumBitfieldStruct<u8, Tdbefc_SPEC>

Source

pub const _0: Self

Not Force High Priority Transmit Data Buffer Empty Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Transmit Data Buffer Empty Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Rdbffc_SPEC>

Source

pub const _0: Self

Not Force High Priority Receive Data Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Receive Data Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Cmdqefc_SPEC>

Source

pub const _0: Self

Not Force High Priority Command Buffer Empty Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Command Buffer Empty Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Rspqffc_SPEC>

Source

pub const _0: Self

Not Force High Priority Response Buffer Full Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Response Buffer Full Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tabtfc_SPEC>

Source

pub const _0: Self

Not Force High Priority Transfer Abort Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Transfer Abort Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Tefc_SPEC>

Source

pub const _0: Self

Not Force High Priority Transfer Error Interrupt for software testing.

Source

pub const _1: Self

Force High Priority Transfer Error Interrupt for software testing.

Source§

impl EnumBitfieldStruct<u8, Bfref_SPEC>

Source

pub const _0: Self

Have not Detected Bus Free

Source

pub const _1: Self

Have Detected Bus Free

Source§

impl EnumBitfieldStruct<u8, Bavlf_SPEC>

Source

pub const _0: Self

Have not Detected Bus Available

Source

pub const _1: Self

Have Detected Bus Available

Source§

impl EnumBitfieldStruct<u8, Bidlf_SPEC>

Source

pub const _0: Self

Have not Detected Bus Idle

Source

pub const _1: Self

Have Detected Bus Idle

Source§

impl EnumBitfieldStruct<u8, Gcaf_SPEC>

Source

pub const _0: Self

General call address does not detect.

Source

pub const _1: Self

General call address detects.

Source§

impl EnumBitfieldStruct<u8, Hsmcf_SPEC>

Source

pub const _0: Self

Hs-mode Master Code does not detect.

Source

pub const _1: Self

Hs-mode Master Code detects.

Source§

impl EnumBitfieldStruct<u8, Dvidf_SPEC>

Source

pub const _0: Self

Device-ID command does not detect.

Source

pub const _1: Self

Device-ID command detects. This bit set to 1 when the first frame received immediately after a START condition is detected matches a value of (device ID (1111 100) + 0[W]).

Source§

impl EnumBitfieldStruct<u8, Hoaf_SPEC>

Source

pub const _0: Self

Host address does not detect.

Source

pub const _1: Self

Host address detects. This bit set to 1 when the received slave address matches the host address (0001 000).

Source§

impl EnumBitfieldStruct<u8, Svaf_SPEC>

Source

pub const _0: Self

Slave n does not detect

Source

pub const _1: Self

Slave n detect

Source§

impl EnumBitfieldStruct<u8, Wuasynf_SPEC>

Source

pub const _0: Self

I3C synchronous circuit enable condition.

Source

pub const _1: Self

I3C asynchronous circuit enable condition.

Source§

impl EnumBitfieldStruct<u8, Dvibipl_SPEC>

Source

pub const _0: Self

IBIs from this Device do not carry a Data Payload.

Source

pub const _1: Self

IBIs from this Device do carry a Data Payload.

Source§

impl EnumBitfieldStruct<u8, Dvsirrj_SPEC>

Source

pub const _0: Self

This Device shall ACK the SIR.

Source

pub const _1: Self

This Device shall NACK the SIR and send the auto-disable CCC.

Source§

impl EnumBitfieldStruct<u8, Dvmrrj_SPEC>

Source

pub const _0: Self

This Device shall ACK Master Requests.

Source

pub const _1: Self

This Device shall NACK Master Requests and send the auto-disable command.

Source§

impl EnumBitfieldStruct<u8, Dvibits_SPEC>

Source

pub const _0: Self

The Master shall not time-stamp IBIs from this Device with Master Time-stamps.

Source

pub const _1: Self

The Master shall time-stamp IBIs for this Device with Master Time-stamps.

Source§

impl EnumBitfieldStruct<u8, Dvtyp_SPEC>

Source

pub const _0: Self

I3C Device

Source

pub const _1: Self

I2C Device

Source§

impl EnumBitfieldStruct<u8, Edtyp_SPEC>

Source

pub const _0: Self

I3C Device

Source

pub const _1: Self

I2C Device

Source§

impl EnumBitfieldStruct<u8, Sdadls_SPEC>

Source

pub const _0: Self

Slave device address length 7 bits selected.

Source

pub const _1: Self

Slave device address length 10 bits selected. (I2C device only)

Source§

impl EnumBitfieldStruct<u8, Sdibipl_SPEC>

Source

pub const _0: Self

IBIs from this device do not carry a data payload.

Source

pub const _1: Self

IBIs from this device carry a data payload.

Source§

impl EnumBitfieldStruct<u8, Sdadls_SPEC>

Source

pub const _0: Self

Slave device address length 7 bits selected.

Source

pub const _1: Self

Slave device address length 10 bits selected. (I2C device only)

Source§

impl EnumBitfieldStruct<u8, Sdibipl_SPEC>

Source

pub const _0: Self

IBIs from this device do not carry a data payload.

Source

pub const _1: Self

IBIs from this device carry a data payload.

Source§

impl EnumBitfieldStruct<u8, Sdadls_SPEC>

Source

pub const _0: Self

Slave device address length 7 bits selected.

Source

pub const _1: Self

Slave device address length 10 bits selected. (I2C device only)

Source§

impl EnumBitfieldStruct<u8, Sdibipl_SPEC>

Source

pub const _0: Self

IBIs from this device do not carry a data payload.

Source

pub const _1: Self

IBIs from this device carry a data payload.

Source§

impl EnumBitfieldStruct<u8, Rbcr0_SPEC>

Source

pub const _0: Self

No Limitation

Source

pub const _1: Self

Limitation

Source§

impl EnumBitfieldStruct<u8, Rbcr1_SPEC>

Source

pub const _0: Self

Not Capable

Source

pub const _1: Self

Capable

Source§

impl EnumBitfieldStruct<u8, Rbcr2_SPEC>

Source

pub const _0: Self

No data byte follows the accepted IBI.

Source

pub const _1: Self

Mandatory one or more data bytes follow the accepted IBI. Data byte continuation is indicated by T-Bit.

Source§

impl EnumBitfieldStruct<u8, Rbcr3_SPEC>

Source

pub const _0: Self

Device will always respond to I3C bus commands.

Source

pub const _1: Self

Device will not always respond to I3C bus commands.

Source§

impl EnumBitfieldStruct<u8, Rbcr4_SPEC>

Source

pub const _0: Self

Not a Bridge Device

Source

pub const _1: Self

A Bridge Device

Source§

impl EnumBitfieldStruct<u8, Rbcr76_SPEC>

Source

pub const _00: Self

I3C Slave

Source

pub const _01: Self

I3C Master

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tbcr0_SPEC>

Source

pub const _0: Self

No Limitation

Source

pub const _1: Self

Limitation

Source§

impl EnumBitfieldStruct<u8, Tbcr1_SPEC>

Source

pub const _0: Self

Not Capable

Source

pub const _1: Self

Capable

Source§

impl EnumBitfieldStruct<u8, Tbcr2_SPEC>

Source

pub const _0: Self

No data byte follows the accepted IBI.

Source

pub const _1: Self

Mandatory one or more data bytes follow the accepted IBI. Data byte continuation is indicated by T-Bit.

Source§

impl EnumBitfieldStruct<u8, Tbcr3_SPEC>

Source

pub const _0: Self

Device will always respond to I3C bus commands.

Source

pub const _1: Self

Device will not always respond to I3C bus commands.

Source§

impl EnumBitfieldStruct<u8, Tbcr4_SPEC>

Source

pub const _0: Self

Not a Bridge Device

Source

pub const _1: Self

A Bridge Device

Source§

impl EnumBitfieldStruct<u8, Tbcr76_SPEC>

Source

pub const _00: Self

I3C Slave

Source

pub const _01: Self

I3C Master

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sadlg_SPEC>

Source

pub const _0: Self

The 7-bit address format is selected.

Source

pub const _1: Self

The 10-bit address format is selected.

Source§

impl EnumBitfieldStruct<u8, Sstadv_SPEC>

Source

pub const _0: Self

Slave address is disabled.

Source

pub const _1: Self

Slave address is enabled.

Source§

impl EnumBitfieldStruct<u8, Sdyadv_SPEC>

Source

pub const _0: Self

Dynamic Address is disabled.

Source

pub const _1: Self

Dynamic Address is enabled.

Source§

impl EnumBitfieldStruct<u8, Svirqe_SPEC>

Source

pub const _0: Self

DISABLED: Slave-initiated Interrupts is Disabled by the Master to control.

Source

pub const _1: Self

ENABLED: Slave-initiated Interrupts is Enabled by the Master to control.

Source§

impl EnumBitfieldStruct<u8, Msrqe_SPEC>

Source

pub const _0: Self

DISABLED: Mastership requests from Secondary Masters is Disabled by the Current Master to control.

Source

pub const _1: Self

ENABLED: Mastership requests from Secondary Masters is Enabled by the Current Master to control.

Source§

impl EnumBitfieldStruct<u8, Actst_SPEC>

Source

pub const _0_X_1: Self

ENTAS0 (1µs: Latency-free operation)

Source

pub const _0_X_2: Self

ENTAS1 (100 µs)

Source

pub const _0_X_4: Self

ENTAS2 (2 ms)

Source

pub const _0_X_8: Self

ENTAS3 (50 ms: Lowest-activity operation)

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tstmd_SPEC>

Source

pub const _0_X_00: Self

Exit Test Mode This value removes all I3C devices from Test Mode.

Source

pub const _0_X_01: Self

Vendor Test Mode This value indicates that I3C devices shall return a random 32bit value in the provisional ID during the Dynamic Address Assignment procedure.

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Prte_SPEC>

Source

pub const _0: Self

The Slave has not detected a protocol error since the last Status read.

Source

pub const _1: Self

The Slave has detected a protocol error since the last Status read.

Source§

impl EnumBitfieldStruct<u8, Actmd_SPEC>

Source

pub const _00: Self

Activity Mode 0

Source

pub const _01: Self

Activity Mode 1

Source

pub const _10: Self

Activity Mode 2

Source

pub const _11: Self

Activity Mode 3

Source§

impl EnumBitfieldStruct<u8, Mswdr_SPEC>

Source

pub const _000: Self

fscl Max (default value)

Source

pub const _001: Self

8 MHz

Source

pub const _010: Self

6 MHz

Source

pub const _011: Self

4 MHz

Source

pub const _100: Self

2 MHz

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Msrdr_SPEC>

Source

pub const _000: Self

fscl Max (default value)

Source

pub const _001: Self

8 MHz

Source

pub const _010: Self

6 MHz

Source

pub const _011: Self

4 MHz

Source

pub const _100: Self

2 MHz

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Cdttim_SPEC>

Source

pub const _000: Self

8 ns or less (default value)

Source

pub const _001: Self

9 ns or less

Source

pub const _010: Self

10 ns or less

Source

pub const _011: Self

11 ns or less

Source

pub const _100: Self

12 ns or less

Source

pub const _111: Self

TSCO is more than 12 ns, and is reported by private agreement.

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Mrte_SPEC>

Source

pub const _0: Self

Disables transmission of the Maximum Read Turnaround Time. (GETMXDS Format 1: Without Turnaround)

Source

pub const _1: Self

Enables transmission of the Maximum Read Turnaround Time. (GETMXDS Format 2: With Turnaround)

Source§

impl EnumBitfieldStruct<u8, Sptsyn_SPEC>

Source

pub const _0: Self

Sync Mode is not supported.

Source

pub const _1: Self

Sync Mode is supported.

Source§

impl EnumBitfieldStruct<u8, Sptasyn0_SPEC>

Source

pub const _0: Self

Async Mode 0 is not supported.

Source

pub const _1: Self

Async Mode 0 is supported.

Source§

impl EnumBitfieldStruct<u8, Sptasyn1_SPEC>

Source

pub const _0: Self

Async Mode 1 is not supported.

Source

pub const _1: Self

Async Mode 1 is supported.

Source§

impl EnumBitfieldStruct<u8, Syne_SPEC>

Source

pub const _0: Self

Sync Mode Disabled

Source

pub const _1: Self

Sync Mode Enabled

Source§

impl EnumBitfieldStruct<u8, Asyne_SPEC>

Source

pub const _00: Self

All Mode Disable

Source

pub const _01: Self

Async Mode 0 Enabled

Source

pub const _10: Self

Async Mode 1 Enabled

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Icovf_SPEC>

Source

pub const _0: Self

Slave has not experienced a counter overflow since the most recent previous check.

Source

pub const _1: Self

Slave experienced a counter overflow since the most recent previous check.

Source§

impl EnumBitfieldStruct<u8, Scolv_SPEC>

Source

pub const _0: Self

I3C has driven the SCL pin low.

Source

pub const _1: Self

I3C has released the SCL pin.

Source§

impl EnumBitfieldStruct<u8, Sdolv_SPEC>

Source

pub const _0: Self

I3C has driven the SDA pin low.

Source

pub const _1: Self

I3C has released the SDA pin.

Source§

impl EnumBitfieldStruct<u8, Irqmd_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Rising and falling edges

Source

pub const _11: Self

Low level

Source§

impl EnumBitfieldStruct<u8, Fclksel_SPEC>

Source

pub const _00: Self

PCLKB

Source

pub const _01: Self

PCLKB/8

Source

pub const _10: Self

PCLKB/32

Source

pub const _11: Self

PCLKB/64

Source§

impl EnumBitfieldStruct<u8, Flten_SPEC>

Source

pub const _0: Self

Digital filter is disabled

Source

pub const _1: Self

Digital filter is enabled.

Source§

impl EnumBitfieldStruct<u8, Nmimd_SPEC>

Source

pub const _0: Self

Falling edge

Source

pub const _1: Self

Rising edge

Source§

impl EnumBitfieldStruct<u8, Nfclksel_SPEC>

Source

pub const _00: Self

PCLKB

Source

pub const _01: Self

PCLKB/8

Source

pub const _10: Self

PCLKB/32

Source

pub const _11: Self

PCLKB/64

Source§

impl EnumBitfieldStruct<u8, Nflten_SPEC>

Source

pub const _0: Self

Disabled.

Source

pub const _1: Self

Enabled.

Source§

impl EnumBitfieldStruct<u8, Iwdten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled.

Source§

impl EnumBitfieldStruct<u8, Wdten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1En_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2En_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Osten_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Nmien_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Rpeen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Reccen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

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

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.RECCST 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, Reccst_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, I3Cwupen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Software Standby/Snooze Mode returns by I3C address match 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, 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, Mstpb3_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, Mstpb4_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, 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, 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, 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, Mstpc27_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc28_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, 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, Mstpd22_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, 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, Mstpe31_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, Dscr_SPEC>

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _00: Self

Low drive

Source

pub const _01: Self

Middle drive

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

High drive

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

Source

pub const _0: Self

I3C mode slope control disable

Source

pub const _1: Self

I3C mode slope control enable

Source§

impl EnumBitfieldStruct<u8, Pmnsa_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

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

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

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

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc27_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

impl EnumBitfieldStruct<u8, Psarc28_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, Psard22_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, 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, Psare30_SPEC>

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non-secure

Source§

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

Source

pub const _0_X_000: Self

0 KB

Source

pub const _0_X_001: Self

32 KB

Source

pub const _0_X_002: Self

64 KB

Source

pub const _0_X_003: Self

96 KB

Source

pub const _0_X_004: Self

128 KB

Source§

impl EnumBitfieldStruct<u8, Dfs_SPEC>

Source

pub const _0_X_00: Self

0 KB

Source

pub const _0_X_01: Self

1 KB

Source

pub const _0_X_02: Self

2 KB

Source

pub const _0_X_03: Self

3 KB

Source

pub const _0_X_04: Self

4 KB

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ss2_SPEC>

Source

pub const _0_X_000: Self

0 KB

Source

pub const _0_X_001: Self

8 KB

Source

pub const _0_X_002: Self

16 KB

Source

pub const _0_X_003: Self

24 KB

Source

pub const _0_X_004: Self

32 KB

Source

pub const _0_X_005: Self

40 KB

Source

pub const OTHERS: Self

Setting 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, 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, 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 coun tvalue 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 countvalue 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 8 times the bit rate when the SEMR.ABCS bit is 1. 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, Padis_SPEC>

Source

pub const _0: Self

Preamble output function is enabled

Source

pub const _1: Self

Preamble output function is disabled

Source§

impl EnumBitfieldStruct<u8, Brme_SPEC>

Source

pub const _0: Self

Disable bit rate modulation function

Source

pub const _1: Self

Enable bit rate modulation function

Source§

impl EnumBitfieldStruct<u8, Abcse_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Abcs_SPEC>

Source

pub const _0: Self

Select 16 base clock cycles for 1-bit period

Source

pub const _1: Self

Select 8 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bgdm_SPEC>

Source

pub const _0: Self

Output clock from baud rate generator with normal frequency

Source

pub const _1: Self

Output clock from baud rate generator with doubled frequency

Source§

impl EnumBitfieldStruct<u8, Rxdesel_SPEC>

Source

pub const _0: Self

Detect low level on RXDn pin as start bit

Source

pub const _1: Self

Detect falling edge of RXDn pin as start bit

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _000: Self

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

Source

pub const _001: Self

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

Source

pub const _010: Self

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

Source

pub const _011: Self

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

Source

pub const _100: Self

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

Source

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

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

Source

pub const _0: Self

When RINV is 0, RXDn terminal is the low level. When RINV is 1, RXDn terminal is the High level.

Source

pub const _1: Self

When RINV is 0, RXDn terminal is the High level. When RINV is 1, RXDn terminal is the Low level.

Source§

impl EnumBitfieldStruct<u8, Spb2Dt_SPEC>

Source

pub const _0: Self

When TINV is 0, Low level is output in TXDn terminal. When TINV is 1, High level is output in TXDn terminal.

Source

pub const _1: Self

When TINV is 0, High level is output in TXDn terminal. When TINV is 1, Low level is output in TXDn terminal.

Source§

impl EnumBitfieldStruct<u8, Spb2Io_SPEC>

Source

pub const _0: Self

Do not output value of SPB2DT bit on TXDn pin

Source

pub const _1: Self

Output value of SPB2DT bit on TXDn pin

Source§

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

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Eccmod_SPEC>

Source

pub const _00: Self

Disable ECC function

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Enable ECC function without error checking

Source

pub const _11: Self

Enable ECC function with error checking

Source§

impl EnumBitfieldStruct<u8, Ecc2Err_SPEC>

Source

pub const _0: Self

No 2-bit ECC error occurred

Source

pub const _1: Self

2-bit ECC error occurred

Source§

impl EnumBitfieldStruct<u8, E1Stsen_SPEC>

Source

pub const _0: Self

Disable updating of 1-bit ECC error information

Source

pub const _1: Self

Enable updating of 1-bit ECC error information

Source§

impl EnumBitfieldStruct<u8, Ecc1Err_SPEC>

Source

pub const _0: Self

No 1-bit ECC error occurred

Source

pub const _1: Self

1-bit ECC error occurred

Source§

impl EnumBitfieldStruct<u8, Eccprcr_SPEC>

Source

pub const _0: Self

Disable writes to the protected registers

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Kw_SPEC>

Source

pub const _0_X_78: Self

Enable write to the ECCPRCR bit

Source

pub const OTHERS: Self

Disable write to the ECCPRCR bit

Source§

impl EnumBitfieldStruct<u8, Eccprcr2_SPEC>

Source

pub const _0: Self

Disable writes to the protected registers

Source

pub const _1: Self

Enable writes to the protected registers

Source§

impl EnumBitfieldStruct<u8, Kw2_SPEC>

Source

pub const _0_X_78: Self

Enable write to the ECCPRCR2 bit

Source

pub const OTHERS: Self

Disable write to the ECCPRCR2 bit

Source§

impl EnumBitfieldStruct<u8, Tstbyp_SPEC>

Source

pub const _0: Self

Disable ECC bypass

Source

pub const _1: Self

Enable ECC bypass

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

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

Source

pub const _000: Self

/1 (value after reset) /2 /4 /6 /8 /3 /5

Source§

impl EnumBitfieldStruct<u8, Cecckdiv_SPEC>

Source

pub const _000: Self

/1 (value after reset)

Source

pub const _001: Self

/2

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, I3Cckdiv_SPEC>

Source

pub const _000: Self

/1 (value after reset)

Source

pub const _001: Self

/2

Source

pub const _010: Self

/4

Source

pub const _011: Self

/6

Source

pub const _100: Self

/8

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Usbcksel_SPEC>

Source

pub const _101: Self

PLL

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

Source

pub const _101: Self

PLL

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Canfdcksreq_SPEC>

Source

pub const _0: Self

No request

Source

pub const _1: Self

Request switching

Source§

impl EnumBitfieldStruct<u8, Canfdcksrdy_SPEC>

Source

pub const _0: Self

Impossible to Switch

Source

pub const _1: Self

Possible to Switch

Source§

impl EnumBitfieldStruct<u8, Ceccksel_SPEC>

Source

pub const _011: Self

Main clock oscillator

Source

pub const _100: Self

Sub-clock oscillator

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ceccksreq_SPEC>

Source

pub const _0: Self

No request

Source

pub const _1: Self

Request switching

Source§

impl EnumBitfieldStruct<u8, Ceccksrdy_SPEC>

Source

pub const _0: Self

Impossible to Switch

Source

pub const _1: Self

Possible to Switch

Source§

impl EnumBitfieldStruct<u8, I3Ccksel_SPEC>

Source

pub const _000: Self

HOCO

Source

pub const _001: Self

MOCO (value after reset)

Source

pub const _010: Self

LOCO

Source

pub const _011: Self

Main clock oscillator

Source

pub const _100: Self

Sub-clock oscillator

Source

pub const _101: Self

PLL

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, I3Ccksreq_SPEC>

Source

pub const _0: Self

No request

Source

pub const _1: Self

Request switching

Source§

impl EnumBitfieldStruct<u8, I3Ccksrdy_SPEC>

Source

pub const _0: Self

Impossible to Switch

Source

pub const _1: Self

Possible to Switch

Source§

impl EnumBitfieldStruct<u8, Rxdreqen_SPEC>

Source

pub const _0: Self

Ignore RXD0 falling edge in Software Standby mode

Source

pub const _1: Self

Detect RXD0 falling edge in Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Snzdtcen_SPEC>

Source

pub const _0: Self

Disable DTC operation

Source

pub const _1: Self

Enable DTC operation

Source§

impl EnumBitfieldStruct<u8, Snze_SPEC>

Source

pub const _0: Self

Disable Snooze mode

Source

pub const _1: Self

Enable Snooze mode

Source§

impl EnumBitfieldStruct<u8, Agtunfed_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Dtczred_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Dtcnzred_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Ad0Mated_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Ad0Umted_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Sci0Umted_SPEC>

Source

pub const _0: Self

Disable the snooze end request

Source

pub const _1: Self

Enable the snooze end request

Source§

impl EnumBitfieldStruct<u8, Snzreqen0_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen1_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen2_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen3_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen4_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen5_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen6_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen7_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

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

Source

pub const _0: Self

SRAM ECC error reset not detected

Source

pub const _1: Self

SRAM ECC error reset detected

Source§

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

Source

pub const _0: Self

Secure

Source

pub const _1: Self

Non Secure

Source§

impl EnumBitfieldStruct<u8, Dpfsa1_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, 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, 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, 1), 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, 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 standby mode is disabled

Source

pub const _1: Self

Cancelling deep standby mode is enabled

Source§

impl EnumBitfieldStruct<u8, Dagt1Ie_SPEC>

Source

pub const _0: Self

Cancelling deep standby mode is disabled

Source

pub const _1: Self

Cancelling deep 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, 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, 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, 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, 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, Tsoe_SPEC>

Source

pub const _0: Self

Disable output from the temperature sensor to the ADC12

Source

pub const _1: Self

Enable output from the temperature sensor to the ADC12

Source§

impl EnumBitfieldStruct<u8, Tsen_SPEC>

Source

pub const _0: Self

Stop the temperature sensor

Source

pub const _1: Self

Start the temperature sensor.

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

Source

pub const _000: Self

Communication speed indeterminate

Source

pub const _001: Self

USB bus reset in progress

Source

pub const _010: Self

USB bus reset in progress or full-speed connection

Source

pub const OTHERS: Self

Setting prohibited

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

Source

pub const _0_X_0: Self

Default Control Pipe

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 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]) 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, 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, Pipe0Brdye_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, Pipe0Nrdye_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, Pipe0Bempe_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, 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, 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, Pipe0Brdy_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, Pipe0Nrdy_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, Pipe0Bemp_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, 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_9: Self

Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 001b (default state)

Source

pub const _0_X_A: Self

Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 010b (address state)

Source

pub const _0_X_B: Self

Return to the full-speed state (bits DVSTCTR0.RHST[2:0] = 010b), bits INTSTS0.DVSQ[2:0] = 011b (configured state)

Source

pub const OTHERS: Self

Setting prohibited

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

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 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, 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_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 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 4 and 5: Bulk transfer Pipes 6 and 7: Setting prohibited

Source

pub const _10: Self

Pipes 4 and 5: Setting prohibited Pipes 6 and 7: Interrupt transfer

Source

pub const _11: Self

Pipes 4 and 5: Setting prohibited Pipes 6 and 7: Setting prohibited

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