EnumBitfieldStruct

Struct EnumBitfieldStruct 

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

Proxy struct for enumerated bitfields

Tuple Fields§

§0: Q

Implementations§

Source§

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

Source

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

Source§

impl EnumBitfieldStruct<u8, Gbadie_SPEC>

Source

pub const _0: Self

Disable ADC120_GBADI interrupt generation on group B scan completion.

Source

pub const _1: Self

Enable ADC120_GBADI interrupt generation on group B scan completion.

Source§

impl EnumBitfieldStruct<u8, Dble_SPEC>

Source

pub const _0: Self

Deselect double-trigger mode.

Source

pub const _1: Self

Select double-trigger mode.

Source§

impl EnumBitfieldStruct<u8, Extrg_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Trge_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Adhsc_SPEC>

Source

pub const _0: Self

High-speed A/D conversion mode

Source

pub const _1: Self

Low-power A/D conversion mode

Source§

impl EnumBitfieldStruct<u8, Adcs_SPEC>

Source

pub const _00: Self

Single scan mode

Source

pub const _01: Self

Group scan mode

Source

pub const _10: Self

Continuous scan mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Adst_SPEC>

Source

pub const _0: Self

Stop A/D conversion process.

Source

pub const _1: Self

Start A/D conversion process.

Source§

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

Source

pub const _0: Self

Disable automatic clearing

Source

pub const _1: Self

Enable automatic clearing

Source§

impl EnumBitfieldStruct<u8, Diagval_SPEC>

Source

pub const _00: Self

Setting prohibited when self-diagnosis is enabled

Source

pub const _01: Self

0 volts

Source

pub const _10: Self

Reference voltage × 1/2

Source

pub const _11: Self

Reference voltage

Source§

impl EnumBitfieldStruct<u8, Diagld_SPEC>

Source

pub const _0: Self

Select rotation mode for self-diagnosis voltage

Source

pub const _1: Self

Select mixed mode for self-diagnosis voltage

Source§

impl EnumBitfieldStruct<u8, Diagm_SPEC>

Source

pub const _0: Self

Disable ADC12 self-diagnosis

Source

pub const _1: Self

Enable ADC12 self-diagnosis

Source§

impl EnumBitfieldStruct<u8, Adrfmt_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tssad_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Select addition/average mode for temperature sensor output.

Source§

impl EnumBitfieldStruct<u8, Ocsad_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Select addition/average mode for internal reference voltage.

Source§

impl EnumBitfieldStruct<u8, Tssa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of temperature sensor output

Source

pub const _1: Self

Enable A/D conversion of temperature sensor output

Source§

impl EnumBitfieldStruct<u8, Ocsa_SPEC>

Source

pub const _0: Self

Disable A/D conversion of internal reference voltage

Source

pub const _1: Self

Enable A/D conversion of internal reference voltage

Source§

impl EnumBitfieldStruct<u8, Ansb00_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb01_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb02_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb03_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb04_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb05_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb06_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb07_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb08_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb09_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

impl EnumBitfieldStruct<u8, Ansb10_SPEC>

Source

pub const _0: Self

Do not select associated input channel.

Source

pub const _1: Self

Select associated input channel.

Source§

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

Source

pub const _0: Self

Normal conversion mode (default)

Source

pub const _1: Self

Fast conversion mode

Source§

impl EnumBitfieldStruct<u8, Pgs_SPEC>

Source

pub const _0: Self

Operate without group priority control.

Source

pub const _1: Self

Operate with group priority control.

Source§

impl EnumBitfieldStruct<u8, Gbrscn_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Gbrp_SPEC>

Source

pub const _0: Self

Single scan is not continuously activated.

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Hvsel_SPEC>

Source

pub const _00: Self

VCC0 is selected as the high-potential reference voltage

Source

pub const _01: Self

VREFH0 is selected as the high-potential reference voltage

Source

pub const _10: Self

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

Source

pub const _11: Self

No reference voltage pin is selected (internal node discharge)

Source§

impl EnumBitfieldStruct<u8, Lvsel_SPEC>

Source

pub const _0: Self

VSS0 is selected as the low-potential reference voltage.

Source

pub const _1: Self

VREFL0 is selected as the low-potential reference voltage.

Source§

impl EnumBitfieldStruct<u8, Adslp_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

Standby state

Source§

impl EnumBitfieldStruct<u8, Moncomb_SPEC>

Source

pub const _0: Self

Window A/B composite conditions are not met.

Source

pub const _1: Self

Window A/B composite conditions are met.

Source§

impl EnumBitfieldStruct<u8, Moncmpa_SPEC>

Source

pub const _0: Self

Window A comparison conditions are not met.

Source

pub const _1: Self

Window A comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Moncmpb_SPEC>

Source

pub const _0: Self

Window B comparison conditions are not met.

Source

pub const _1: Self

Window B comparison conditions are met.

Source§

impl EnumBitfieldStruct<u8, Cmpab_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Cmpbe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Enable compare window B operation.

Source§

impl EnumBitfieldStruct<u8, Cmpae_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Enable compare window A operation.

Source§

impl EnumBitfieldStruct<u8, Cmpbie_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Wcmpe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpaie_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmptsa_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpoca_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpltsa_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmploca_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cmpcha00_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha01_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha02_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha03_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha04_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha05_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha06_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha07_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha08_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha09_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

impl EnumBitfieldStruct<u8, Cmpcha10_SPEC>

Source

pub const _0: Self

Disable compare function for associated input channel

Source

pub const _1: Self

Enable compare function for associated input channel

Source§

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

Source

pub const _110: Self

Setting prohibited

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

Source

pub const _0: Self

External event input is disabled during Software Standby mode

Source

pub const _1: Self

External event input is enabled during Software Standby mode

Source§

impl EnumBitfieldStruct<u8, Toe_SPEC>

Source

pub const _0: Self

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

Source

pub const _0: Self

A bus error is reported.

Source

pub const _1: Self

A bus error is not reported.

Source§

impl EnumBitfieldStruct<u8, Ieres_SPEC>

Source

pub const _0: Self

A bus error is reported.

Source

pub const _1: Self

A bus error is not reported.

Source§

impl EnumBitfieldStruct<u8, Accstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Errstat_SPEC>

Source

pub const _0: Self

No bus error occurred.

Source

pub const _1: Self

Bus error occurred.

Source§

impl EnumBitfieldStruct<u8, Accstat_SPEC>

Source

pub const _0: Self

Read access

Source

pub const _1: Self

Write access

Source§

impl EnumBitfieldStruct<u8, Errstat_SPEC>

Source

pub const _0: Self

No bus error occurred.

Source

pub const _1: Self

Bus error occurred.

Source§

impl EnumBitfieldStruct<u8, Cfme_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cacrefe_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Fmcs_SPEC>

Source

pub const _000: Self

Setting prohibited

Source

pub const _001: Self

Setting prohibited

Source

pub const _010: Self

HOCO clock

Source

pub const _011: Self

MOCO

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tcss_SPEC>

Source

pub const _00: Self

No division

Source

pub const _01: Self

x 1/4 clock

Source

pub const _10: Self

x 1/8 clock

Source

pub const _11: Self

x 1/32 clock

Source§

impl EnumBitfieldStruct<u8, Edges_SPEC>

Source

pub const _00: Self

Rising edge

Source

pub const _01: Self

Falling edge

Source

pub const _10: Self

Both rising and falling edges

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rps_SPEC>

Source

pub const _0: Self

CACREF pin input

Source

pub const _1: Self

Internal clock (internally generated signal)

Source§

impl EnumBitfieldStruct<u8, Rscs_SPEC>

Source

pub const _000: Self

Setting prohibited

Source

pub const _001: Self

Setting prohibited

Source

pub const _010: Self

HOCO clock

Source

pub const _011: Self

MOCO

Source

pub const _100: Self

LOCO clock

Source

pub const _101: Self

Peripheral module clock B (PCLKB)

Source

pub const _110: Self

IWDT-dedicated clock

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rcds_SPEC>

Source

pub const _00: Self

x 1/32 clock

Source

pub const _01: Self

x 1/128 clock

Source

pub const _10: Self

x 1/1024 clock

Source

pub const _11: Self

x 1/8192 clock

Source§

impl EnumBitfieldStruct<u8, Dfs_SPEC>

Source

pub const _00: Self

Disable digital filtering

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Ferrie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Mendie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Ovfie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Ferrfcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.FERRF flag is cleared

Source§

