Skip to main content

EnumBitfieldStruct

Struct EnumBitfieldStruct 

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

Proxy struct for enumerated bitfields

Tuple Fields§

§0: Q

Implementations§

Source§

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

Source

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

Source§

impl EnumBitfieldStruct<u8, Adce_SPEC>

Source

pub const _0: Self

Stops A/D voltage comparator operation

Source

pub const _1: Self

Enables A/D voltage comparator operation

Source§

impl EnumBitfieldStruct<u8, Lv_SPEC>

Source

pub const _00: Self

Normal mode 1

Source

pub const _01: Self

Normal mode 2

Source

pub const _10: Self

Low voltage mode 1

Source

pub const _11: Self

Low voltage mode 2

Source§

impl EnumBitfieldStruct<u8, Fr_SPEC>

Source

pub const _000: Self

PCLKB/32

Source

pub const _001: Self

PCLKB/16

Source

pub const _010: Self

PCLKB/8

Source

pub const _011: Self

PCLKB/4

Source

pub const _100: Self

PCLKB/2

Source

pub const _101: Self

PCLKB

Source§

impl EnumBitfieldStruct<u8, Admd_SPEC>

Source

pub const _0: Self

Select mode

Source

pub const _1: Self

Scan mode

Source§

impl EnumBitfieldStruct<u8, Adcs_SPEC>

Source

pub const _0: Self

Stops conversion operation [When read] Conversion is stopped or in standby

Source

pub const _1: Self

Enables conversion operation [When read] While in the no wait mode (both software and hardware trigger mode):Conversion is enabledWhile in the wait mode (both software and hardware trigger mode):A/D power supply stabilization wait time + conversion

Source§

impl EnumBitfieldStruct<u8, Adiss_SPEC>

Source

pub const _0: Self

External input

Source

pub const _1: Self

Internal circuit input

Source§

impl EnumBitfieldStruct<u8, Adtrs_SPEC>

Source

pub const _000: Self

Timer Array Unit channel 1 count or capture end interrupt signal (TAU0_TMI01)

Source

pub const _010: Self

Realtime clock interrupt signal (RTC_ALM_OR_PRD)

Source

pub const _011: Self

32-bit interval timer event signal (ADITL0 (= TML32_ITL0))

Source

pub const _100: Self

Event input signal (ELC_AD)

Source§

impl EnumBitfieldStruct<u8, Adlsp_SPEC>

Source

pub const _0: Self

4 MHz < PCLKB ≤ 32 MHz

Source

pub const _1: Self

1 MHz ≤ PCLKB ≤ 4 MHz

Source§

impl EnumBitfieldStruct<u8, Adscm_SPEC>

Source

pub const _0: Self

Sequential conversion mode

Source

pub const _1: Self

One-shot conversion mode

Source§

impl EnumBitfieldStruct<u8, Adtmd_SPEC>

Source

pub const _10: Self

Hardware trigger no-wait mode

Source

pub const _11: Self

Hardware trigger wait mode

Source§

impl EnumBitfieldStruct<u8, Adtyp_SPEC>

Source

pub const _00: Self

10-bit resolution

Source

pub const _01: Self

8-bit resolution

Source

pub const _10: Self

12-bit resolution

Source§

impl EnumBitfieldStruct<u8, Awc_SPEC>

Source

pub const _0: Self

Do not use the Snooze mode function.

Source

pub const _1: Self

Use the Snooze mode function.

Source§

impl EnumBitfieldStruct<u8, Adrck_SPEC>

Source

pub const _0: Self

The interrupt signal (ADC12_ADI) is output when the ADLL register ≤ the ADCRn register ≤ the ADUL register (AREA 1).

Source

pub const _1: Self

The interrupt signal (ADC12_ADI) is output when the ADCRn register < the ADLL register (AREA 2) or the ADUL register < the ADCRn register (AREA 3).

Source§

impl EnumBitfieldStruct<u8, Adrefm_SPEC>

Source

pub const _0: Self

Supplied from VSS

Source

pub const _1: Self

Supplied from VREFL0/AN001

Source§

impl EnumBitfieldStruct<u8, Adrefp_SPEC>

Source

pub const _00: Self

Supplied from VCC

Source

pub const _01: Self

Supplied from VREFH0/AN000

Source

pub const _10: Self

Supplied from the internal reference voltage

Source

pub const _11: Self

Discharge the internal circuitry

Source§

impl EnumBitfieldStruct<u8, Adtes_SPEC>

Source

pub const _00: Self

ANxxx, temperature sensor output voltage or internal reference voltage (Set by analog input channel specification register (ADS))

Source

pub const _10: Self

The ‘-’ side reference voltage (selected by the ADREFM bit of the ADM2 register)

Source

pub const _11: Self

The ‘+’ side reference voltage (selected by the ADREFP[1:0] bits of the ADM2 register)

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

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§

impl EnumBitfieldStruct<u8, Dorclr_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the CRCDOR/CRCDOR_HA register

Source§

impl EnumBitfieldStruct<u8, Cdbgpwrupreq_SPEC>

Source

pub const _0: Self

OCD emulator is not requesting debug power up

Source

pub const _1: Self

OCD emulator 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, DbgstopTim_SPEC>

Source

pub const _0: Self

Enable RTC, TAU, TML32 reset/interrupt

Source

pub const _1: Self

Mask RTC, TAU, TML32 reset/interrupt

Source§

impl EnumBitfieldStruct<u8, DbgstopSir_SPEC>

Source

pub const _0: Self

Enable SAU, IICA, UARTA, PORT_IRQ0 to 5 reset/interrupt

Source

pub const _1: Self

Mask SAU, IICA, UARTA, PORT_IRQ0 to 5 reset/interrupt

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

All the event link operations are disabled.

Source

pub const _1: Self

All the event link operations are enabled.

Source§

impl EnumBitfieldStruct<u8, Seg_SPEC>

Source

pub const _0: Self

Not generate a software event.

Source

pub const _1: Self

Generate a software event.

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

Blank check (data flash)

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

Source

pub const _0: Self

The software command of the FCR register is not terminated.

Source

pub const _1: Self

The software command of the FCR register is terminated.

Source§

impl EnumBitfieldStruct<u8, Exrdy_SPEC>

Source

pub const _0: Self

The software command of the FEXCR register is not terminated.

Source

pub const _1: Self

The software command of the FEXCR register is terminated.

Source§

impl EnumBitfieldStruct<u8, Perr_SPEC>

Source

pub const _0: Self

No error

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Sasmf_SPEC>

Source

pub const _0: Self

Setting to start up using the alternative area

Source

pub const _1: Self

Setting to start up using the default area

Source§

impl EnumBitfieldStruct<u8, Fspr_SPEC>

Source

pub const _0: Self

Access window setting disabled.

Source

pub const _1: Self

Access window setting enabled.

Source§

impl EnumBitfieldStruct<u8, Sas_SPEC>

Source

pub const _10: Self

The startup area is switched to the default area temporarily

Source

pub const _11: Self

The startup area is switched to the alternate area temporarily.

Source§

impl EnumBitfieldStruct<u8, Cmd_SPEC>

Source

pub const _010: Self

Access window information program Startup area selection and security setting

Source

pub const _011: Self

OCDID1 program

Source

pub const _100: Self

OCDID2 program

Source

pub const _101: Self

OCDID3 program

Source

pub const _110: Self

OCDID4 program

Source§

impl EnumBitfieldStruct<u8, Opst_SPEC>

Source

pub const _0: Self

Processing stops

Source

pub const _1: Self

Processing starts.

Source§

impl EnumBitfieldStruct<u8, Ererr_SPEC>

Source

pub const _0: Self

Erasure terminates normally

Source

pub const _1: Self

An error occurs during erasure

Source§

impl EnumBitfieldStruct<u8, Prgerr_SPEC>

Source

pub const _0: Self

Programming terminates normally

Source

pub const _1: Self

An error occurs during programming.

Source§

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

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

Low-speed mode

Source

pub const _10: Self

Middle-speed mode

Source

pub const _11: Self

High-speed mode

Source§

impl EnumBitfieldStruct<u8, Flmwen_SPEC>

Source

pub const _0: Self

Rewriting the FLMODE register is disabled

Source

pub const _1: Self

Rewriting the FLMODE register is enabled

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

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Nmimd_SPEC>

Source

pub const _0: Self

Falling edge

Source

pub const _1: Self

Rising edge

Source§

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

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Clear the NMISR.IWDTST 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, 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, Iwdtst_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, 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, St1_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St2_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St3_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St4_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St5_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St6_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St7_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St12_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St13_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St15_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St16_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St18_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St19_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St22_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St23_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St27_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St28_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St29_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St30_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St31_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St32_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St33_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St34_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St35_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St36_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St37_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St38_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St40_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, St41_SPEC>

Source

pub const _0: Self