impl EnumBitfieldStruct<u8, Mendfcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.MENDF flag is cleared

Source§

impl EnumBitfieldStruct<u8, Ovffcl_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

The CASTR.OVFF flag is cleared.

Source§

impl EnumBitfieldStruct<u8, Ferrf_SPEC>

Source

pub const _0: Self

Clock frequency is within the allowable range

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Mendf_SPEC>

Source

pub const _0: Self

Measurement is in progress

Source

pub const _1: Self

Measurement ended

Source§

impl EnumBitfieldStruct<u8, Ovff_SPEC>

Source

pub const _0: Self

Counter has not overflowed

Source

pub const _1: Self

Counter overflowed

Source§

impl EnumBitfieldStruct<u8, Gps_SPEC>

Source

pub const _001: Self

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

Source

pub const _010: Self

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

Source

pub const _011: Self

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

Source

pub const _100: Self

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

Source

pub const _101: Self

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

Source

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

Source

pub const _0: Self

Snoop-on-read

Source

pub const _1: Self

Snoop-on-write

Source§

impl EnumBitfieldStruct<u8, Crcsen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Cdbgpwrupreq_SPEC>

Source

pub const _0: Self

OCD is not requesting debug power up

Source

pub const _1: Self

OCD is requesting debug power up

Source§

impl EnumBitfieldStruct<u8, Cdbgpwrupack_SPEC>

Source

pub const _0: Self

Debug power-up request is not acknowledged

Source

pub const _1: Self

Debug power-up request is acknowledged

Source§

impl EnumBitfieldStruct<u8, DbgstopIwdt_SPEC>

Source

pub const _0: Self

Enable IWDT reset/interrupt

Source

pub const _1: Self

Mask IWDT reset/interrupt and stop IWDT counter

Source§

impl EnumBitfieldStruct<u8, DbgstopWdt_SPEC>

Source

pub const _0: Self

Enable WDT reset/interrupt

Source

pub const _1: Self

Mask WDT reset/interrupt and stop WDT counter

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd0_SPEC>

Source

pub const _0: Self

Enable LVD0 reset

Source

pub const _1: Self

Mask LVD0 reset

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd1_SPEC>

Source

pub const _0: Self

Enable LVD1 reset/interrupt

Source

pub const _1: Self

Mask LVD1 reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopLvd2_SPEC>

Source

pub const _0: Self

Enable LVD2 reset/interrupt

Source

pub const _1: Self

Mask LVD2 reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopRper_SPEC>

Source

pub const _0: Self

Enable SRAM parity error reset/interrupt

Source

pub const _1: Self

Mask SRAM parity error reset/interrupt

Source§

impl EnumBitfieldStruct<u8, Oms_SPEC>

Source

pub const _00: Self

Data comparison mode

Source

pub const _01: Self

Data addition mode

Source

pub const _10: Self

Data subtraction mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dcsel_SPEC>

Source

pub const _0: Self

Set DOPCF flag when data mismatch is detected

Source

pub const _1: Self

Set DOPCF flag when data match is detected

Source§

impl EnumBitfieldStruct<u8, Dopcfcl_SPEC>

Source

pub const _0: Self

Retain DOPCF flag state

Source

pub const _1: Self

Clear DOPCF flag

Source§

impl EnumBitfieldStruct<u8, Rrs_SPEC>

Source

pub const _0: Self

Transfer information read is not skipped

Source

pub const _1: Self

Transfer information read is skipped when vector numbers match

Source§

impl EnumBitfieldStruct<u8, Dtcst_SPEC>

Source

pub const _0: Self

DTC module stopped.

Source

pub const _1: Self

DTC module started.

Source§

impl EnumBitfieldStruct<u8, Act_SPEC>

Source

pub const _0: Self

DTC transfer operation is not in progress.

Source

pub const _1: Self

DTC transfer operation is in progress.

Source§

impl EnumBitfieldStruct<u8, Elcon_SPEC>

Source

pub const _0: Self

ELC function is disabled.

Source

pub const _1: Self

ELC function is enabled.

Source§

impl EnumBitfieldStruct<u8, Seg_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

Software event is generated.

Source§

impl EnumBitfieldStruct<u8, We_SPEC>

Source

pub const _0: Self

Write to SEG bit disabled.

Source

pub const _1: Self

Write to SEG bit enabled.

Source§

impl EnumBitfieldStruct<u8, Wi_SPEC>

Source

pub const _0: Self

Write to ELSEGR register enabled.

Source

pub const _1: Self

Write to ELSEGR register disabled.

Source§

impl EnumBitfieldStruct<u8, Dflen_SPEC>

Source

pub const _0: Self

Access to the data flash is disabled

Source

pub const _1: Self

Access to the data flash is enabled

Source§

impl EnumBitfieldStruct<u8, Fms0_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rpdis_SPEC>

Source

pub const _0: Self

Programming of the code flash is enabled

Source

pub const _1: Self

Programming of the code flash is disabled.

Source§

impl EnumBitfieldStruct<u8, Exs_SPEC>

Source

pub const _0: Self

User area or data area

Source

pub const _1: Self

Extra area.

Source§

impl EnumBitfieldStruct<u8, Cmd_SPEC>

Source

pub const _0_X_1: Self

Program

Source

pub const _0_X_3: Self

Blank check (code flash)

Source

pub const _0_X_4: Self

Block erase

Source

pub const _0_X_5: Self

Consecutive read

Source

pub const _0_X_6: Self

Chip erase

Source

pub const _0_X_B: Self

Blank check (data flash)

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Drc_SPEC>

Source

pub const _0: Self

Data is not read or next data is requested

Source

pub const _1: Self

Data reading is complete.

Source§

impl EnumBitfieldStruct<u8, Opst_SPEC>

Source

pub const _0: Self

Processing stops

Source

pub const _1: Self

Processing starts.

Source§

impl EnumBitfieldStruct<u8, Freset_SPEC>

Source

pub const _0: Self

The registers related to the flash programming are not reset

Source

pub const _1: Self

The registers related to the flash programming are reset.

Source§

impl EnumBitfieldStruct<u8, Drrdy_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Frdy_SPEC>

Source

pub const _0: Self

The software command of the FCR register is not terminated.

Source

pub const _1: Self

The software command of the FCR register is terminated.

Source§

impl EnumBitfieldStruct<u8, Exrdy_SPEC>

Source

pub const _0: Self

The software command of the FEXCR register is not terminated.

Source

pub const _1: Self

The software command of the FEXCR register is terminated.

Source§

impl EnumBitfieldStruct<u8, Perr_SPEC>

Source

pub const _0: Self

No error

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Sasmf_SPEC>

Source

pub const _0: Self

Setting to start up using the alternative area

Source

pub const _1: Self

Setting to start up using the default area

Source§

impl EnumBitfieldStruct<u8, Fspr_SPEC>

Source

pub const _0: Self

Access window setting disabled.

Source

pub const _1: Self

Access window setting enabled.

Source§

impl EnumBitfieldStruct<u8, Sas_SPEC>

Source

pub const _10: Self

The startup area is switched to the default area temporarily

Source

pub const _11: Self

The startup area is switched to the alternate area temporarily.

Source

pub const OTHERS: Self

The startup area is selected according to the settings of the extra area.

Source§

impl EnumBitfieldStruct<u8, Cmd_SPEC>

Source

pub const _010: Self

Access window information program Startup area selection and security setting

Source

pub const _011: Self

OCDID1 program

Source

pub const _100: Self

OCDID2 program

Source

pub const _101: Self

OCDID3 program

Source

pub const _110: Self

OCDID4 program

Source

pub const OTHERS: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Opst_SPEC>

Source

pub const _0: Self

Processing stops

Source

pub const _1: Self

Processing starts.

Source§

impl EnumBitfieldStruct<u8, Ererr_SPEC>

Source

pub const _0: Self

Erasure terminates normally

Source

pub const _1: Self

An error occurs during erasure

Source§

impl EnumBitfieldStruct<u8, Prgerr_SPEC>

Source

pub const _0: Self

Programming terminates normally

Source

pub const _1: Self

An error occurs during programming.

Source§

impl EnumBitfieldStruct<u8, Prgerr01_SPEC>

Source

pub const _0: Self

Programming by the FEXCR register terminates normally

Source

pub const _1: Self

An error occurs during programming.

Source§

impl EnumBitfieldStruct<u8, Bcerr_SPEC>

Source

pub const _0: Self

Blank checking terminates normally

Source