DTC Disable by Event number i

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set1_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set2_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set3_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set4_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set5_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set6_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set7_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set12_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set13_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set15_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set16_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set18_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set19_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set22_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set23_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set27_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set28_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set29_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set30_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set31_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set32_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set33_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set34_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set35_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set36_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set37_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set38_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set40_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Set41_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Enable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr1_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr2_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr3_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr4_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr5_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr6_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr7_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr12_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr13_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr15_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr16_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr18_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr19_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr22_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr23_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr27_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr28_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr29_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr30_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr31_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr32_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr33_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr34_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr35_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr36_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr37_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr38_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr40_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, Clr41_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

DTC Disable by Event number i

Source§

impl EnumBitfieldStruct<u8, If0_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If1_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If2_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If3_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If4_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If5_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If6_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If7_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If10_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If11_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If12_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If13_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If14_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If15_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If16_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If17_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If18_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If19_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If20_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If21_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If22_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If23_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If24_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If25_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If26_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If27_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If28_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If29_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If30_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If31_SPEC>

Source

pub const _0: Self

Interrupt request of event number i is not being accepted by the ICU

Source

pub const _1: Self

Interrupt request of event number i is being accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If32_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If33_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If34_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If35_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If36_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If37_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If38_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If39_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If40_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

impl EnumBitfieldStruct<u8, If41_SPEC>

Source

pub const _0: Self

Interrupt source of event number i is not accepted by the ICU

Source

pub const _1: Self

Interrupt source of event number i is accepted by the ICU

Source§

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

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ0 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ0 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Irq1Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ1 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ1 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Irq2Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ2 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ2 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Irq3Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ3 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ3 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Irq4Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ4 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ4 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Irq5Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze mode returns by IRQ5 interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze mode returns by IRQ5 interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Dtced_SPEC>

Source

pub const _0: Self

Snooze Mode returns by DTC transfer complete interrupt disabled

Source

pub const _1: Self

Snooze Mode returns by DTC transfer complete interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Spi00Rxed_SPEC>

Source

pub const _0: Self

Snooze Mode returns by SPI00 transfer end or buffer empty interrupt disabled

Source

pub const _1: Self

Snooze Mode returns by SPI00 transfer end or buffer empty interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Uart0Erred_SPEC>

Source

pub const _0: Self

Snooze Mode returns by UART0 reception communication error occurrence interrupt disabled

Source

pub const _1: Self

Snooze Mode returns by UART0 reception communication error occurrence interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Iica0Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by IICA0 address match interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by IICA0 address match interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Uart0Rxed_SPEC>

Source

pub const _0: Self

Snooze Mode returns by UART0 reception transfer end interrupt disabled

Source

pub const _1: Self

Snooze Mode returns by UART0 reception transfer end interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Adc12Ed_SPEC>

Source

pub const _0: Self

Snooze Mode returns by End of A/D conversion interrupt disabled

Source

pub const _1: Self

Snooze Mode returns by End of A/D conversion interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Rtced_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by RTC interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by RTC interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Itled_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by Interval signal of 32-bit interval timer interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by Interval signal of 32-bit interval timer interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Ure0Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by UARTA0 reception communication error interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by UARTA0 reception communication error interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Ut0Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by UARTA0 transmission transfer end or buffer empty interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by UARTA0 transmission transfer end or buffer empty interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Ur0Ed_SPEC>

Source

pub const _0: Self

Software Standby/Snooze Mode returns by UARTA0 reception transfer end interrupt disabled

Source

pub const _1: Self

Software Standby/Snooze Mode returns by UARTA0 reception transfer end interrupt enabled

Source§

impl EnumBitfieldStruct<u8, Spd_SPEC>

Source

pub const _0: Self

Stop condition was not detected.

Source

pub const _1: Self

Stop condition was detected. Communication of the master device is terminated and the bus is released.

Source§

impl EnumBitfieldStruct<u8, Std_SPEC>

Source

pub const _0: Self

Start condition was not detected.

Source

pub const _1: Self

Start condition was detected. This indicates that the address transfer period is in effect.

Source§

impl EnumBitfieldStruct<u8, Ackd_SPEC>

Source

pub const _0: Self

Acknowledge was not detected.

Source

pub const _1: Self

Acknowledge was detected.

Source§

impl EnumBitfieldStruct<u8, Trc_SPEC>

Source

pub const _0: Self

Receive status (other than transmit status). The SDAA0 line is set for high impedance.

Source

pub const _1: Self

Transmit status. The value in the SOn latch is enabled for output to the SDAA0 line (valid starting at the falling edge of the first byte’s ninth clock).

Source§

impl EnumBitfieldStruct<u8, Coi_SPEC>

Source

pub const _0: Self

Addresses do not match.

Source

pub const _1: Self

Addresses match. Or, the all address match function is enabled.

Source§

impl EnumBitfieldStruct<u8, Exc_SPEC>

Source

pub const _0: Self

Extension code was not received.

Source

pub const _1: Self

Extension code was received. Or, the all address match function is enabled.

Source§

impl EnumBitfieldStruct<u8, Ald_SPEC>

Source

pub const _0: Self

This status means either that there was no arbitration, or that the arbitration result was a win.

Source

pub const _1: Self

This status indicates the arbitration result was a loss. The MSTS bit is cleared.

Source§

impl EnumBitfieldStruct<u8, Msts_SPEC>

Source

pub const _0: Self

Slave mode status or communication standby status

Source

pub const _1: Self

Master mode communication status

Source§

impl EnumBitfieldStruct<u8, Iicrsv_SPEC>

Source

pub const _0: Self

Enable communication reservation

Source

pub const _1: Self

Disable communication reservation

Source§

impl EnumBitfieldStruct<u8, Stcen_SPEC>

Source

pub const _0: Self

After operation is enabled (IICCTL00.IICE = 1), enable generation of a start condition upon detection of a stop condition.

Source

pub const _1: Self

After operation is enabled (IICCTL00.IICE = 1), enable generation of a start condition without detecting a stop condition.

Source§

impl EnumBitfieldStruct<u8, Iicbsy_SPEC>

Source

pub const _0: Self

Bus release status (communication initial status when STCEN = 1)

Source

pub const _1: Self

Bus communication status (communication initial status when STCEN = 0)

Source§

impl EnumBitfieldStruct<u8, Stcf_SPEC>

Source

pub const _0: Self

Generate start condition

Source

pub const _1: Self

Start condition generation unsuccessful: clear the IICCTL00.STT flag

Source§

impl EnumBitfieldStruct<u8, Spt_SPEC>

Source

pub const _0: Self

Stop condition is not generated

Source

pub const _1: Self

Stop condition is generated (End of transfer as master device)

Source§

impl EnumBitfieldStruct<u8, Stt_SPEC>

Source

pub const _0: Self

Do not generate a start condition

Source

pub const _1: Self

When bus is released (in communication standby status, when IICF0.IICBSY = 0): If this bit is set to 1, a start condition is generated (startup as the master mode). When a third party is communicating: When communication reservation function is enabled (IICF0.IICRSV = 0)Functions as the start condition reservation flag. When set to 1, automatically generates a start condition after the bus is released.When communication reservation function is disabled (IICF0.IICRSV = 1)Even if this bit is set to 1, the STT bit is cleared and the STT clear flag (IICF0.STCF) is set to 1. No start condition is generated.In the clock stretch state (for a master device): Generates a restart condition after release from the clock stretch state.

Source§

impl EnumBitfieldStruct<u8, Acke_SPEC>

Source

pub const _0: Self

Disable acknowledgment

Source

pub const _1: Self

Enable acknowledgment. During the 9th clock period, the SDAA0 line is set to low level.

Source§

impl EnumBitfieldStruct<u8, Wtim_SPEC>

Source

pub const _0: Self

An interrupt request is generated on the falling edge of the 8th clock cycle. Master mode: After the output of eight clock pulses, the clock output is set to the low level and clock stretching is set. Slave mode: After the input of eight clock pulses, the clock is set to the low level and clock stretching is set for the master device.

Source

pub const _1: Self

An interrupt request is generated on the falling edge of the 9th clock cycle. Master mode: After the output of nine clock pulses, the clock output is set to the low level and clock stretching is set. Slave mode: After the input of 9 clock pulses, the clock is set to the low level and clock stretching is set for the master device.

Source§

impl EnumBitfieldStruct<u8, Spie_SPEC>

Source

pub const _0: Self

Disable

Source

pub const _1: Self

Enable

Source§

impl EnumBitfieldStruct<u8, Wrel_SPEC>

Source

pub const _0: Self

The interface is not released from the clock stretch state.

Source

pub const _1: Self

The interface is released from the clock stretch state. After release from the clock stretch state, this bit is automatically cleared to 0.

Source§

impl EnumBitfieldStruct<u8, Lrel_SPEC>

Source

pub const _0: Self

Normal operation

Source

pub const _1: Self