pub const _1: Self

An error occurs during blank checking.

Source§

impl EnumBitfieldStruct<u8, Ilglerr_SPEC>

Source

pub const _0: Self

No illegal software command or illegal access is detected

Source

pub const _1: Self

An illegal command or illegal access is detected.

Source§

impl EnumBitfieldStruct<u8, Eilglerr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Fentry0_SPEC>

Source

pub const _0: Self

The code flash is the read mode

Source

pub const _1: Self

The code flash is the P/E mode.

Source§

impl EnumBitfieldStruct<u8, Fentryd_SPEC>

Source

pub const _0: Self

The data flash is the read mode

Source

pub const _1: Self

The data flash is the P/E mode.

Source§

impl EnumBitfieldStruct<u8, Fldwait1_SPEC>

Source

pub const _0: Self

1 wait access (Default)

Source

pub const _1: Self

2 wait access

Source§

impl EnumBitfieldStruct<u8, Pfbe_SPEC>

Source

pub const _0: Self

Prefetch buffer is disabled

Source

pub const _1: Self

Prefetch buffer is enabled

Source§

impl EnumBitfieldStruct<u8, Wp_SPEC>

Source

pub const _0: Self

Write to the register enabled

Source

pub const _1: Self

Write to the register disabled

Source§

impl EnumBitfieldStruct<u8, Cstrt0_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt1_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt2_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt3_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt4_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt5_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt6_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt7_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt8_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstrt9_SPEC>

Source

pub const _0: Self

GTCNT counter not start

Source

pub const _1: Self

GTCNT counter start

Source§

impl EnumBitfieldStruct<u8, Cstop0_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop1_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop2_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop3_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop4_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop5_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop6_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop7_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop8_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cstop9_SPEC>

Source

pub const _0: Self

GTCNT counter not stop

Source

pub const _1: Self

GTCNT counter stop

Source§

impl EnumBitfieldStruct<u8, Cclr0_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr1_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr2_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr3_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr4_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr5_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr6_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr7_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr8_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Cclr9_SPEC>

Source

pub const _0: Self

GTCNT counter is not cleared

Source

pub const _1: Self

GTCNT counter is cleared

Source§

impl EnumBitfieldStruct<u8, Ssgtrgar_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgaf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbr_SPEC>

Source

pub const _0: Self

Counter start disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ssgtrgbf_SPEC>

Source

pub const _0: Self

Counter start disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter start enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Sscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sselca_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Sselcb_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Sselcc_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Sselcd_SPEC>

Source

pub const _0: Self

Counter start disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter start enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cstrt_SPEC>

Source

pub const _0: Self

Counter start disabled by the GTSTR register

Source

pub const _1: Self

Counter start enabled by the GTSTR register

Source§

impl EnumBitfieldStruct<u8, Psgtrgar_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Psgtrgaf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Psgtrgbr_SPEC>

Source

pub const _0: Self

Counter stop disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter stop enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Psgtrgbf_SPEC>

Source

pub const _0: Self

Counter stop disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter stop enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Pscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Pselca_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Pselcb_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Pselcc_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Pselcd_SPEC>

Source

pub const _0: Self

Counter stop disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter stop enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cstop_SPEC>

Source

pub const _0: Self

Counter stop disabled by the GTSTP register

Source

pub const _1: Self

Counter stop enabled by the GTSTP register

Source§

impl EnumBitfieldStruct<u8, Csgtrgar_SPEC>

Source

pub const _0: Self

Counter clear disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter clear enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Csgtrgaf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Csgtrgbr_SPEC>

Source

pub const _0: Self

Disable counter clear on the rising edge of GTETRGB input

Source

pub const _1: Self

Enable counter clear on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Csgtrgbf_SPEC>

Source

pub const _0: Self

Counter clear disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter clear enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Cscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cselca_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Cselcb_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Cselcc_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Cselcd_SPEC>

Source

pub const _0: Self

Counter clear disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter clear enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cclr_SPEC>

Source

pub const _0: Self

Counter clear disabled by the GTCLR register

Source

pub const _1: Self

Counter clear enabled by the GTCLR register

Source§

impl EnumBitfieldStruct<u8, Usgtrgar_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Usgtrgaf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Usgtrgbr_SPEC>

Source

pub const _0: Self

Counter count up disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter count up enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Usgtrgbf_SPEC>

Source

pub const _0: Self

Counter count up disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter count up enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Uscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Uselca_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Uselcb_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Uselcc_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Uselcd_SPEC>

Source

pub const _0: Self

Counter count up disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter count up enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgar_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgaf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgbr_SPEC>

Source

pub const _0: Self

Counter count down disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

Counter count down enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Dsgtrgbf_SPEC>

Source

pub const _0: Self

Counter count down disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

Counter count down enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Dscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dselca_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTA input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Dselcb_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTB input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Dselcc_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTC input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Dselcd_SPEC>

Source

pub const _0: Self

Counter count down disabled at the ELC_GPTD input

Source

pub const _1: Self

Counter count down enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Asgtrgar_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Asgtrgaf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Asgtrgbr_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

GTCCRA input capture enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Asgtrgbf_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

GTCCRA input capture enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Ascarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ascbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Aselca_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTA input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Aselcb_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTB input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Aselcc_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTC input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Aselcd_SPEC>

Source

pub const _0: Self

GTCCRA input capture disabled at the ELC_GPTD input

Source

pub const _1: Self

GTCCRA input capture enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgar_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGA input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgaf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGA input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGA input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgbr_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the rising edge of GTETRGB input

Source

pub const _1: Self

GTCCRB input capture enabled on the rising edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Bsgtrgbf_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled on the falling edge of GTETRGB input

Source

pub const _1: Self

GTCCRB input capture enabled on the falling edge of GTETRGB input

Source§

impl EnumBitfieldStruct<u8, Bscarbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscarbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscafbl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscafbh_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscbral_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscbrah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscbfal_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bscbfah_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bselca_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTA input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTA input

Source§

impl EnumBitfieldStruct<u8, Bselcb_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTB input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTB input

Source§

impl EnumBitfieldStruct<u8, Bselcc_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTC input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTC input

Source§

impl EnumBitfieldStruct<u8, Bselcd_SPEC>

Source

pub const _0: Self

GTCCRB input capture disabled at the ELC_GPTD input

Source

pub const _1: Self

GTCCRB input capture enabled at the ELC_GPTD input

Source§

impl EnumBitfieldStruct<u8, Cst_SPEC>

Source

pub const _0: Self

Count operation is stopped

Source

pub const _1: Self

Count operation is performed

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

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

Source

pub const _001: Self

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

Source

pub const _010: Self

Setting prohibited

Source

pub const _011: Self

Setting prohibited

Source

pub const _100: Self

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

Source

pub const _101: Self

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

Source

pub const _110: Self

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

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tpcs_SPEC>

Source

pub const _000: Self

PCLKD/1

Source

pub const _001: Self

PCLKD/4

Source

pub const _010: Self

PCLKD/16

Source

pub const _011: Self

PCLKD/64

Source

pub const _100: Self

PCLKD/256

Source

pub const _101: Self

PCLKD/1024

Source

pub const OTHERS: Self

Setting prohibited

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

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Grpabh_SPEC>

Source

pub const _0: Self

Same time output level high disable request disabled

Source

pub const _1: Self

Same time output level high disable request enabled

Source§

impl EnumBitfieldStruct<u8, Grpabl_SPEC>

Source

pub const _0: Self

Same time output level low disable request disabled

Source

pub const _1: Self

Same time output level low disable request enabled

Source§

impl EnumBitfieldStruct<u8, Tcfa_SPEC>

Source

pub const _0: Self

No input capture/compare match of GTCCRA is generated

Source

pub const _1: Self

An input capture/compare match of GTCCRA is generated

Source§

impl EnumBitfieldStruct<u8, Tcfb_SPEC>

Source

pub const _0: Self

No input capture/compare match of GTCCRB is generated

Source

pub const _1: Self

An input capture/compare match of GTCCRB is generated

Source§

impl EnumBitfieldStruct<u8, Tcfc_SPEC>

Source

pub const _0: Self

No compare match of GTCCRC is generated

Source

pub const _1: Self

A compare match of GTCCRC is generated

Source§

impl EnumBitfieldStruct<u8, Tcfd_SPEC>

Source

pub const _0: Self

No compare match of GTCCRD is generated

Source

pub const _1: Self

A compare match of GTCCRD is generated

Source§

impl EnumBitfieldStruct<u8, Tcfe_SPEC>

Source

pub const _0: Self

No compare match of GTCCRE is generated

Source

pub const _1: Self

A compare match of GTCCRE is generated

Source§

impl EnumBitfieldStruct<u8, Tcff_SPEC>

Source

pub const _0: Self

No compare match of GTCCRF is generated

Source

pub const _1: Self

A compare match of GTCCRF is generated

Source§

impl EnumBitfieldStruct<u8, Tcfpo_SPEC>

Source

pub const _0: Self

No overflow (crest) occurred

Source

pub const _1: Self

An overflow (crest) occurred

Source§

impl EnumBitfieldStruct<u8, Tcfpu_SPEC>

Source

pub const _0: Self

No underflow (trough) occurred

Source

pub const _1: Self

An underflow (trough) occurred

Source§

impl EnumBitfieldStruct<u8, Tucf_SPEC>

Source

pub const _0: Self

GTCNT counter counts downward

Source

pub const _1: Self

GTCNT counter counts upward

Source§

impl EnumBitfieldStruct<u8, Odf_SPEC>

Source

pub const _0: Self

No output disable request is generated

Source

pub const _1: Self

An output disable request is generated

Source§

impl EnumBitfieldStruct<u8, Oabhf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Oablf_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bd0_SPEC>

Source

pub const _0: Self

Buffer operation is enabled

Source

pub const _1: Self

Buffer operation is disabled

Source§

impl EnumBitfieldStruct<u8, Bd1_SPEC>

Source

pub const _0: Self

Buffer operation is enabled

Source

pub const _1: Self

Buffer operation is disabled

Source§

impl EnumBitfieldStruct<u8, Ccra_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTCCRA <––>GTCCRC)

Source

pub const OTHERS: Self

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

Source§

impl EnumBitfieldStruct<u8, Ccrb_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTCCRB <––> GTCCRE)

Source

pub const OTHERS: Self

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

Source§

impl EnumBitfieldStruct<u8, Pr_SPEC>

Source

pub const _00: Self

No buffer operation

Source

pub const _01: Self

Single buffer operation (GTPBR –> GTPR)

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Tde_SPEC>

Source

pub const _0: Self

GTCCRB is set without using GTDVU

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, En_SPEC>

Source

pub const _0: Self

Do not output (Hi-Z external pin)

Source

pub const _1: Self

Output

Source§

impl EnumBitfieldStruct<u8, Fb_SPEC>

Source

pub const _0: Self

Do not use

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, P_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, N_SPEC>

Source

pub const _0: Self

Level signal output

Source

pub const _1: Self

PWM signal output

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Positive logic (active-high) output

Source

pub const _1: Self

Negative logic (active-low) output

Source§

impl EnumBitfieldStruct<u8, Rv_SPEC>

Source

pub const _0: Self

Positive rotation

Source

pub const _1: Self

Reverse rotation

Source§

impl EnumBitfieldStruct<u8, Align_SPEC>

Source

pub const _0: Self

Input phase aligned to PCLKD

Source

pub const _1: Self

Input phase aligned to the falling edge of PWM

Source§

impl EnumBitfieldStruct<u8, Godf_SPEC>

Source

pub const _0: Self

This bit function is ignored

Source

pub const _1: Self

Group disable clears the OPSCR.EN bit

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Do not use a noise filter on the external input

Source

pub const _1: Self

Use a noise filter on the external input

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

PCLKD/1

Source

pub const _01: Self

PCLKD/4

Source

pub const _10: Self

PCLKD/16

Source

pub const _11: Self

PCLKD/64

Source§

impl EnumBitfieldStruct<u8, Prtmd_SPEC>

Source

pub const _0: Self

I3C protocol mode

Source

pub const _1: Self

I2C protocol mode

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

Source

pub const _0: Self

ACK the Hot-Join request

Source

pub const _1: Self

NACK and send broadcast CCC to disable Hot-Join

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 (RW1C).

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

Source

pub const _0: Self

Do not pass rejected IBI Status to IBI Queue, if the incoming HotJoin request is NACKed and is autodisabled based on field HJACKCTL of BCTL.

Source

pub const _1: Self

Pass rejected IBI Status to the IBI Queue, if the incoming Hot Join request is NACKed and is autodisabled based on field HJACKCTL of BCTL.

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 SCLn pin and SDAn pin. (n = 0)

Source

pub const _1: Self

An Fm+ slope control circuit uses for the SCLn pin and SDAn 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, Svae0_SPEC>

Source

pub const _0: Self

Slave 0 disables

Source

pub const _1: Self

Slave 0 enables

Source§

impl EnumBitfieldStruct<u8, Irefcks_SPEC>

Source

pub const _000: Self

PCLKD/1 clock

Source

pub const _001: Self

PCLKD/2 clock

Source

pub const _010: Self

PCLKD/4 clock

Source

pub const _011: Self

PCLKD/8 clock

Source

pub const _100: Self

PCLKD/16 clock

Source

pub const _101: Self

PCLKD/32 clock

Source

pub const _110: Self

PCLKD/64 clock

Source

pub const _111: Self

PCLKD/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 SDAn pin low.

Source

pub const _1: Self

I3C releases the SDAn pin.

Source§

impl EnumBitfieldStruct<u8, Scoc_SPEC>

Source

pub const _0: Self

I3C drives the SCLn pin low.

Source

pub const _1: Self

I3C releases the SCLn 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 SCLn line is at a low level.

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Tohctl_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Count is enabled while the SCLn 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, 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 SCLn 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 SCLn 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, Trape_SPEC>

Source

pub const _0: Self

Does not stall the SCL clock during the transition bit in read transfer.

Source

pub const _1: Self

Stall the SCL clock during the transition bit in read transfer.

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

Reserved

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

Reserved

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Txstth_SPEC>

Source

pub const _000: Self

Wait for 2 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, 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, 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 Detection Interrupt does not occur.

Source

pub const _1: Self

HDR Exit Pattern Detection Interrupt occurs.

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

Source

pub const _0: Self

Slave 0 does not detect

Source

pub const _1: Self

Slave 0 detect

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

Source

pub const _00: Self

I3C Slave

Source

pub const _01: Self

I3C Master

Source

pub const _10: Self

Reserved for future definition by MIPI Sensor WG

Source

pub const _11: Self

Reserved for future definition by MIPI Sensor WG

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

Source

pub const _0: Self

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

Source

pub const _1: Self

ENABLED: Slave-initiated Hot-Join is Enabled by the 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

MIPI reserved Reserved for future use by the MIPI Alliance

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

Source

pub const _0_X_00: Self

32.0 KHz

Source

pub const _0_X_0_F: Self

7.5 MHz

Source

pub const _0_X_1_F: Self

15.5 MHz

Source

pub const _0_X_2_F: Self

23.5 MHz

Source

pub const _0_X_3_F: Self

31.5 MHz

Source

pub const _0_X_4_F: Self

39.5 MHz

Source

pub const _0_X_5_F: Self

47.5 MHz

Source

pub const _0_X_6_F: Self

55.5 MHz

Source

pub const _0_X_7_F: Self

63.5 MHz

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Inac_SPEC>

Source

pub const _0_X_00: Self

0.0%

Source

pub const _0_X_0_F: Self

1.5%

Source

pub const _0_X_1_F: Self

3.1%

Source

pub const _0_X_2_F: Self

4.7%

Source

pub const _0_X_3_F: Self

6.3%

Source

pub const _0_X_4_F: Self

7.9%

Source

pub const _0_X_5_F: Self

9.5%

Source

pub const _0_X_6_F: Self

11.1%

Source

pub const _0_X_7_F: Self

12.7%

Source

pub const _0_X_8_F: Self

14.3%

Source

pub const _0_X_9_F: Self

15.9%

Source

pub const _0_X_AF: Self

17.5%

Source

pub const _0_X_BF: Self

19.1%

Source

pub const _0_X_CF: Self

20.7%

Source

pub const _0_X_DF: Self

22.3%

Source

pub const _0_X_EF: Self

23.9%

Source

pub const _0_X_FF: Self

25.5%

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

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Rpeen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Bussen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Busmen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Speen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Iwdtclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.IWDTST flag

Source§

impl EnumBitfieldStruct<u8, Wdtclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.WDTST flag

Source§

impl EnumBitfieldStruct<u8, Lvd1Clr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.LVD1ST flag

Source§