IICA exits from the current communications and sets communication standby status. This setting is automatically cleared to 0 after being executed. Its uses include cases in which a locally irrelevant extension code has been received. The SCLA0 and SDAA0 lines are set to high impedance. The following flags of IICA control register 00 (IICCTL00) and the IICA status register 0 (IICS0) are cleared to 0. IICCTL00.STTIICCTL00.SPTIICS0.MSTSIICS0.EXCIICS0.COIIICS0.TRCIICS0.ACKDIICS0.STD

Source§

impl EnumBitfieldStruct<u8, Iice_SPEC>

Source

pub const _0: Self

Stop operation. Reset the IICA status register 0 (IICS0). Stop internal operation.

Source

pub const _1: Self

Enable operation.

Source§

impl EnumBitfieldStruct<u8, Prs_SPEC>

Source

pub const _0: Self

Selects PCLKB (1 MHz ≤ PCLKB ≤ 20 MHz)

Source

pub const _1: Self

Selects PCLKB/2 (20 MHz < PCLKB)

Source§

impl EnumBitfieldStruct<u8, Dfc_SPEC>

Source

pub const _0: Self

Digital filter off

Source

pub const _1: Self

Digital filter on

Source§

impl EnumBitfieldStruct<u8, Smc_SPEC>

Source

pub const _0: Self

Operates in standard mode (fastest transfer rate: 100 kbps)

Source

pub const _1: Self

Operates in fast mode (fastest transfer rate: 400 kbps) or fast mode plus (fastest transfer rate: 1 Mbps)

Source§

impl EnumBitfieldStruct<u8, Dad_SPEC>

Source

pub const _0: Self

The SDAA0 pin was detected at low level

Source

pub const _1: Self

The SDAA0 pin was detected at high level

Source§

impl EnumBitfieldStruct<u8, Cld_SPEC>

Source

pub const _0: Self

The SCLA0 pin was detected at low level

Source

pub const _1: Self

The SCLA0 pin was detected at high level

Source§

impl EnumBitfieldStruct<u8, Svadis_SPEC>

Source

pub const _0: Self

Disables the all address match function

Source

pub const _1: Self

Enables the all address match function

Source§

impl EnumBitfieldStruct<u8, Wup_SPEC>

Source

pub const _0: Self

Stops operation of address match wakeup function in Software Standby mode

Source

pub const _1: Self

Enables operation of address match wakeup function in Software Standby mode

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

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

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

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

impl EnumBitfieldStruct<u8, Mstpb15_SPEC>

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

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

Source

pub const _0: Self

Cancel the module-stop state

Source

pub const _1: Self

Enter the module-stop state

Source§

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

Source

pub const _000: Self

value after reset FMAIN (When CKS0.CSEL = 0) FSUB (When CKS0.CSEL = 1)

Source

pub const _001: Self

FMAIN × 1/2 (When CKS0.CSEL = 0) FSUB × 1/2 (When CKS0.CSEL = 1)

Source

pub const _010: Self

FMAIN × 1/22 (When CKS0.CSEL = 0) FSUB × 1/22 (When CKS0.CSEL = 1)

Source

pub const _011: Self

FMAIN × 1/23 (When CKS0.CSEL = 0) FSUB × 1/23 (When CKS0.CSEL = 1)

Source

pub const _100: Self

FMAIN × 1/24 (When CKS0.CSEL = 0) FSUB × 1/24 (When CKS0.CSEL = 1)

Source

pub const _101: Self

FMAIN × 1/211 (When CKS0.CSEL = 0) FSUB × 1/25 (When CKS0.CSEL = 1)

Source

pub const _110: Self

FMAIN 1/212 (When CKS0.CSEL = 0) FSUB × 1/26 (When CKS0.CSEL = 1)

Source

pub const _111: Self

FMAIN × 1/213 (When CKS0.CSEL = 0) FSUB × 1/27 (When CKS0.CSEL = 1)

Source§

impl EnumBitfieldStruct<u8, Csel_SPEC>

Source

pub const _0: Self

FMAIN

Source

pub const _1: Self

FSUB

Source§

impl EnumBitfieldStruct<u8, Pcloe_SPEC>

Source

pub const _0: Self

Disable clock out

Source

pub const _1: Self

Enable clock out

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

Source§

impl EnumBitfieldStruct<u8, Pidr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Disableinput pull-up

Source

pub const _1: Self

Enableinput pull-up

Source§

impl EnumBitfieldStruct<u8, Pim_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Ncodr_SPEC>

Source

pub const _0: Self

Input (functions as an input pin)

Source

pub const _1: Self

Output (functions as an output pin)

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _0: Self

Notused as an IRQn input pin

Source

pub const _1: Self

Used as an IRQn input pin

Source§

impl EnumBitfieldStruct<u8, Pmc_SPEC>

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Podr_SPEC>

Source

pub const _0: Self

Low output

Source

pub const _1: Self

High output

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

Source

pub const _0: Self

Digital I/O

Source

pub const _1: Self

Analog input function. Input to the input buffer is disable

Source§

impl EnumBitfieldStruct<u8, Pfswe_SPEC>

Source

pub const _0: Self

Writing to the PmnPFS_A register is disable

Source

pub const _1: Self

Writing to the PmnPFS_A register is enable

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

Source

pub const _0: Self

Noise filter OFF

Source

pub const _1: Self

Noise filter ON

Source§

impl EnumBitfieldStruct<u8, Snfen10_SPEC>

Source

pub const _0: Self

Noise filter OFF

Source

pub const _1: Self

Noise filter ON

Source§

impl EnumBitfieldStruct<u8, Snfen20_SPEC>

Source

pub const _0: Self

Noise filter OFF

Source

pub const _1: Self

Noise filter ON

Source§

impl EnumBitfieldStruct<u8, Tnfen00_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen01_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen02_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen03_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen04_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen05_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen06_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Tnfen07_SPEC>

Source

pub const _0: Self

Turns the noise filter off

Source

pub const _1: Self

Turns the noise filter on

Source§

impl EnumBitfieldStruct<u8, Isc0_SPEC>

Source

pub const _0: Self

Uses the input signal of the IRQ0 pin as an external interrupt (normal operation)

Source

pub const _1: Self

Uses the input signal of the RXD2 pin as an external interrupt (wakeup signal detection)

Source§

impl EnumBitfieldStruct<u8, Isc1_SPEC>

Source

pub const _0: Self

Uses the input signal of the TI07 pin as a timer input (normal operation)

Source

pub const _1: Self

Input signal of the RXD2 pin is used as timer input (detects the wakeup signal and measures the low width of the break field and the pulse width of the sync field).

Source§

impl EnumBitfieldStruct<u8, Ssie00_SPEC>

Source

pub const _0: Self

The SSI00 input is disabled.

Source

pub const _1: Self

The SSI00 input is enabled.

Source§

impl EnumBitfieldStruct<u8, Tis_SPEC>

Source

pub const _000: Self

Input signal of timer input pin (TI05)

Source

pub const _011: Self

Middle-speed on-chip oscillator (MOCO)

Source

pub const _100: Self

Low-speed on-chip oscillator (LOCO)

Source

pub const _101: Self

Sub System clock (FSUB)

Source§

impl EnumBitfieldStruct<u8, Tis0_SPEC>

Source

pub const _0: Self

Input signal of timer input pin (TI00)

Source

pub const _1: Self

Event input signal from ELC

Source§

impl EnumBitfieldStruct<u8, Tis1_SPEC>

Source

pub const _0: Self

Input signal of timer input pin (TI01)

Source

pub const _1: Self

Event input signal from ELC

Source§

impl EnumBitfieldStruct<u8, Ulbs0_SPEC>

Source

pub const _0: Self

Inputs the states of the RXD0 pin of serial array unit UART0 to the reception shift register.

Source

pub const _1: Self

Loops back output from the transmission shift register to the reception shift register.

Source§

impl EnumBitfieldStruct<u8, Ulbs1_SPEC>

Source

pub const _0: Self

Inputs the states of the RXD1 pin of serial array unit UART1 to the reception shift register.

Source

pub const _1: Self

Loops back output from the transmission shift register to the reception shift register.

Source§

impl EnumBitfieldStruct<u8, Ulbs2_SPEC>

Source

pub const _0: Self

Inputs the states of the RXD2 pin of serial array unit UART2 to the reception shift register.

Source

pub const _1: Self

Loops back output from the transmission shift register to the reception shift register.

Source§

impl EnumBitfieldStruct<u8, Ulbs4_SPEC>

Source

pub const _0: Self

Inputs the states of the RXDA0 pin of serial interface UARTA0 to the reception shift register.

Source

pub const _1: Self

Loops back output from the transmission shift register to the reception shift register.

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

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr11_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr15_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

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

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr01_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr02_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr03_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr09_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr10_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

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

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

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, 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, Porr12_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, 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, Posr12_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, 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, Eorr12_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, 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, Eosr12_SPEC>

Source

pub const _0: Self

No effect on 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, 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, 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, Pdr01_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr06_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr07_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr08_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr12_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr13_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

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, 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, 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, Porr01_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, 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, Posr01_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, 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, Eorr01_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, 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, Eosr01_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, 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, Podr00_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

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pidr00_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

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