impl EnumBitfieldStruct<u8, Lvd2Clr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.LVD2ST flag.

Source§

impl EnumBitfieldStruct<u8, Nmiclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.NMIST flag

Source§

impl EnumBitfieldStruct<u8, Rpeclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.RPEST flag

Source§

impl EnumBitfieldStruct<u8, Bussclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.BUSSST flag

Source§

impl EnumBitfieldStruct<u8, Busmclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.BUSMST flag

Source§

impl EnumBitfieldStruct<u8, Speclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.SPEST flag

Source§

impl EnumBitfieldStruct<u8, Iwdtst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Wdtst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Lvd1St_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Lvd2St_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Nmist_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Rpest_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Bussst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested.

Source§

impl EnumBitfieldStruct<u8, Busmst_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Spest_SPEC>

Source

pub const _0: Self

Interrupt not requested

Source

pub const _1: Self

Interrupt requested

Source§

impl EnumBitfieldStruct<u8, Irqwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by IRQn interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IRQn interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Iwdtwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by IWDT interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IWDT interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Keywupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by KEY interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by KEY interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by LVD1 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by LVD1 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2Wupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by LVD2 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by LVD2 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Agt1Udwupen_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by AGT1 underflow interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by AGT1 underflow

Source§

impl EnumBitfieldStruct<u8, Agt1Cawupen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Agt1Cbwupen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ielen_SPEC>

Source

pub const _0: Self

Disabled

Source

pub const _1: Self

Enabled

Source§

impl EnumBitfieldStruct<u8, Undff_SPEC>

Source

pub const _0: Self

No underflow occurred

Source

pub const _1: Self

Underflow occurred

Source§

impl EnumBitfieldStruct<u8, Refef_SPEC>

Source

pub const _0: Self

No refresh error occurred

Source

pub const _1: Self

Refresh error occurred

Source§

impl EnumBitfieldStruct<u8, Kreg_SPEC>

Source

pub const _0: Self

Falling edge

Source

pub const _1: Self

Rising edge

Source§

impl EnumBitfieldStruct<u8, Krmd_SPEC>

Source

pub const _0: Self

Do not use key interrupt flags

Source

pub const _1: Self

Use key interrupt flags

Source§

impl EnumBitfieldStruct<u8, Kif0_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif1_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif2_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kif3_SPEC>

Source

pub const _0: Self

No interrupt detected

Source

pub const _1: Self

Interrupt detected

Source§

impl EnumBitfieldStruct<u8, Kimc0_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc1_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc2_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Kimc3_SPEC>

Source

pub const _0: Self

Do not detect key interrupt signals

Source

pub const _1: Self

Detect key interrupt signals

Source§

impl EnumBitfieldStruct<u8, Mstpb9_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb19_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb22_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

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

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc14_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc28_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpc31_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd2_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd3_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd6_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd14_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpd16_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Wdtdis_SPEC>

Source

pub const _0: Self

WDT operates as normal

Source

pub const _1: Self

Stop the WDT clock and register R/W clock

Source§

impl EnumBitfieldStruct<u8, Iwdtids_SPEC>

Source

pub const _0: Self

IWDT operates as normal

Source

pub const _1: Self

Stop the IWDT register R/W clock

Source§

impl EnumBitfieldStruct<u8, Wren_SPEC>

Source

pub const _0: Self

Write protect for bits [2:0]

Source

pub const _1: Self

Write enable for bits [2:0]

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Eofr_SPEC>

Source

pub const _00: Self

Don’t care

Source

pub const _01: Self

Detect rising edge

Source

pub const _10: Self

Detect falling edge

Source

pub const _11: Self

Detect both edges

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Pmr_SPEC>

Source

pub const _0: Self

Use as general I/O pin

Source

pub const _1: Self

Use as I/O port for peripheral functions

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Do not use as IRQn input pin

Source

pub const _1: Self

Use as IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Asel_SPEC>

Source

pub const _0: Self

Do not use as analog pin

Source

pub const _1: Self

Use as analog pin

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Output low

Source

pub const _1: Self

Output high

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pdr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pcr_SPEC>

Source

pub const _0: Self

Disable input pull-up

Source

pub const _1: Self

Enable input pull-up

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Output CMOS

Source

pub const _1: Self

Output NMOS open-drain

Source§

impl EnumBitfieldStruct<u8, Pfswe_SPEC>

Source

pub const _0: Self

Writing to the PmnPFS register is disabled

Source

pub const _1: Self

Writing to the PmnPFS register is enabled

Source§

impl EnumBitfieldStruct<u8, B0Wi_SPEC>

Source

pub const _0: Self

Writing to the PFSWE bit is enabled

Source

pub const _1: Self

Writing to the PFSWE bit is disabled

Source§

impl EnumBitfieldStruct<u8, Wait_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

Insert a 1-cycle wait

Source

pub const _10: Self

Insert a 2-cycle wait

Source

pub const _11: Self

Insert a 3-cycle wait

Source§

impl EnumBitfieldStruct<u8, Pidf_SPEC>

Source

pub const _0: Self

No output-disable request from the GTETRGn pin occurred

Source

pub const _1: Self

Output-disable request from the GTETRGn pin occurred.

Source§

impl EnumBitfieldStruct<u8, Iocf_SPEC>

Source

pub const _0: Self

No output-disable request from GPT occurred.

Source

pub const _1: Self

Output-disable request from GPT occurred.

Source§

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

Source

pub const _0: Self

GTETRGn input after filtering was 0

Source

pub const _1: Self

GTETRGn input after filtering was 1

Source§

impl EnumBitfieldStruct<u8, Inv_SPEC>

Source

pub const _0: Self

Input GTETRGn as-is

Source

pub const _1: Self

Input GTETRGn in reverse

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

Disable noise filtering

Source

pub const _1: Self

Enable noise filtering

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _00: Self

Sample GTETRGn pin input level three times every PCLKB

Source

pub const _01: Self

Sample GTETRGn pin input level three times every PCLKB/8

Source

pub const _10: Self

Sample GTETRGn pin input level three times every PCLKB/32

Source

pub const _11: Self

Sample GTETRGn pin input level three times every PCLKB/128

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr00_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr01_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr02_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr03_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr04_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr05_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr06_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr07_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr08_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr09_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr10_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr11_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr12_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr13_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr14_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr15_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pdr00_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr04_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr05_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr00_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr01_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr02_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr03_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr04_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr05_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr06_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr07_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr08_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr09_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr10_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr11_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr12_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr13_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr14_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Eidr15_SPEC>

Source

pub const _0: Self

Low input

Source

pub const _1: Self

High input

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr01_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr02_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr03_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr04_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr05_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr06_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr08_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr09_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr10_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr11_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr12_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr13_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr14_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Pidr15_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Porr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Posr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Posr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eorr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eorr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

Low output

Source§

impl EnumBitfieldStruct<u8, Eosr00_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr01_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr02_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr03_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr04_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr05_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr06_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr07_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr08_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr09_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr10_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr11_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr12_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr13_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr14_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Eosr15_SPEC>

Source

pub const _0: Self

No effect on output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Master group A disabled

Source

pub const _1: Self

Master group A enabled

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

All bus master MPU group A register writes are permitted.

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Group A region n disabled

Source

pub const _1: Self

Group A region n enabled

Source§

impl EnumBitfieldStruct<u8, Rp_SPEC>

Source

pub const _0: Self

Read permission

Source

pub const _1: Self

Read protection

Source§

impl EnumBitfieldStruct<u8, Wp_SPEC>

Source

pub const _0: Self

Write permission

Source

pub const _1: Self

Write protection

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

All bus slave register writes are permitted

Source

pub const _1: Self

All bus slave register writes are protected. Reads are permitted

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection read for master MPU group A disabled

Source

pub const _1: Self

Memory protection read for master MPU group A enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection write for master MPU group A disabled

Source

pub const _1: Self

Memory protection write for master MPU group A enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU read disabled

Source

pub const _1: Self

Memory protection for CPU read enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

Memory protection for CPU write disabled

Source

pub const _1: Self

Memory protection for CPU write enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A read disabled

Source

pub const _1: Self

Memory protection for master MPU group A read enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Memory protection for master MPU group A write disabled

Source

pub const _1: Self

Memory protection for master MPU group A write enabled

Source§

impl EnumBitfieldStruct<u8, Rpcpu_SPEC>

Source

pub const _0: Self

CPU read of memory protection disabled

Source

pub const _1: Self

CPU read of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Wpcpu_SPEC>

Source

pub const _0: Self

CPU write of memory protection disabled

Source

pub const _1: Self

CPU write of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Rpgrpa_SPEC>

Source

pub const _0: Self

Master MPU group A read of memory protection disabled

Source

pub const _1: Self

Master MPU group A read of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Wpgrpa_SPEC>

Source

pub const _0: Self

Master MPU group A write of memory protection disabled

Source

pub const _1: Self

Master MPU group A write of memory protection enabled

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Stack pointer monitor is disabled

Source

pub const _1: Self

Stack pointer monitor is enabled

Source§

impl EnumBitfieldStruct<u8, Error_SPEC>

Source

pub const _0: Self

Stack pointer has not overflowed or underflowed

Source

pub const _1: Self

Stack pointer has overflowed or underflowed

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Stack pointer monitor register writes are permitted.

Source

pub const _1: Self

Stack pointer monitor register writes are protected. Reads are permitted

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Enable_SPEC>

Source

pub const _0: Self

Stack pointer monitor is disabled

Source

pub const _1: Self

Stack pointer monitor is enabled

Source§

impl EnumBitfieldStruct<u8, Error_SPEC>

Source

pub const _0: Self

Stack pointer has not overflowed or underflowed

Source

pub const _1: Self

Stack pointer has overflowed or underflowed

Source§

impl EnumBitfieldStruct<u8, Protect_SPEC>

Source

pub const _0: Self

Stack pointer monitor register writes are permitted.

Source

pub const _1: Self

Stack pointer monitor register writes are protected. Reads are permitted

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Mp_SPEC>

Source

pub const _0: Self

Disable multi-processor communications function

Source

pub const _1: Self

Enable multi-processor communications function

Source§

impl EnumBitfieldStruct<u8, Stop_SPEC>

Source

pub const _0: Self

1 stop bit

Source

pub const _1: Self

2 stop bits

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Pe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Chr_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cm_SPEC>

Source

pub const _0: Self

Asynchronous mode or simple IIC mode

Source

pub const _1: Self

Clock synchronous mode or simple SPI mode

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

PCLK clock (n = 0)

Source

pub const _01: Self

PCLK/4 clock (n = 1)

Source

pub const _10: Self

PCLK/16 clock (n = 2)

Source

pub const _11: Self

PCLK/64 clock (n = 3)

Source§

impl EnumBitfieldStruct<u8, Pm_SPEC>

Source

pub const _0: Self

Even parity

Source

pub const _1: Self

Odd parity

Source§

impl EnumBitfieldStruct<u8, Blk_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

Block transfer mode operation

Source§

impl EnumBitfieldStruct<u8, Gm_SPEC>

Source

pub const _0: Self

Normal mode operation

Source

pub const _1: Self

GSM mode operation

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const OTHERS: Self

In asynchronous mode, input a clock with a frequency 16 times the bit rate from the SCKn pin when the SEMR.ABCS bit is 0. Input a clock signal with a frequency eight times the bit rate when the SEMR.ABCS bit is 1. 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. When data with the multi-processor bit set to 1 is received, the MPIE bit is automatically set to 0, and normal reception is resumed.

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Cke_SPEC>

Source

pub const _00: Self

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

Source

pub const _01: Self

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

Source

pub const _10: Self

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

Source

pub const _11: Self

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

Source§

impl EnumBitfieldStruct<u8, Re_SPEC>

Source

pub const _0: Self

Disable serial reception

Source

pub const _1: Self

Enable serial reception

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Disable serial transmission

Source

pub const _1: Self

Enable serial transmission

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable SCIn_RXI and SCIn_ERI interrupt requests

Source

pub const _1: Self

Enable SCIn_RXI and SCIn_ERI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Tie_SPEC>

Source

pub const _0: Self

Disable SCIn_TXI interrupt requests

Source

pub const _1: Self

Enable SCIn_TXI interrupt requests

Source§

impl EnumBitfieldStruct<u8, Mpbt_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Mpb_SPEC>

Source

pub const _0: Self

Data transmission cycle

Source

pub const _1: Self

ID transmission cycle

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Fer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Tend_SPEC>

Source

pub const _0: Self

A character is being transmitted

Source

pub const _1: Self

Character transfer is complete

Source§

impl EnumBitfieldStruct<u8, Per_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Ers_SPEC>

Source

pub const _0: Self

No low error signal response

Source

pub const _1: Self

Low error signal response occurred

Source§

impl EnumBitfieldStruct<u8, Orer_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Rdrf_SPEC>

Source

pub const _0: Self

No received data in RDR register

Source

pub const _1: Self

Received data in RDR register

Source§

impl EnumBitfieldStruct<u8, Tdre_SPEC>

Source

pub const _0: Self

Transmit data in TDR register

Source

pub const _1: Self

No transmit data in TDR register

Source§

impl EnumBitfieldStruct<u8, Smif_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

Smart card interface mode

Source§

impl EnumBitfieldStruct<u8, Sinv_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sdir_SPEC>

Source

pub const _0: Self

Transfer LSB-first

Source

pub const _1: Self

Transfer MSB-first

Source§

impl EnumBitfieldStruct<u8, Chr1_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Brme_SPEC>

Source

pub const _0: Self

Disable bit rate modulation function

Source

pub const _1: Self

Enable bit rate modulation function

Source§

impl EnumBitfieldStruct<u8, Abcse_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Abcs_SPEC>

Source

pub const _0: Self

Select 16 base clock cycles for 1-bit period

Source

pub const _1: Self

Select 8 base clock cycles for 1-bit period

Source§

impl EnumBitfieldStruct<u8, Nfen_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Bgdm_SPEC>

Source

pub const _0: Self

Output clock from baud rate generator with normal frequency

Source

pub const _1: Self

Output clock from baud rate generator with doubled frequency

Source§

impl EnumBitfieldStruct<u8, Rxdesel_SPEC>

Source

pub const _0: Self

Detect low level on RXDn pin as start bit

Source

pub const _1: Self

Detect falling edge of RXDn pin as start bit

Source§

impl EnumBitfieldStruct<u8, Nfcs_SPEC>

Source

pub const _000: Self

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

Source

pub const _001: Self

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

Source

pub const _010: Self

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

Source

pub const _011: Self

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

Source

pub const _100: Self

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

Source

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

Source

pub const _0: Self

No mode fault error

Source

pub const _1: Self

Mode fault error

Source§

impl EnumBitfieldStruct<u8, Ckpol_SPEC>

Source

pub const _0: Self

Do not invert clock polarity

Source

pub const _1: Self

Invert clock polarity

Source§

impl EnumBitfieldStruct<u8, Ckph_SPEC>

Source

pub const _0: Self

Do not delay clock

Source

pub const _1: Self

Delay clock

Source§

impl EnumBitfieldStruct<u8, Dcmf_SPEC>

Source

pub const _0: Self

Not matched

Source

pub const _1: Self

Matched

Source§

impl EnumBitfieldStruct<u8, Dper_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Dfer_SPEC>

Source

pub const _0: Self

No framing error occurred

Source

pub const _1: Self

Framing error occurred

Source§

impl EnumBitfieldStruct<u8, Idsel_SPEC>

Source

pub const _0: Self

Always compare data regardless of the MPB bit value

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Dcme_SPEC>

Source

pub const _0: Self

Disable address match function

Source

pub const _1: Self

Enable address match function

Source§

impl EnumBitfieldStruct<u8, Spb2Io_SPEC>

Source

pub const _0: Self

Do not output value of SPB2DT bit on TXDn pin

Source

pub const _1: Self

Output value of SPB2DT bit on TXDn pin

Source§

impl EnumBitfieldStruct<u8, Spms_SPEC>

Source

pub const _0: Self

Select SPI operation (4-wire method)

Source

pub const _1: Self

Select clock synchronous operation (3-wire method)

Source§

impl EnumBitfieldStruct<u8, Txmd_SPEC>

Source

pub const _0: Self

Select full-duplex synchronous serial communications

Source

pub const _1: Self

Select serial communications with transmit-only

Source§

impl EnumBitfieldStruct<u8, Modfen_SPEC>

Source

pub const _0: Self

Disable detection of mode fault errors

Source

pub const _1: Self

Enable detection of mode fault errors

Source§

impl EnumBitfieldStruct<u8, Mstr_SPEC>

Source

pub const _0: Self

Select slave mode

Source

pub const _1: Self

Select master mode

Source§