Source

pub const _0: Self

No effect on 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, Pdr07_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pidr07_SPEC>

Source

pub const _0: Self

Low level

Source

pub const _1: Self

High level

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

Source

pub const _0: Self

No effect on 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, Pdr13_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

Source§

impl EnumBitfieldStruct<u8, Pdr14_SPEC>

Source

pub const _0: Self

Output 0

Source

pub const _1: Self

Output 1

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

Source

pub const _000: Self

Sunday

Source

pub const _001: Self

Monday

Source

pub const _010: Self

Tuesday

Source

pub const _011: Self

Wednesday

Source

pub const _100: Self

Thursday

Source

pub const _101: Self

Friday

Source

pub const _110: Self

Saturday

Source§

impl EnumBitfieldStruct<u8, F6_SPEC>

Source

pub const _0: Self

Increases by {F[5:0] – 1} × 2

Source

pub const _1: Self

Decreases by {/F[5:0] + 1} × 2

Source§

impl EnumBitfieldStruct<u8, Dev_SPEC>

Source

pub const _0: Self

Corrects time error when the second digits are at 00, 20, or 40 (every 20 seconds)

Source

pub const _1: Self

Corrects time error only when the second digits are at 00 (every 60 seconds)

Source§

impl EnumBitfieldStruct<u8, Ww0_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww1_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww2_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww3_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww4_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww5_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ww6_SPEC>

Source

pub const _0: Self

Disable alarm settings for that day of the week

Source

pub const _1: Self

Enable alarm settings for that day of the week

Source§

impl EnumBitfieldStruct<u8, Ct_SPEC>

Source

pub const _000: Self

Does not use fixed-cycle interrupt

Source

pub const _001: Self

Once per 0.5 s (synchronized with second count up)

Source

pub const _010: Self

Once per 1 s (same time as second count up)

Source

pub const _011: Self

Once per 1 m (second 00 of every minute)

Source

pub const _100: Self

Once per 1 hour (minute 00 and second 00 of every hour)

Source

pub const _101: Self

Once per 1 day (hour 00, minute 00, and second 00 of every day)

Source§

impl EnumBitfieldStruct<u8, Ampm_SPEC>

Source

pub const _0: Self

12-hour system (a.m. and p.m. are displayed.)

Source

pub const _1: Self

24-hour system

Source§

impl EnumBitfieldStruct<u8, Rtc128En_SPEC>

Source

pub const _0: Self

SOSC (32.768 kHz)

Source

pub const _1: Self

SOSC/256 (128 Hz)

Source§

impl EnumBitfieldStruct<u8, Rcloe1_SPEC>

Source

pub const _0: Self

Disables output of the RTCOUT pin (1 Hz)

Source

pub const _1: Self

Enables output of the RTCOUT pin (1 Hz)

Source§

impl EnumBitfieldStruct<u8, Rtce_SPEC>

Source

pub const _0: Self

Stops counter operation

Source

pub const _1: Self

Starts counter operation

Source§

impl EnumBitfieldStruct<u8, Rwait_SPEC>

Source

pub const _0: Self

Counting proceeds

Source

pub const _1: Self

Stops the SEC to YEAR counters. Counter values are readable and writable.

Source§

impl EnumBitfieldStruct<u8, Rwst_SPEC>

Source

pub const _0: Self

Counting is in progress.

Source

pub const _1: Self

Counter values are readable and writable.

Source§

impl EnumBitfieldStruct<u8, Rifg_SPEC>

Source

pub const _0: Self

Fixed-cycle interrupt is not generated.

Source

pub const _1: Self

Fixed-cycle interrupt is generated.

Source§

impl EnumBitfieldStruct<u8, Wafg_SPEC>

Source

pub const _0: Self

Alarm mismatch

Source

pub const _1: Self

Detection of matching of alarm

Source§

impl EnumBitfieldStruct<u8, Walie_SPEC>

Source

pub const _0: Self

Does not generate interrupt on matching of alarm.

Source

pub const _1: Self

Generates interrupt on matching of alarm.

Source§

impl EnumBitfieldStruct<u8, Wale_SPEC>

Source

pub const _0: Self

Match operation is invalid.

Source

pub const _1: Self

Match operation is valid.

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Fef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs (during UART reception)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Fef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs (during UART reception)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0.

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Fect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the FEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0.

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Fect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the FEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sis0_SPEC>

Source

pub const _0: Self

Falling edge is detected as the start bit. The input communication data is captured as is.

Source

pub const _1: Self

Rising edge is detected as the start bit. The input communication data is inverted and captured.

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _0: Self

Only software trigger is valid (selected for simplified SPI, UART transmission, and simplified I2C)

Source

pub const _1: Self

Valid edge of the RXDq pin (selected for UART reception)

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sis0_SPEC>

Source

pub const _0: Self

Falling edge is detected as the start bit. The input communication data is captured as is.

Source

pub const _1: Self

Rising edge is detected as the start bit. The input communication data is inverted and captured.

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _0: Self

Only software trigger is valid (selected for simplified SPI, UART transmission, and simplified I2C)

Source

pub const _1: Self

Valid edge of the RXDq pin (selected for UART reception)

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

9-bit data length (stored in bits 0 to 8 of the SDRm0 register) (settable in UART mode only)

Source

pub const _10: Self

7-bit data length (stored in bits 0 to 6 of the SDRm0 register)

Source

pub const _11: Self