impl EnumBitfieldStruct<u8, Speie_SPEC>

Source

pub const _0: Self

Disable SPI error interrupt requests

Source

pub const _1: Self

Enable SPI error interrupt requests

Source§

impl EnumBitfieldStruct<u8, Sptie_SPEC>

Source

pub const _0: Self

Disable transmit buffer empty interrupt requests

Source

pub const _1: Self

Enable transmit buffer empty interrupt requests

Source§

impl EnumBitfieldStruct<u8, Spe_SPEC>

Source

pub const _0: Self

Disable SPI function

Source

pub const _1: Self

Enable SPI function

Source§

impl EnumBitfieldStruct<u8, Sprie_SPEC>

Source

pub const _0: Self

Disable SPI receive buffer full interrupt requests

Source

pub const _1: Self

Enable SPI receive buffer full interrupt requests

Source§

impl EnumBitfieldStruct<u8, Ssl0P_SPEC>

Source

pub const _0: Self

Set SSLn0 signal to active-low

Source

pub const _1: Self

Set SSLn0 signal to active-high

Source§

impl EnumBitfieldStruct<u8, Splp_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Loopback mode (receive data = inverted transmit data)

Source§

impl EnumBitfieldStruct<u8, Splp2_SPEC>

Source

pub const _0: Self

Normal mode

Source

pub const _1: Self

Loopback mode (receive data = transmit data)

Source§

impl EnumBitfieldStruct<u8, Moifv_SPEC>

Source

pub const _0: Self

Set level output on MOSIn pin during MOSI idling to low

Source

pub const _1: Self

Set level output on MOSIn pin during MOSI idling to high

Source§

impl EnumBitfieldStruct<u8, Moife_SPEC>

Source

pub const _0: Self

Set MOSI output value to equal final data from previous transfer

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Ovrf_SPEC>

Source

pub const _0: Self

No overrun error occurred

Source

pub const _1: Self

Overrun error occurred

Source§

impl EnumBitfieldStruct<u8, Idlnf_SPEC>

Source

pub const _0: Self

SPI is in the idle state

Source

pub const _1: Self

SPI is in the transfer state

Source§

impl EnumBitfieldStruct<u8, Modf_SPEC>

Source

pub const _0: Self

No mode fault or underrun error occurred

Source

pub const _1: Self

Mode fault error or underrun error occurred

Source§

impl EnumBitfieldStruct<u8, Perf_SPEC>

Source

pub const _0: Self

No parity error occurred

Source

pub const _1: Self

Parity error occurred

Source§

impl EnumBitfieldStruct<u8, Udrf_SPEC>

Source

pub const _0: Self

Mode fault error occurred (MODF = 1)

Source

pub const _1: Self

Underrun error occurred (MODF = 1)

Source§

impl EnumBitfieldStruct<u8, Sptef_SPEC>

Source

pub const _0: Self

Data is in the transmit buffer

Source

pub const _1: Self

No data is in the transmit buffer

Source§

impl EnumBitfieldStruct<u8, Sprf_SPEC>

Source

pub const _0: Self

No valid data is in SPDR/SPDR_HA

Source

pub const _1: Self

Valid data is in SPDR/SPDR_HA

Source§

impl EnumBitfieldStruct<u8, Sprdtd_SPEC>

Source

pub const _0: Self

Read SPDR/SPDR_HA values from receive buffer

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Splw_SPEC>

Source

pub const _0: Self

Set SPDR_HA to valid for halfword access

Source

pub const _1: Self

Set SPDR to valid for word access

Source§

impl EnumBitfieldStruct<u8, Spbyt_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

SPDR_BY is accessed in byte (SPLW is invalid)

Source§

impl EnumBitfieldStruct<u8, Sckdl_SPEC>

Source

pub const _000: Self

1 RSPCK

Source

pub const _001: Self

2 RSPCK

Source

pub const _010: Self

3 RSPCK

Source

pub const _011: Self

4 RSPCK

Source

pub const _100: Self

5 RSPCK

Source

pub const _101: Self

6 RSPCK

Source

pub const _110: Self

7 RSPCK

Source

pub const _111: Self

8 RSPCK

Source§

impl EnumBitfieldStruct<u8, Slndl_SPEC>

Source

pub const _000: Self

1 RSPCK

Source

pub const _001: Self

2 RSPCK

Source

pub const _010: Self

3 RSPCK

Source

pub const _011: Self

4 RSPCK

Source

pub const _100: Self

5 RSPCK

Source

pub const _101: Self

6 RSPCK

Source

pub const _110: Self

7 RSPCK

Source

pub const _111: Self

8 RSPCK

Source§

impl EnumBitfieldStruct<u8, Spndl_SPEC>

Source

pub const _000: Self

1 RSPCK + 2 PCLKB

Source

pub const _001: Self

2 RSPCK + 2 PCLKB

Source

pub const _010: Self

3 RSPCK + 2 PCLKB

Source

pub const _011: Self

4 RSPCK + 2 PCLKB

Source

pub const _100: Self

5 RSPCK + 2 PCLKB

Source

pub const _101: Self

6 RSPCK + 2 PCLKB

Source

pub const _110: Self

7 RSPCK + 2 PCLKB

Source

pub const _111: Self

8 RSPCK + 2 PCLKB

Source§

impl EnumBitfieldStruct<u8, Sppe_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Spoe_SPEC>

Source

pub const _0: Self

Select even parity for transmission and reception

Source

pub const _1: Self

Select odd parity for transmission and reception

Source§

impl EnumBitfieldStruct<u8, Spiie_SPEC>

Source

pub const _0: Self

Disable idle interrupt requests

Source

pub const _1: Self

Enable idle interrupt requests

Source§

impl EnumBitfieldStruct<u8, Pte_SPEC>

Source

pub const _0: Self

Disable self-diagnosis function of the parity circuit

Source

pub const _1: Self

Enable self-diagnosis function of the parity circuit

Source§

impl EnumBitfieldStruct<u8, Sckase_SPEC>

Source

pub const _0: Self

Disable RSPCK auto-stop function

Source

pub const _1: Self

Enable RSPCK auto-stop function

Source§

impl EnumBitfieldStruct<u8, Cpha_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Cpol_SPEC>

Source

pub const _0: Self

Set RSPCK low during idle

Source

pub const _1: Self

Set RSPCK high during idle

Source§

impl EnumBitfieldStruct<u8, Brdv_SPEC>

Source

pub const _00: Self

Base bit rate

Source

pub const _01: Self

Base bit rate divided by 2

Source

pub const _10: Self

Base bit rate divided by 4

Source

pub const _11: Self

Base bit rate divided by 8

Source§

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Slnden_SPEC>

Source

pub const _0: Self

Select SSL negation delay of 1 RSPCK

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Sckden_SPEC>

Source

pub const _0: Self

Select RSPCK delay of 1 RSPCK

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Oad_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Reset

Source§

impl EnumBitfieldStruct<u8, Sramprcr_SPEC>

Source

pub const _0: Self

Disable writes to protected registers

Source

pub const _1: Self

Enable writes to protected registers

Source§

impl EnumBitfieldStruct<u8, Ssby_SPEC>

Source

pub const _0: Self

Sleep mode

Source

pub const _1: Self

Software Standby mode.

Source§

impl EnumBitfieldStruct<u8, Mstpa22_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Pckd_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source

pub const OTHERS: Self

Settings 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

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Ick_SPEC>

Source

pub const _000: Self

x 1/1

Source

pub const _001: Self

x 1/2

Source

pub const _010: Self

x 1/4

Source

pub const _011: Self

x 1/8

Source

pub const _100: Self

x 1/16

Source

pub const _101: Self

x 1/32

Source

pub const _110: Self

x 1/64

Source

pub const OTHERS: Self

Settings 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

Setting prohibited

Source

pub const _100: Self

Setting prohibited

Source

pub const _101: Self

Setting prohibited

Source

pub const _110: Self

Setting prohibited

Source

pub const _111: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Memwait_SPEC>

Source

pub const _0: Self

No wait

Source

pub const _1: Self

Wait

Source§

impl EnumBitfieldStruct<u8, Hcstp_SPEC>

Source

pub const _0: Self

Operate the HOCO clock

Source

pub const _1: Self

Stop the HOCO clock

Source§

impl EnumBitfieldStruct<u8, Mcstp_SPEC>

Source

pub const _0: Self

MOCO clock is operating

Source

pub const _1: Self

MOCO clock is stopped

Source§

impl EnumBitfieldStruct<u8, Hocosf_SPEC>