8-bit data length (stored in bits 0 to 7 of the SDRm0 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _00: Self

No stop bit

Source

pub const _01: Self

Stop bit length = 1 bit

Source

pub const _10: Self

Stop bit length = 2 bits

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity determination

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disable communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

9-bit data length (stored in the DAT[8:0] bits of the SDRm1 register) (settable in UART mode only)

Source

pub const _10: Self

7-bit data length (stored in the DAT[6:0] bits of the SDRm1 register)

Source

pub const _11: Self

8-bit data length (stored in the DAT[7:0] bits of the SDRm1 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _0: Self

No stop bit

Source

pub const _1: Self

Stop bit length = 1 bit

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity judgment

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Eoc_SPEC>

Source

pub const _0: Self

Disables generation of error interrupt SAU0_UART_ERRI0 (m = 0), SAU1_UART_ERRI2 (m = 1) (SAUm_UART_RXIq is generated)

Source

pub const _1: Self

Enables generation of error interrupt SAU0_UART_ERRI0 (m = 0), SAU1_UART_ERRI2 (m = 1) (SAUm_UART_RXIq is not generated if an error occurs)

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disable communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _0: Self

7-bit data length (stored in the DAT[6:0] bits of the SDR02 register)

Source

pub const _1: Self

8-bit data length (stored in the DAT[7:0] bits of the SDR02 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _00: Self

No stop bit

Source

pub const _01: Self

Stop bit length = 1 bit

Source

pub const _10: Self

Stop bit length = 2 bits

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity judgment

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disables communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _0: Self

7-bit data length (stored in the DAT[6:0] bits of the SDR03 register)

Source

pub const _1: Self

8-bit data length (stored in the DAT[7:0] bits of the SDR03 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _0: Self

No stop bit

Source

pub const _1: Self

Stop bit length = 1 bit

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity determination

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Eoc_SPEC>

Source

pub const _0: Self

Disables generation of error interrupt SAU0_UART_ERRI1 (SAU0_UART_RXI1 is generated)

Source

pub const _1: Self

Enables generation of error interrupt SAU0_UART_ERRI1 (SAU0_UART_RXI1 is not generated if an error occurs)

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disable communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Se_SPEC>

Source

pub const _0: Self

Operation stops

Source

pub const _1: Self

Operation is enabled

Source§

impl EnumBitfieldStruct<u8, Ss_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

Set the SE0.SE[n] bit to 1 to place the channel in communications waiting state

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

Clears the SE0.SE[n] bit to 0 and stops the communication operation

Source§

impl EnumBitfieldStruct<u8, Prs0_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, Prs1_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, So_SPEC>

Source

pub const _0: Self

Serial data output value is 0

Source

pub const _1: Self

Serial data output value is 1

Source§

impl EnumBitfieldStruct<u8, Cko_SPEC>

Source

pub const _0: Self

Serial clock output value is 0

Source

pub const _1: Self

Serial clock output value is 1

Source§

impl EnumBitfieldStruct<u8, Soe_SPEC>

Source

pub const _0: Self

Stops output by serial communication operation

Source

pub const _1: Self

Enables output by serial communication operation

Source§

impl EnumBitfieldStruct<u8, Sol0_SPEC>

Source

pub const _0: Self

Communication data is output as is

Source

pub const _1: Self

Communication data is inverted and output

Source§

impl EnumBitfieldStruct<u8, Sol2_SPEC>

Source

pub const _0: Self

Communication data is output as is

Source

pub const _1: Self

Communication data is inverted and output

Source§

impl EnumBitfieldStruct<u8, Swc_SPEC>

Source

pub const _0: Self

Do not use the Snooze mode function

Source

pub const _1: Self

Use the Snooze mode function

Source§

impl EnumBitfieldStruct<u8, Ssec_SPEC>

Source

pub const _0: Self

Enable the generation of error interrupts SAU0_UART_ERRI0

Source

pub const _1: Self

Disable the generation of error interrupts SAU0_UART_ERRI0

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs

Source§

impl EnumBitfieldStruct<u8, Pef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

Parity error occurs (during UART reception) or ACK is not detected (during I2C transmission)

Source§

impl EnumBitfieldStruct<u8, Fef_SPEC>

Source

pub const _0: Self

No error occurs

Source

pub const _1: Self

An error occurs (during UART reception)

Source§

impl EnumBitfieldStruct<u8, Bff_SPEC>

Source

pub const _0: Self

Valid data is not stored in the SDRmn register

Source

pub const _1: Self

Valid data is stored in the SDRmn register

Source§

impl EnumBitfieldStruct<u8, Tsf_SPEC>

Source

pub const _0: Self

Communication is stopped or suspended

Source

pub const _1: Self

Communication is in progress

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0.

Source§

impl EnumBitfieldStruct<u8, Ovct_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the OVF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Pect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the PEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Fect_SPEC>

Source

pub const _0: Self

Not cleared

Source

pub const _1: Self

Clears the FEF bit of the SSRmn register to 0

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Md0_SPEC>

Source

pub const _0: Self

Transfer end interrupt

Source

pub const _1: Self

Buffer empty interrupt (Occurs when data is transferred from the SDRmn register to the shift register.)

Source§

impl EnumBitfieldStruct<u8, Md1_SPEC>

Source

pub const _00: Self

Simplified SPI mode

Source

pub const _01: Self

UART mode

Source

pub const _10: Self

Simplified I2C mode

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Sis0_SPEC>

Source

pub const _0: Self

Falling edge is detected as the start bit. The input communication data is captured as is.

Source

pub const _1: Self

Rising edge is detected as the start bit. The input communication data is inverted and captured.

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _0: Self

Only software trigger is valid (selected for simplified SPI, UART transmission, and simplified I2C)

Source

pub const _1: Self

Valid edge of the RXDq pin (selected for UART reception)

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Divided operation clock fMCK specified by the CKS bit

Source

pub const _1: Self

Clock input fSCK from the SCKp pin (slave transfer in simplified SPI mode)

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _0: Self

Operation clock CKm0 set by the SPSm register

Source

pub const _1: Self

Operation clock CKm1 set by the SPSm register

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

9-bit data length (stored in bits 0 to 8 of the SDRm0 register) (settable in UART mode only)

Source

pub const _10: Self

7-bit data length (stored in bits 0 to 6 of the SDRm0 register)

Source

pub const _11: Self

8-bit data length (stored in bits 0 to 7 of the SDRm0 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _00: Self

No stop bit

Source

pub const _01: Self

Stop bit length = 1 bit

Source

pub const _10: Self

Stop bit length = 2 bits

Source

pub const _11: Self

Setting prohibited

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity determination

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disable communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Dls_SPEC>

Source

pub const _00: Self

Setting prohibited

Source

pub const _01: Self

9-bit data length (stored in the DAT[8:0] bits of the SDRm1 register) (settable in UART mode only)

Source

pub const _10: Self

7-bit data length (stored in the DAT[6:0] bits of the SDRm1 register)

Source

pub const _11: Self

8-bit data length (stored in the DAT[7:0] bits of the SDRm1 register)

Source§

impl EnumBitfieldStruct<u8, Slc_SPEC>

Source

pub const _0: Self

No stop bit

Source

pub const _1: Self

Stop bit length = 1 bit

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

Inputs or outputs data with MSB first

Source

pub const _1: Self

Inputs or outputs data with LSB first

Source§

impl EnumBitfieldStruct<u8, Ptc_SPEC>

Source

pub const _00: Self

Transmission: Does not output the parity bit Reception: Receives without parity

Source

pub const _01: Self

Transmission: Outputs 0 parity Reception: No parity judgment

Source

pub const _10: Self

Transmission: Outputs even parity Reception: Determines as even parity

Source

pub const _11: Self

Transmission: Outputs odd parity Reception: Determines as odd parity

Source§

impl EnumBitfieldStruct<u8, Eoc_SPEC>

Source

pub const _0: Self

Disables generation of error interrupt SAU0_UART_ERRI0 (m = 0), SAU1_UART_ERRI2 (m = 1) (SAUm_UART_RXIq is generated)

Source

pub const _1: Self

Enables generation of error interrupt SAU0_UART_ERRI0 (m = 0), SAU1_UART_ERRI2 (m = 1) (SAUm_UART_RXIq is not generated if an error occurs)

Source§

impl EnumBitfieldStruct<u8, Dcp_SPEC>

Source

pub const _00: Self

Type1 (SCK: inverted, Input timing: rising edge)

Source

pub const _01: Self

Type2 (SCK: non-inverted, Input timing: falling edge)

Source

pub const _10: Self

Type3 (SCK: inverted, Input timing: falling edge)

Source

pub const _11: Self

Type4 (SCK: non-inverted, Input timing: rising edge)

Source§

impl EnumBitfieldStruct<u8, Trxe_SPEC>

Source

pub const _00: Self

Disable communication

Source

pub const _01: Self

Reception only

Source

pub const _10: Self

Transmission only

Source

pub const _11: Self

Transmission and reception

Source§

impl EnumBitfieldStruct<u8, Se_SPEC>

Source

pub const _0: Self

Operation stops

Source

pub const _1: Self

Operation is enabled

Source§

impl EnumBitfieldStruct<u8, Ss_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

Set the SE1.SE[n] bit to 1 to place the channel in communications waiting state

Source§

impl EnumBitfieldStruct<u8, St_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

Clears the SE1.SE[n] bit to 0 and stops the communication operation

Source§

impl EnumBitfieldStruct<u8, Prs0_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, Prs1_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, So_SPEC>

Source

pub const _0: Self

Serial data output value is 0

Source

pub const _1: Self

Serial data output value is 1

Source§

impl EnumBitfieldStruct<u8, Cko_SPEC>

Source

pub const _0: Self

Serial clock output value is 0

Source

pub const _1: Self

Serial clock output value is 1

Source§

impl EnumBitfieldStruct<u8, Soe_SPEC>

Source

pub const _0: Self

Stops output by serial communication operation

Source

pub const _1: Self

Enables output by serial communication operation

Source§

impl EnumBitfieldStruct<u8, Sol0_SPEC>

Source

pub const _0: Self

Communication data is output as is

Source

pub const _1: Self

Communication data is inverted and output

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

Source

pub const _0: Self

1 MHz to 10 MHz

Source

pub const _1: Self

10 MHz to 20 MHz

Source§

impl EnumBitfieldStruct<u8, Sodrv_SPEC>

Source

pub const _00: Self

Low Power Mode 1

Source

pub const _01: Self

Normal Mode

Source

pub const _10: Self

Low Power Mode 2

Source

pub const _11: Self

Low Power Mode 3

Source§

impl EnumBitfieldStruct<u8, Xtsel_SPEC>

Source

pub const _0: Self

Select MOSEL Contents

Source

pub const _1: Self

Select SOSEL Contents

Source§

impl EnumBitfieldStruct<u8, Sosel_SPEC>

Source

pub const _0: Self

Port mode

Source

pub const _1: Self

Resonator

Source§

impl EnumBitfieldStruct<u8, Mosel_SPEC>

Source

pub const _01: Self

Resonator

Source

pub const _11: Self

External clock input mode

Source§

impl EnumBitfieldStruct<u8, Soscmrg_SPEC>

Source

pub const _00: Self

Normal Current

Source

pub const _01: Self

Lower Margin check

Source

pub const _10: Self

Upper Margin check

Source

pub const _11: Self

Setting prohibited

Source§

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

Source

pub const _0: Self

Operate the LOCO clock

Source

pub const _1: Self

Stop the LOCO clock

Source§

impl EnumBitfieldStruct<u8, Mostp_SPEC>

Source

pub const _0: Self

Operate the main clock oscillator

Source

pub const _1: Self

Stop the main clock oscillator

Source§

impl EnumBitfieldStruct<u8, Sostp_SPEC>

Source

pub const _0: Self

Operate the sub-clock oscillator

Source

pub const _1: Self

Stop the sub-clock oscillator

Source§

impl EnumBitfieldStruct<u8, Most_SPEC>

Source

pub const _0_X_00: Self

Less than 28/fMOSC

Source

pub const _0_X_80: Self

28/fMOSC min

Source

pub const _0_X_C_0: Self

29/fMOSC min

Source

pub const _0_X_E_0: Self

210/fMOSC min

Source

pub const _0_X_F_0: Self

211/fMOSC min

Source

pub const _0_X_F_8: Self

213/fMOSC min

Source

pub const _0_X_FC: Self

215/fMOSC min

Source

pub const _0_X_FE: Self

217/fMOSC min

Source

pub const _0_X_FF: Self

218/fMOSC min

Source§

impl EnumBitfieldStruct<u8, Ostsb_SPEC>

Source

pub const _000: Self

28/fMOSC

Source

pub const _001: Self

29/fMOSC

Source

pub const _010: Self

210/fMOSC

Source

pub const _011: Self

211/fMOSC

Source

pub const _100: Self

213/fMOSC

Source

pub const _101: Self

215/fMOSC

Source

pub const _110: Self

217/fMOSC

Source

pub const _111: Self

218/fMOSC

Source§

impl EnumBitfieldStruct<u8, Hocosf_SPEC>

Source

pub const _0: Self

The HOCO clock is being started at high speed and waiting for the precision of its oscillation to become stable is in progress.

Source

pub const _1: Self

The HOCO clock is operating with high precision.

Source§

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

impl EnumBitfieldStruct<u8, Div_SPEC>

Source

pub const _00: Self

× 1/1

Source

pub const _01: Self

× 1/2

Source

pub const _10: Self

× 1/4

Source§

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

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _0: Self

HOCO

Source

pub const _1: Self

MOCO

Source§

impl EnumBitfieldStruct<u8, Ckst_SPEC>

Source

pub const _0: Self

HOCO

Source

pub const _1: Self

MOCO

Source§

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _0: Self

FOCO

Source

pub const _1: Self

MOSC

Source§

impl EnumBitfieldStruct<u8, Ckst_SPEC>

Source

pub const _0: Self

FOCO

Source

pub const _1: Self

MOSC

Source§

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _0: Self

SOSC

Source

pub const _1: Self

LOCO

Source§

impl EnumBitfieldStruct<u8, Cksel_SPEC>

Source

pub const _0: Self

FMAIN

Source

pub const _1: Self

FSUB

Source§

impl EnumBitfieldStruct<u8, Ckst_SPEC>

Source

pub const _0: Self

FMAIN

Source

pub const _1: Self

FSUB

Source§

impl EnumBitfieldStruct<u8, Wutmmck0_SPEC>

Source

pub const _0: Self

SOSC

Source

pub const _1: Self

LOCO

Source§

impl EnumBitfieldStruct<u8, Lvirf_SPEC>

Source

pub const _0: Self

Internal reset request is not generated, or the RESF register is cleared.

Source

pub const _1: Self

Internal reset request is generated.

Source§

impl EnumBitfieldStruct<u8, Rperf_SPEC>

Source

pub const _0: Self

Internal reset request is not generated, or the RESF register is cleared.

Source

pub const _1: Self

Internal reset request is generated.

Source§

impl EnumBitfieldStruct<u8, Iwdtrf_SPEC>

Source

pub const _0: Self

Internal reset request is not generated, or the RESF register is cleared.

Source

pub const _1: Self

Internal reset request is generated.

Source§

impl EnumBitfieldStruct<u8, Swrf_SPEC>

Source

pub const _0: Self

Internal reset request is not generated, or the RESF register is cleared.

Source

pub const _1: Self

Internal reset request is generated.

Source§

impl EnumBitfieldStruct<u8, Porf_SPEC>

Source

pub const _0: Self

A value 1 has not been written, or a power-on reset has occurred.

Source

pub const _1: Self

No power-on reset has occurred.

Source§

impl EnumBitfieldStruct<u8, Lvd1V_SPEC>

Source

pub const _0_X_0_E: Self

Vdet1_0

Source

pub const _0_X_0_F: Self

Vdet1_1

Source

pub const _0_X_10: Self

Vdet1_2

Source

pub const _0_X_11: Self

Vdet1_3

Source

pub const _0_X_12: Self

Vdet1_4

Source

pub const _0_X_13: Self

Vdet1_5

Source

pub const _0_X_14: Self

Vdet1_6

Source

pub const _0_X_15: Self

Vdet1_7

Source

pub const _0_X_16: Self

Vdet1_8

Source

pub const _0_X_17: Self

Vdet1_9

Source

pub const _0_X_18: Self

Vdet1_A

Source

pub const _0_X_19: Self

Vdet1_B

Source

pub const _0_X_1_A: Self

Vdet1_C

Source

pub const _0_X_1_B: Self

Vdet1_D

Source

pub const _0_X_1_C: Self

Vdet1_E

Source

pub const _0_X_1_D: Self

Vdet1_F

Source

pub const _0_X_1_E: Self

Vdet1_10

Source

pub const _0_X_1_F: Self

Vdet1_11

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

Source

pub const _0: Self

Interrupt mode

Source

pub const _1: Self

Reset mode

Source§

impl EnumBitfieldStruct<u8, Lvd1En_SPEC>

Source

pub const _0: Self

Operation stopped

Source

pub const _1: Self

Operation enabled

Source§

impl EnumBitfieldStruct<u8, Mk_SPEC>

Source

pub const _0: Self

Rewriting of the LVD1CR register is disabled.

Source

pub const _1: Self

Rewriting of the LVD1CR register is enabled (reset and interrupt generation by LVD1 are masked)

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

Source

pub const _0: Self

Flash active

Source

pub const _1: Self

Flash stop

Source§

impl EnumBitfieldStruct<u8, Fwkup_SPEC>

Source

pub const _0: Self

Starting of the high-speed on-chip oscillator is at normal speed

Source

pub const _1: Self

Starting of the high-speed on-chip oscillator is at high speed

Source§

impl EnumBitfieldStruct<u8, Rtclpc_SPEC>

Source

pub const _0: Self

Enables supply of SOSC clock to peripheral functions

Source

pub const _1: Self

Stops supply SOSC clock to peripheral functions other than the Realtime clock

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

Source

pub const _00: Self

Normal mode (continues to operate)

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Standby mode

Source

pub const _11: Self

Shutdown mode

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

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture & one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the Ti0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the Ti0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Split_SPEC>

Source

pub const _0: Self

Operates as 16-bit timer (Operates in independent channel operation function or as slave channel in simultaneous channel operation function.)

Source

pub const _1: Self

Operates as 8-bit timer

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK) specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the Ti0n pin In the case of unit 0: In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Master_SPEC>

Source

pub const _0: Self

Operates in independent channel operation function or as slave channel in simultaneous channel operation function.

Source

pub const _1: Self

Operates as master channel in simultaneous channel operation function.

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture & one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the Ti0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the Ti0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Split_SPEC>

Source

pub const _0: Self

Operates as 16-bit timer (Operates in independent channel operation function or as slave channel in simultaneous channel operation function.)

Source

pub const _1: Self

Operates as 8-bit timer

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK) specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the Ti0n pin In the case of unit 0: In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Master_SPEC>

Source

pub const _0: Self

Operates in independent channel operation function or as slave channel in simultaneous channel operation function.

Source

pub const _1: Self

Operates as master channel in simultaneous channel operation function.

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Master_SPEC>

Source

pub const _0: Self

Operates in independent channel operation function or as slave channel in simultaneous channel operation function.

Source

pub const _1: Self

Operates as master channel in simultaneous channel operation function.

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _000: Self

Interval timer mode

Source

pub const _010: Self

Capture mode

Source

pub const _011: Self

Event counter mode

Source

pub const _100: Self

One-count mode

Source

pub const _110: Self

Capture and one-count mode

Source§

impl EnumBitfieldStruct<u8, Cis_SPEC>

Source

pub const _00: Self

Falling edge

Source

pub const _01: Self

Rising edge

Source

pub const _10: Self

Both edges (when low-level width is measured) Start trigger: Falling edge, Capture trigger: Rising edge

Source

pub const _11: Self

Both edges (when high-level width is measured) Start trigger: Rising edge, Capture trigger: Falling edge

Source§

impl EnumBitfieldStruct<u8, Sts_SPEC>

Source

pub const _000: Self

Only software trigger start is valid (other trigger sources are unselected).

Source

pub const _001: Self

Valid edge of the TI0n pin input is used as both the start trigger and capture trigger.

Source

pub const _010: Self

Both the edges of the TI0n pin input are used as a start trigger and a capture trigger.

Source

pub const _100: Self

Interrupt signal of the master channel is used (when the channel is used as a slave channel with the simultaneous channel operation function).

Source§

impl EnumBitfieldStruct<u8, Ccs_SPEC>

Source

pub const _0: Self

Operating clock (fMCK)specified by the CKS[1:0] bits

Source

pub const _1: Self

Valid edge of input signal input from the TI0n pin. In channel 5, valid edge of input signal selected by the TIS0 registerIn channel 7, valid edge of input signal selected by the ISC register

Source§

impl EnumBitfieldStruct<u8, Cks_SPEC>

Source

pub const _00: Self

Operation clock CK00 set by timer clock select register 0 (TPS0)

Source

pub const _01: Self

Operation clock CK02 set by timer clock select register 0 (TPS0)

Source

pub const _10: Self

Operation clock CK01 set by timer clock select register 0 (TPS0)

Source

pub const _11: Self

Operation clock CK03 set by timer clock select register 0 (TPS0)

Source§

impl EnumBitfieldStruct<u8, Ovf_SPEC>

Source

pub const _0: Self

Overflow does not occur

Source

pub const _1: Self

Overflow occurs

Source§

impl EnumBitfieldStruct<u8, Te_SPEC>

Source

pub const _0: Self

Operation is stopped

Source

pub const _1: Self

Operation is enabled

Source§

impl EnumBitfieldStruct<u8, Teh1_SPEC>

Source

pub const _0: Self

Operation is stopped

Source

pub const _1: Self

Operation is enabled

Source§

impl EnumBitfieldStruct<u8, Teh3_SPEC>

Source

pub const _0: Self

Operation is stopped

Source

pub const _1: Self

Operation is enabled

Source§

impl EnumBitfieldStruct<u8, Ts_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TE[n] bit is set to 1 and the count operation becomes enabled

Source§

impl EnumBitfieldStruct<u8, Tsh1_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TEH1 bit is set to 1 and the count operation becomes enabled

Source§

impl EnumBitfieldStruct<u8, Tsh3_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TEH3 bit is set to 1 and the count operation becomes enabled

Source§

impl EnumBitfieldStruct<u8, Tt_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TE[n] bit is cleared to 0 and the count operation is stopped

Source§

impl EnumBitfieldStruct<u8, Tth1_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TEH1 bit is cleared to 0 and the count operation is stopped

Source§

impl EnumBitfieldStruct<u8, Tth3_SPEC>

Source

pub const _0: Self

No trigger operation

Source

pub const _1: Self

The TE0.TEH3 bit is cleared to 0 and the count operation is stopped

Source§

impl EnumBitfieldStruct<u8, Prs0_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, Prs1_SPEC>

Source

pub const _0_X_0: Self

PCLKB

Source

pub const _0_X_1: Self

PCLKB/2

Source

pub const _0_X_2: Self

PCLKB/22

Source

pub const _0_X_3: Self

PCLKB/23

Source

pub const _0_X_4: Self

PCLKB/24

Source

pub const _0_X_5: Self

PCLKB/25

Source

pub const _0_X_6: Self

PCLKB/26

Source

pub const _0_X_7: Self

PCLKB/27

Source

pub const _0_X_8: Self

PCLKB/28

Source

pub const _0_X_9: Self

PCLKB/29

Source

pub const _0_X_A: Self

PCLKB/210

Source

pub const _0_X_B: Self

PCLKB/211

Source

pub const _0_X_C: Self

PCLKB/212

Source

pub const _0_X_D: Self

PCLKB/213

Source

pub const _0_X_E: Self

PCLKB/214

Source

pub const _0_X_F: Self

PCLKB/215

Source§

impl EnumBitfieldStruct<u8, Prs2_SPEC>

Source

pub const _0_X_0: Self

PCLKB/2

Source

pub const _0_X_1: Self

PCLKB/22

Source

pub const _0_X_2: Self

PCLKB/24

Source

pub const _0_X_3: Self

PCLKB/26

Source§

impl EnumBitfieldStruct<u8, Prs3_SPEC>

Source

pub const _0_X_0: Self

PCLKB/28

Source

pub const _0_X_1: Self

PCLKB/210

Source

pub const _0_X_2: Self

PCLKB/212

Source

pub const _0_X_3: Self

PCLKB/214

Source§

impl EnumBitfieldStruct<u8, To_SPEC>

Source

pub const _0: Self

Timer output value is 0

Source

pub const _1: Self

Timer output value is 1

Source§

impl EnumBitfieldStruct<u8, Toe_SPEC>

Source

pub const _0: Self

Disables timer output.

Source

pub const _1: Self

Enables timer output.

Source§

impl EnumBitfieldStruct<u8, Tol_SPEC>

Source

pub const _0: Self

Positive logic output (active-high)

Source

pub const _1: Self

Negative logic output (active-low)

Source§

impl EnumBitfieldStruct<u8, Tom_SPEC>

Source

pub const _0: Self

Master channel output mode (to produce toggled output by timer interrupt request signal (TAU0_TMI0n))

Source

pub const _1: Self

Slave channel output mode (output is set by the timer interrupt request signal (TAU0_TMI0n) of the master channel, and reset by the timer interrupt request signal (TAU0_TMI0p) of the slave channel)

Source§

impl EnumBitfieldStruct<u8, En0_SPEC>

Source

pub const _0: Self

Counting stops

Source

pub const _1: Self

Counting begins

Source§

impl EnumBitfieldStruct<u8, En1_SPEC>

Source

pub const _0: Self

Counting stops

Source

pub const _1: Self

Counting begins

Source§

impl EnumBitfieldStruct<u8, En2_SPEC>

Source

pub const _0: Self

Counting stops

Source

pub const _1: Self

Counting begins

Source§

impl EnumBitfieldStruct<u8, En3_SPEC>

Source

pub const _0: Self

Counting stops

Source

pub const _1: Self

Counting begins

Source§

impl EnumBitfieldStruct<u8, Md_SPEC>

Source

pub const _00: Self

The interval timer operates in 8-bit counter mode.

Source

pub const _01: Self

The interval timer operates in 16-bit counter mode (channel 0 is connected with channel 1 and channel 2 is connected with channel 3).

Source

pub const _10: Self

The interval timer operates in 32-bit counter mode (channels 0 to 3 are connected).

Source

pub const _11: Self

Setting prohibited.

Source§

impl EnumBitfieldStruct<u8, Isel_SPEC>

Source

pub const _000: Self

Counting stops

Source

pub const _001: Self

HOCO

Source

pub const _010: Self

MOCO

Source

pub const _011: Self

MOSC

Source

pub const _100: Self

FSXP

Source

pub const _101: Self

Event input from the ELC

Source§

impl EnumBitfieldStruct<u8, Csel_SPEC>

Source

pub const _000: Self

Counting stops

Source

pub const _001: Self

HOCO

Source

pub const _010: Self

MOCO

Source

pub const _011: Self

MOSC

Source

pub const _100: Self

FSXP

Source

pub const _101: Self

Event input from the ELC

Source§

impl EnumBitfieldStruct<u8, Fdiv0_SPEC>

Source

pub const _000: Self

fITL0

Source

pub const _001: Self

fITL0/2

Source

pub const _010: Self

fITL0/4

Source

pub const _011: Self

fITL0/8

Source

pub const _100: Self

fITL0/16

Source

pub const _101: Self

fITL0/32

Source

pub const _110: Self

fITL0/64

Source

pub const _111: Self

fITL0/128

Source§

impl EnumBitfieldStruct<u8, Fdiv1_SPEC>

Source

pub const _000: Self

fITL0

Source

pub const _001: Self

fITL0/2

Source

pub const _010: Self

fITL0/4

Source

pub const _011: Self

fITL0/8

Source

pub const _100: Self

fITL0/16

Source

pub const _101: Self

fITL0/32

Source

pub const _110: Self

fITL0/64

Source

pub const _111: Self

fITL0/128

Source§

impl EnumBitfieldStruct<u8, Fdiv2_SPEC>

Source

pub const _000: Self

fITL0

Source

pub const _001: Self

fITL0/2

Source

pub const _010: Self

fITL0/4

Source

pub const _011: Self

fITL0/8

Source

pub const _100: Self

fITL0/16

Source

pub const _101: Self

fITL0/32

Source

pub const _110: Self

fITL0/64

Source

pub const _111: Self

fITL0/128

Source§

impl EnumBitfieldStruct<u8, Fdiv3_SPEC>

Source

pub const _000: Self

fITL0

Source

pub const _001: Self

fITL0/2

Source

pub const _010: Self

fITL0/4

Source

pub const _011: Self

fITL0/8

Source

pub const _100: Self

fITL0/16

Source

pub const _101: Self

fITL0/32

Source

pub const _110: Self

fITL0/64

Source

pub const _111: Self

fITL0/128

Source§

impl EnumBitfieldStruct<u8, Ctrs_SPEC>

Source

pub const _00: Self

Software trigger

Source

pub const _01: Self

Interrupt on compare match with ITLCMP01

Source

pub const _10: Self

FSXP (rising edge)

Source

pub const _11: Self

Event input from ELC (rising edge)

Source§

impl EnumBitfieldStruct<u8, Capccr_SPEC>

Source

pub const _0: Self

The capture counter value is held after the completion of capturing.

Source

pub const _1: Self

The capture counter value is cleared after the completion of capturing.

Source§

impl EnumBitfieldStruct<u8, Capr_SPEC>

Source

pub const _0: Self

Trigger operation does not proceed.

Source

pub const _1: Self

A software trigger for capturing is generated.

Source§

impl EnumBitfieldStruct<u8, Capf_SPEC>

Source

pub const _0: Self

Capturing has not been completed.

Source

pub const _1: Self

Capturing has been completed.

Source§

impl EnumBitfieldStruct<u8, Capfcr_SPEC>

Source

pub const _0: Self

The value of the capture completion flag CAPF is held.

Source

pub const _1: Self

The value of the capture completion flag CAPF is cleared.

Source§

impl EnumBitfieldStruct<u8, Capen_SPEC>

Source

pub const _0: Self

Capturing is disabled.

Source

pub const _1: Self

Capturing is enabled.

Source§

impl EnumBitfieldStruct<u8, Itf00_SPEC>

Source

pub const _0: Self

A compare match signal has not been detected in channel 0.

Source

pub const _1: Self

A compare match signal has been detected in channel 0.

Source§

impl EnumBitfieldStruct<u8, Itf01_SPEC>

Source

pub const _0: Self

A compare match signal has not been detected in channel 1.

Source

pub const _1: Self

A compare match signal has been detected in channel 1.

Source§

impl EnumBitfieldStruct<u8, Itf02_SPEC>

Source

pub const _0: Self

A compare match signal has not been detected in channel 2.

Source

pub const _1: Self

A compare match signal has been detected in channel 2.

Source§

impl EnumBitfieldStruct<u8, Itf03_SPEC>

Source

pub const _0: Self

A compare match signal has not been detected in channel 3.

Source

pub const _1: Self

A compare match signal has been detected in channel 3.

Source§

impl EnumBitfieldStruct<u8, Itf0C_SPEC>

Source

pub const _0: Self

Completion of capturing has not been detected.

Source

pub const _1: Self

Completion of capturing has been detected.

Source§

impl EnumBitfieldStruct<u8, Mkf00_SPEC>

Source

pub const _0: Self

ITLS0.ITF00 is not masked

Source

pub const _1: Self

ITLS0.ITF00 is masked

Source§

impl EnumBitfieldStruct<u8, Mkf01_SPEC>

Source

pub const _0: Self

ITLS0.ITF01 is not masked

Source

pub const _1: Self

ITLS0.ITF01 is masked

Source§

impl EnumBitfieldStruct<u8, Mkf02_SPEC>

Source

pub const _0: Self

ITLS0.ITF02 is not masked

Source

pub const _1: Self

ITLS0.ITF02 is masked

Source§

impl EnumBitfieldStruct<u8, Mkf03_SPEC>

Source

pub const _0: Self

ITLS0.ITF03 is not masked

Source

pub const _1: Self

ITLS0.ITF03 is masked

Source§

impl EnumBitfieldStruct<u8, Mkf0C_SPEC>

Source

pub const _0: Self

ITLS0.ITF0C is not masked

Source

pub const _1: Self

ITLS0.ITF0C is masked

Source§

impl EnumBitfieldStruct<u8, Sgstart_SPEC>

Source

pub const _0: Self

No effect

Source

pub const _1: Self

Start to generate the seed data

Source§

impl EnumBitfieldStruct<u8, Sgcen_SPEC>

Source

pub const _0: Self

Seed generation circuit is disable.

Source

pub const _1: Self

Seed generation circuit is enable.

Source§

impl EnumBitfieldStruct<u8, Inten_SPEC>

Source

pub const _0: Self

TRNG interrupt is disabled.

Source

pub const _1: Self

TRNG interrupt is enabled.

Source§

impl EnumBitfieldStruct<u8, Isrma_SPEC>

Source

pub const _0: Self

The UARTA0_ERRI interrupt is generated when a reception error occurs (UARTA0_RXI is not generated)

Source

pub const _1: Self

The UARTA0_RXI interrupt is generated when a reception error occurs (UARTA0_ERRI is not generated)

Source§

impl EnumBitfieldStruct<u8, Issma_SPEC>

Source

pub const _0: Self

The UARTA0_TXI interrupt is generated on completion of transmission

Source

pub const _1: Self

The UARTA0_TXI interrupt is generated when the transmit buffer becomes empty (for continuous transmission)

Source§

impl EnumBitfieldStruct<u8, Rxea_SPEC>

Source

pub const _0: Self

Disables reception (reset the reception circuit)

Source

pub const _1: Self

Enables reception

Source§

impl EnumBitfieldStruct<u8, Txea_SPEC>

Source

pub const _0: Self

Disables transmission (resets the transmission circuit)

Source

pub const _1: Self

Enables transmission

Source§

impl EnumBitfieldStruct<u8, En_SPEC>

Source

pub const _0: Self

Disables the UART operation clock (resets the internal circuits)

Source

pub const _1: Self

Enables the UART operation clock

Source§

impl EnumBitfieldStruct<u8, Alv_SPEC>

Source

pub const _0: Self

Positive logic (wait state = high level, start bit = low level, stop bit = high level)

Source

pub const _1: Self

Negative logic (wait state = low level, start bit = high level, stop bit = low level)

Source§

impl EnumBitfieldStruct<u8, Dir_SPEC>

Source

pub const _0: Self

MSB first

Source

pub const _1: Self

LSB first

Source§

impl EnumBitfieldStruct<u8, Sl_SPEC>

Source

pub const _0: Self

Stop bit length = 1 bit

Source

pub const _1: Self

Stop bit length = 2 bits

Source§

impl EnumBitfieldStruct<u8, Cl_SPEC>

Source

pub const _00: Self

Character length of data = 5 bits

Source

pub const _01: Self

Setting prohibited

Source

pub const _10: Self

Character length of data = 7 bits

Source

pub const _11: Self

Character length of data = 8 bits

Source§

impl EnumBitfieldStruct<u8, Ps_SPEC>

Source

pub const _00: Self

Transmission: No parity bit is output. Reception: Data is received without parity.

Source

pub const _01: Self

Transmission: 0 parity is output. Reception: Data is received with 0 parity.

Source

pub const _10: Self

Transmission: Odd parity is output. Reception: Check is made for odd parity.

Source

pub const _11: Self

Transmission: Even parity is output. Reception: Check is made for even parity.

Source§

impl EnumBitfieldStruct<u8, Ovea_SPEC>

Source

pub const _0: Self

No error has occurred

Source

pub const _1: Self

An error has occurred

Source§

impl EnumBitfieldStruct<u8, Fea_SPEC>

Source

pub const _0: Self

No error has occurred

Source

pub const _1: Self

An error has occurred

Source§

impl EnumBitfieldStruct<u8, Pea_SPEC>

Source

pub const _0: Self

No error has occurred

Source

pub const _1: Self

An error has occurred

Source§

impl EnumBitfieldStruct<u8, Txsfa_SPEC>

Source

pub const _0: Self

Data is not being transmitted

Source

pub const _1: Self

Data is being transmitted

Source§

impl EnumBitfieldStruct<u8, Txbfa_SPEC>

Source

pub const _0: Self

No valid data exists in the TXBA0 register

Source

pub const _1: Self

Valid data exists in the TXBA0 register

Source§

impl EnumBitfieldStruct<u8, Ovecta_SPEC>

Source

pub const _0: Self

Does not clear the ASISA0.OVEA flag (the flag is retained)

Source

pub const _1: Self

Clears the ASISA0.OVEA flag

Source§

impl EnumBitfieldStruct<u8, Fecta_SPEC>

Source

pub const _0: Self

Does not clear the ASISA0.FEA flag (the flag is retained)

Source

pub const _1: Self

Clears the ASISA0.FEA flag

Source§

impl EnumBitfieldStruct<u8, Pecta_SPEC>

Source

pub const _0: Self

Does not clear the ASISA0.PEA flag (the flag is retained)

Source

pub const _1: Self

Clears the ASISA0.PEA flag

Source§

impl EnumBitfieldStruct<u8, Ck_SPEC>

Source

pub const _0_X_0: Self

fSEL

Source

pub const _0_X_1: Self

fSEL/2

Source

pub const _0_X_2: Self

fSEL/4

Source

pub const _0_X_3: Self

fSEL/8

Source

pub const _0_X_4: Self

fSEL/16

Source

pub const _0_X_5: Self

fSEL/32

Source

pub const _0_X_6: Self

fSEL/64

Source

pub const _0_X_8: Self

FSXP

Source§

impl EnumBitfieldStruct<u8, Sel_SPEC>

Source

pub const _00: Self

Stop

Source

pub const _01: Self

MOSC

Source

pub const _10: Self

HOCO

Source

pub const _11: Self

MOCO

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 (const: unstable) · Source§

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

Performs copy-assignment from source. 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> 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 (const: unstable) · Source§

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

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

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

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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 (const: unstable) · 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: PartialEq + RegNumberT, T: PartialEq> StructuralPartialEq for EnumBitfieldStruct<Q, T>

Auto Trait Implementations§

§

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

§

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

§

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

§

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

§

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

§

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

§

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

Blanket Implementations§

Source§

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

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

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

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

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

Source§

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

Mutably borrows from an owned value. Read more
Source§

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

Source§

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

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

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

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

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

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

Source§

type Error = Infallible

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

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

Performs the conversion.
Source§

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

Source§

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

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

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

Performs the conversion.