Source

pub const _0: Self

The HOCO clock is stopped or is not yet stable

Source

pub const _1: Self

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

Source§

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

Setting prohibited

Source

pub const _100: Self

Setting prohibited

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

Source

pub const _0: Self

MPU operates as normal

Source

pub const _1: Self

MPU operate clock stops (MPU function disable).

Source§

impl EnumBitfieldStruct<u8, Dclkdis_SPEC>

Source

pub const _00: Self

Debug clock does not stop

Source

pub const OTHERS: Self

Debug clock stops (valid only when LPOPT.LPOPTEN = 1)

Source§

impl EnumBitfieldStruct<u8, Bpfclkdis_SPEC>

Source

pub const _0: Self

Flash register R/W clock operates as normal

Source

pub const _1: Self

Flash register R/W clock stops.

Source§

impl EnumBitfieldStruct<u8, Lpopten_SPEC>

Source

pub const _0: Self

All lower power counter measure disable

Source

pub const _1: Self

All lower power counter measure enable

Source§

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

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen1_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen2_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen3_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen4_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen5_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen6_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen7_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen17_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen28_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen29_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Snzreqen30_SPEC>

Source

pub const _0: Self

Disable the snooze request

Source

pub const _1: Self

Enable the snooze request

Source§

impl EnumBitfieldStruct<u8, Psmc_SPEC>

Source

pub const _00: Self

All SRAMs are on in Software Standby mode

Source

pub const _01: Self

4 KB SRAM (0x2000_4000 to 0x2000_4FFF) is on in Software Standby mode

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Opcm_SPEC>

Source

pub const _00: Self

High-speed mode

Source

pub const _01: Self

Middle-speed mode

Source

pub const _10: Self

Setting prohibited

Source

pub const _11: Self

Low-speed mode

Source§

impl EnumBitfieldStruct<u8, Opcmtsf_SPEC>

Source

pub const _0: Self

Transition completed

Source

pub const _1: Self

During transition

Source§

impl EnumBitfieldStruct<u8, Hsts_SPEC>

Source

pub const _101: Self

Value after reset.

Source

pub const _011: Self

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

Source

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

Source

pub const _0: Self

Bus slave MPU error reset not detected

Source

pub const _1: Self

Bus slave MPU error reset detected

Source§

impl EnumBitfieldStruct<u8, Busmrf_SPEC>

Source

pub const _0: Self

Bus master MPU error reset not detected

Source

pub const _1: Self

Bus master MPU error reset detected

Source§

impl EnumBitfieldStruct<u8, Sperf_SPEC>

Source

pub const _0: Self

CPU stack pointer error reset not detected

Source

pub const _1: Self

CPU stack pointer error reset detected

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When VCC >= Vdet1 (rise) is detected

Source

pub const _01: Self

When VCC < Vdet1 (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Irqsel_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Maskable interrupt

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Vdet1 crossing is detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

VCC < Vdet1

Source

pub const _1: Self

VCC >= Vdet1 or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Idtsel_SPEC>

Source

pub const _00: Self

When VCC>= Vdet2 (rise) is detected

Source

pub const _01: Self

When VCC < Vdet2 (fall) is detected

Source

pub const _10: Self

When fall and rise are detected

Source

pub const _11: Self

Settings prohibited

Source§

impl EnumBitfieldStruct<u8, Irqsel_SPEC>

Source

pub const _0: Self

Non-maskable interrupt

Source

pub const _1: Self

Maskable interrupt

Source§

impl EnumBitfieldStruct<u8, Det_SPEC>

Source

pub const _0: Self

Not detected

Source

pub const _1: Self

Vdet2 crossing is detected

Source§

impl EnumBitfieldStruct<u8, Mon_SPEC>

Source

pub const _0: Self

VCC < Vdet2

Source

pub const _1: Self

VCC>= Vdet2 or MON is disabled

Source§

impl EnumBitfieldStruct<u8, Prc0_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Prc1_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Prc3_SPEC>

Source

pub const _0: Self

Disable writes

Source

pub const _1: Self

Enable writes

Source§

impl EnumBitfieldStruct<u8, Dbgen_SPEC>

Source

pub const _0: Self

On-chip debugger is disabled

Source

pub const _1: Self

On-chip debugger is enabled

Source§

impl EnumBitfieldStruct<u8, Porf_SPEC>

Source

pub const _0: Self

Power-on reset not detected

Source

pub const _1: Self

Power-on reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd0Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 0 reset not detected

Source

pub const _1: Self

Voltage monitor 0 reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd1Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 1 reset not detected

Source

pub const _1: Self

Voltage monitor 1 reset detected

Source§

impl EnumBitfieldStruct<u8, Lvd2Rf_SPEC>

Source

pub const _0: Self

Voltage monitor 2 reset not detected

Source

pub const _1: Self

Voltage monitor 2 reset detected

Source§

impl EnumBitfieldStruct<u8, Cwsf_SPEC>

Source

pub const _0: Self

Cold start

Source

pub const _1: Self

Warm start

Source§

impl EnumBitfieldStruct<u8, Lvd1E_SPEC>

Source

pub const _0: Self

Voltage detection 1 circuit disabled

Source

pub const _1: Self

Voltage detection 1 circuit enabled

Source§

impl EnumBitfieldStruct<u8, Lvd2E_SPEC>

Source

pub const _0: Self

Voltage detection 2 circuit disabled

Source

pub const _1: Self

Voltage detection 2 circuit enabled

Source§

impl EnumBitfieldStruct<u8, Lvd1Lvl_SPEC>

Source

pub const _0_X_00: Self

Vdet1_0

Source

pub const _0_X_01: Self

Vdet1_1

Source

pub const _0_X_02: Self

Vdet1_2

Source

pub const _0_X_03: Self

Vdet1_3

Source

pub const _0_X_04: Self

Vdet1_4

Source

pub const _0_X_05: Self

Vdet1_5

Source

pub const _0_X_06: Self

Vdet1_6

Source

pub const _0_X_07: Self

Vdet1_7

Source

pub const _0_X_08: Self

Vdet1_8

Source

pub const _0_X_09: Self

Vdet1_9

Source

pub const _0_X_0_A: Self

Vdet1_A

Source

pub const _0_X_0_B: Self

Vdet1_B

Source

pub const _0_X_0_C: Self

Vdet1_C

Source

pub const _0_X_0_D: Self

Vdet1_D

Source

pub const _0_X_0_E: Self

Vdet1_E

Source

pub const _0_X_0_F: Self

Vdet1_F

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Lvd2Lvl_SPEC>

Source

pub const _000: Self

Vdet2_0

Source

pub const _001: Self

Vdet2_1

Source

pub const _010: Self

Vdet2_2

Source

pub const _011: Self

Vdet2_3

Source

pub const OTHERS: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

Disable voltage monitor 1 circuit comparison result output

Source

pub const _1: Self

Enable voltage monitor 1 circuit comparison result output

Source§

impl EnumBitfieldStruct<u8, Ri_SPEC>

Source

pub const _0: Self

Generate voltage monitor 1 interrupt on Vdet1 crossing

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rn_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Cmpe_SPEC>

Source

pub const _0: Self

Disable voltage monitor 2 circuit comparison result output

Source

pub const _1: Self

Enable voltage monitor 2 circuit comparison result output

Source§

impl EnumBitfieldStruct<u8, Ri_SPEC>

Source

pub const _0: Self

Generate voltage monitor 2 interrupt on Vdet2 crossing

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Rn_SPEC>

Source

pub const _0: Self

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

Source

pub const _1: Self

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

Source§

impl EnumBitfieldStruct<u8, Lcstp_SPEC>

Source

pub const _0: Self

Operate the LOCO clock

Source

pub const _1: Self

Stop the LOCO clock

Source§

impl EnumBitfieldStruct<u8, Tops_SPEC>

Source

pub const _00: Self

1024 cycles (0x03FF)

Source

pub const _01: Self

4096 cycles (0x0FFF)

Source

pub const _10: Self

8192 cycles (0x1FFF)

Source

pub const _11: Self

16384 cycles (0x3FFF)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0_X_1: Self

PCLKB/4

Source

pub const _0_X_4: Self

PCLKB/64

Source

pub const _0_X_F: Self

PCLKB/128

Source

pub const _0_X_6: Self

PCLKB/512

Source

pub const _0_X_7: Self

PCLKB/2048

Source

pub const _0_X_8: Self

PCLKB/8192

Source

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.