[−][src]Struct e310x::generic::R
Register/field reader
Result of the read
method of a register.
Also it can be used in the modify
method
Implementations
impl<U, T> R<U, T> where
U: Copy,
[src]
U: Copy,
impl<FI> R<bool, FI>
[src]
pub fn bit(&self) -> bool
[src]
Value of the field as raw bits
pub fn bit_is_clear(&self) -> bool
[src]
Returns true
if the bit is clear (0)
pub fn bit_is_set(&self) -> bool
[src]
Returns true
if the bit is set (1)
impl R<u8, PRIORITY_A>
[src]
pub fn variant(&self) -> PRIORITY_A
[src]
Get enumerated values variant
pub fn is_p0(&self) -> bool
[src]
Checks if the value of the field is P0
pub fn is_p1(&self) -> bool
[src]
Checks if the value of the field is P1
pub fn is_p2(&self) -> bool
[src]
Checks if the value of the field is P2
pub fn is_p3(&self) -> bool
[src]
Checks if the value of the field is P3
pub fn is_p4(&self) -> bool
[src]
Checks if the value of the field is P4
pub fn is_p5(&self) -> bool
[src]
Checks if the value of the field is P5
pub fn is_p6(&self) -> bool
[src]
Checks if the value of the field is P6
pub fn is_p7(&self) -> bool
[src]
Checks if the value of the field is P7
impl R<u32, Reg<u32, _PRIORITY>>
[src]
pub fn priority(&self) -> PRIORITY_R
[src]
Bits 0:2
impl R<u8, PRIORITY_A>
[src]
pub fn variant(&self) -> PRIORITY_A
[src]
Get enumerated values variant
pub fn is_p0(&self) -> bool
[src]
Checks if the value of the field is P0
pub fn is_p1(&self) -> bool
[src]
Checks if the value of the field is P1
pub fn is_p2(&self) -> bool
[src]
Checks if the value of the field is P2
pub fn is_p3(&self) -> bool
[src]
Checks if the value of the field is P3
pub fn is_p4(&self) -> bool
[src]
Checks if the value of the field is P4
pub fn is_p5(&self) -> bool
[src]
Checks if the value of the field is P5
pub fn is_p6(&self) -> bool
[src]
Checks if the value of the field is P6
pub fn is_p7(&self) -> bool
[src]
Checks if the value of the field is P7
impl R<u32, Reg<u32, _THRESHOLD>>
[src]
pub fn priority(&self) -> PRIORITY_R
[src]
Bits 0:2
impl R<u32, Reg<u32, _WDOGCFG>>
[src]
pub fn cmpip(&self) -> CMPIP_R
[src]
Bit 28
pub fn encoreawake(&self) -> ENCOREAWAKE_R
[src]
Bit 13
pub fn enalways(&self) -> ENALWAYS_R
[src]
Bit 12
pub fn zerocmp(&self) -> ZEROCMP_R
[src]
Bit 9
pub fn rsten(&self) -> RSTEN_R
[src]
Bit 8
pub fn scale(&self) -> SCALE_R
[src]
Bits 0:3
impl R<u32, Reg<u32, _WDOGCMP>>
[src]
impl R<u32, Reg<u32, _RTCCFG>>
[src]
pub fn cmpip(&self) -> CMPIP_R
[src]
Bit 28
pub fn enalways(&self) -> ENALWAYS_R
[src]
Bit 12
pub fn scale(&self) -> SCALE_R
[src]
Bits 0:3
impl R<u32, Reg<u32, _RTCHI>>
[src]
impl R<u32, Reg<u32, _LFROSCCFG>>
[src]
pub fn ready(&self) -> READY_R
[src]
Bit 31
pub fn enable(&self) -> ENABLE_R
[src]
Bit 30
pub fn trim(&self) -> TRIM_R
[src]
Bits 16:20
pub fn div(&self) -> DIV_R
[src]
Bits 0:5
impl R<u32, Reg<u32, _PMUWAKEPM>>
[src]
pub fn isolate(&self) -> ISOLATE_R
[src]
Bit 9
pub fn hfclkrst(&self) -> HFCLKRST_R
[src]
Bit 8
pub fn corerst(&self) -> CORERST_R
[src]
Bit 7
pub fn pmu_out_1_en(&self) -> PMU_OUT_1_EN_R
[src]
Bit 5
pub fn pmu_out_0_en(&self) -> PMU_OUT_0_EN_R
[src]
Bit 4
pub fn delay(&self) -> DELAY_R
[src]
Bits 0:3
impl R<u32, Reg<u32, _PMUSLEEPPM>>
[src]
pub fn isolate(&self) -> ISOLATE_R
[src]
Bit 9
pub fn hfclkrst(&self) -> HFCLKRST_R
[src]
Bit 8
pub fn corerst(&self) -> CORERST_R
[src]
Bit 7
pub fn pmu_out_1_en(&self) -> PMU_OUT_1_EN_R
[src]
Bit 5
pub fn pmu_out_0_en(&self) -> PMU_OUT_0_EN_R
[src]
Bit 4
pub fn delay(&self) -> DELAY_R
[src]
Bits 0:3
impl R<u32, Reg<u32, _PMUIE>>
[src]
pub fn awakeup(&self) -> AWAKEUP_R
[src]
Bit 3
pub fn dwakeup(&self) -> DWAKEUP_R
[src]
Bit 2
pub fn rtc(&self) -> RTC_R
[src]
Bit 1
impl R<u8, RESETCAUSE_A>
[src]
pub fn variant(&self) -> Variant<u8, RESETCAUSE_A>
[src]
Get enumerated values variant
pub fn is_power_on(&self) -> bool
[src]
Checks if the value of the field is POWERON
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
pub fn is_watchdog(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG
impl R<u8, WAKEUPCAUSE_A>
[src]
pub fn variant(&self) -> Variant<u8, WAKEUPCAUSE_A>
[src]
Get enumerated values variant
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_rtc(&self) -> bool
[src]
Checks if the value of the field is RTC
pub fn is_digital(&self) -> bool
[src]
Checks if the value of the field is DIGITAL
impl R<u32, Reg<u32, _PMUCAUSE>>
[src]
pub fn resetcause(&self) -> RESETCAUSE_R
[src]
Bits 8:9
pub fn wakeupcause(&self) -> WAKEUPCAUSE_R
[src]
Bits 0:1
impl R<u32, Reg<u32, _HFROSCCFG>>
[src]
pub fn ready(&self) -> READY_R
[src]
Bit 31
pub fn enable(&self) -> ENABLE_R
[src]
Bit 30
pub fn trim(&self) -> TRIM_R
[src]
Bits 16:20
pub fn div(&self) -> DIV_R
[src]
Bits 0:5
impl R<u32, Reg<u32, _HFXOSCCFG>>
[src]
impl R<u8, PLLQ_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLQ_A>
[src]
Get enumerated values variant
pub fn is_q2(&self) -> bool
[src]
Checks if the value of the field is Q2
pub fn is_q4(&self) -> bool
[src]
Checks if the value of the field is Q4
pub fn is_q8(&self) -> bool
[src]
Checks if the value of the field is Q8
impl R<u8, PLLR_A>
[src]
pub fn variant(&self) -> Variant<u8, PLLR_A>
[src]
Get enumerated values variant
pub fn is_r1(&self) -> bool
[src]
Checks if the value of the field is R1
pub fn is_r2(&self) -> bool
[src]
Checks if the value of the field is R2
pub fn is_r3(&self) -> bool
[src]
Checks if the value of the field is R3
pub fn is_r4(&self) -> bool
[src]
Checks if the value of the field is R4
impl R<u32, Reg<u32, _PLLCFG>>
[src]
pub fn lock(&self) -> LOCK_R
[src]
Bit 31
pub fn bypass(&self) -> BYPASS_R
[src]
Bit 18
pub fn refsel(&self) -> REFSEL_R
[src]
Bit 17
pub fn sel(&self) -> SEL_R
[src]
Bit 16
pub fn pllq(&self) -> PLLQ_R
[src]
Bits 10:11
pub fn pllf(&self) -> PLLF_R
[src]
Bits 4:9
pub fn pllr(&self) -> PLLR_R
[src]
Bits 0:2
impl R<u32, Reg<u32, _PLLOUTDIV>>
[src]
impl R<u32, Reg<u32, _INPUT_VAL>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _INPUT_EN>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _OUTPUT_EN>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _OUTPUT_VAL>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _PULLUP>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _DRIVE>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _RISE_IE>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _RISE_IP>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _FALL_IE>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _FALL_IP>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _HIGH_IE>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _HIGH_IP>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _LOW_IE>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _LOW_IP>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _IOF_EN>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<bool, PIN0_A>
[src]
pub fn variant(&self) -> PIN0_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm0_0(&self) -> bool
[src]
Checks if the value of the field is PWM0_0
impl R<bool, PIN1_A>
[src]
pub fn variant(&self) -> PIN1_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm0_1(&self) -> bool
[src]
Checks if the value of the field is PWM0_1
impl R<bool, PIN2_A>
[src]
pub fn variant(&self) -> PIN2_A
[src]
Get enumerated values variant
pub fn is_qspi1_ss0(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SS0
pub fn is_pwm0_2(&self) -> bool
[src]
Checks if the value of the field is PWM0_2
impl R<bool, PIN3_A>
[src]
pub fn variant(&self) -> PIN3_A
[src]
Get enumerated values variant
pub fn is_qspi1_sd0(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SD0
pub fn is_pwm0_3(&self) -> bool
[src]
Checks if the value of the field is PWM0_3
impl R<bool, PIN4_A>
[src]
pub fn variant(&self) -> PIN4_A
[src]
Get enumerated values variant
pub fn is_qspi1_sd1(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SD1
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN5_A>
[src]
pub fn variant(&self) -> PIN5_A
[src]
Get enumerated values variant
pub fn is_qspi1_sck(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SCK
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN6_A>
[src]
pub fn variant(&self) -> PIN6_A
[src]
Get enumerated values variant
pub fn is_qspi1_sd2(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SD2
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN7_A>
[src]
pub fn variant(&self) -> PIN7_A
[src]
Get enumerated values variant
pub fn is_qspi1_sd3(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SD3
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN8_A>
[src]
pub fn variant(&self) -> PIN8_A
[src]
Get enumerated values variant
pub fn is_qspi1_ss1(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SS1
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN9_A>
[src]
pub fn variant(&self) -> PIN9_A
[src]
Get enumerated values variant
pub fn is_qspi1_ss2(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SS2
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN10_A>
[src]
pub fn variant(&self) -> PIN10_A
[src]
Get enumerated values variant
pub fn is_qspi1_ss3(&self) -> bool
[src]
Checks if the value of the field is QSPI1_SS3
pub fn is_pwm2_0(&self) -> bool
[src]
Checks if the value of the field is PWM2_0
impl R<bool, PIN11_A>
[src]
pub fn variant(&self) -> PIN11_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm2_1(&self) -> bool
[src]
Checks if the value of the field is PWM2_1
impl R<bool, PIN12_A>
[src]
pub fn variant(&self) -> PIN12_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm2_2(&self) -> bool
[src]
Checks if the value of the field is PWM2_2
impl R<bool, PIN13_A>
[src]
pub fn variant(&self) -> PIN13_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm2_3(&self) -> bool
[src]
Checks if the value of the field is PWM2_3
impl R<bool, PIN14_A>
[src]
pub fn variant(&self) -> PIN14_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN15_A>
[src]
pub fn variant(&self) -> PIN15_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN16_A>
[src]
pub fn variant(&self) -> PIN16_A
[src]
Get enumerated values variant
pub fn is_uart0_rx(&self) -> bool
[src]
Checks if the value of the field is UART0_RX
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN17_A>
[src]
pub fn variant(&self) -> PIN17_A
[src]
Get enumerated values variant
pub fn is_uart0_tx(&self) -> bool
[src]
Checks if the value of the field is UART0_TX
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN18_A>
[src]
pub fn variant(&self) -> PIN18_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN19_A>
[src]
pub fn variant(&self) -> PIN19_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm1_1(&self) -> bool
[src]
Checks if the value of the field is PWM1_1
impl R<bool, PIN20_A>
[src]
pub fn variant(&self) -> PIN20_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm1_0(&self) -> bool
[src]
Checks if the value of the field is PWM1_0
impl R<bool, PIN21_A>
[src]
pub fn variant(&self) -> PIN21_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm1_2(&self) -> bool
[src]
Checks if the value of the field is PWM1_2
impl R<bool, PIN22_A>
[src]
pub fn variant(&self) -> PIN22_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_pwm1_3(&self) -> bool
[src]
Checks if the value of the field is PWM1_3
impl R<bool, PIN23_A>
[src]
pub fn variant(&self) -> PIN23_A
[src]
Get enumerated values variant
pub fn is_iof0(&self) -> bool
[src]
Checks if the value of the field is IOF0
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN24_A>
[src]
pub fn variant(&self) -> PIN24_A
[src]
Get enumerated values variant
pub fn is_uart1_rx(&self) -> bool
[src]
Checks if the value of the field is UART1_RX
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN25_A>
[src]
pub fn variant(&self) -> PIN25_A
[src]
Get enumerated values variant
pub fn is_uart1_tx(&self) -> bool
[src]
Checks if the value of the field is UART1_TX
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN26_A>
[src]
pub fn variant(&self) -> PIN26_A
[src]
Get enumerated values variant
pub fn is_qspi2_ss(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SS
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN27_A>
[src]
pub fn variant(&self) -> PIN27_A
[src]
Get enumerated values variant
pub fn is_qspi2_sd0(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SD0
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN28_A>
[src]
pub fn variant(&self) -> PIN28_A
[src]
Get enumerated values variant
pub fn is_qspi2_sd1(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SD1
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN29_A>
[src]
pub fn variant(&self) -> PIN29_A
[src]
Get enumerated values variant
pub fn is_qspi2_sck(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SCK
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN30_A>
[src]
pub fn variant(&self) -> PIN30_A
[src]
Get enumerated values variant
pub fn is_qspi2_sd2(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SD2
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<bool, PIN31_A>
[src]
pub fn variant(&self) -> PIN31_A
[src]
Get enumerated values variant
pub fn is_qspi2_sd3(&self) -> bool
[src]
Checks if the value of the field is QSPI2_SD3
pub fn is_iof1(&self) -> bool
[src]
Checks if the value of the field is IOF1
impl R<u32, Reg<u32, _IOF_SEL>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _OUT_XOR>>
[src]
pub fn pin0(&self) -> PIN0_R
[src]
Bit 0
pub fn pin1(&self) -> PIN1_R
[src]
Bit 1
pub fn pin2(&self) -> PIN2_R
[src]
Bit 2
pub fn pin3(&self) -> PIN3_R
[src]
Bit 3
pub fn pin4(&self) -> PIN4_R
[src]
Bit 4
pub fn pin5(&self) -> PIN5_R
[src]
Bit 5
pub fn pin6(&self) -> PIN6_R
[src]
Bit 6
pub fn pin7(&self) -> PIN7_R
[src]
Bit 7
pub fn pin8(&self) -> PIN8_R
[src]
Bit 8
pub fn pin9(&self) -> PIN9_R
[src]
Bit 9
pub fn pin10(&self) -> PIN10_R
[src]
Bit 10
pub fn pin11(&self) -> PIN11_R
[src]
Bit 11
pub fn pin12(&self) -> PIN12_R
[src]
Bit 12
pub fn pin13(&self) -> PIN13_R
[src]
Bit 13
pub fn pin14(&self) -> PIN14_R
[src]
Bit 14
pub fn pin15(&self) -> PIN15_R
[src]
Bit 15
pub fn pin16(&self) -> PIN16_R
[src]
Bit 16
pub fn pin17(&self) -> PIN17_R
[src]
Bit 17
pub fn pin18(&self) -> PIN18_R
[src]
Bit 18
pub fn pin19(&self) -> PIN19_R
[src]
Bit 19
pub fn pin20(&self) -> PIN20_R
[src]
Bit 20
pub fn pin21(&self) -> PIN21_R
[src]
Bit 21
pub fn pin22(&self) -> PIN22_R
[src]
Bit 22
pub fn pin23(&self) -> PIN23_R
[src]
Bit 23
pub fn pin24(&self) -> PIN24_R
[src]
Bit 24
pub fn pin25(&self) -> PIN25_R
[src]
Bit 25
pub fn pin26(&self) -> PIN26_R
[src]
Bit 26
pub fn pin27(&self) -> PIN27_R
[src]
Bit 27
pub fn pin28(&self) -> PIN28_R
[src]
Bit 28
pub fn pin29(&self) -> PIN29_R
[src]
Bit 29
pub fn pin30(&self) -> PIN30_R
[src]
Bit 30
pub fn pin31(&self) -> PIN31_R
[src]
Bit 31
impl R<u32, Reg<u32, _TXDATA>>
[src]
impl R<u32, Reg<u32, _RXDATA>>
[src]
impl R<u32, Reg<u32, _TXCTRL>>
[src]
pub fn counter(&self) -> COUNTER_R
[src]
Bits 16:18
pub fn nstop(&self) -> NSTOP_R
[src]
Bit 1
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0
impl R<u32, Reg<u32, _RXCTRL>>
[src]
impl R<u32, Reg<u32, _IE>>
[src]
impl R<u32, Reg<u32, _IP>>
[src]
impl R<u32, Reg<u32, _DIV>>
[src]
impl R<u32, Reg<u32, _SCKDIV>>
[src]
impl R<u32, Reg<u32, _SCKMODE>>
[src]
pub fn pol(&self) -> POL_R
[src]
Bit 1 - Serial clock polarity
pub fn pha(&self) -> PHA_R
[src]
Bit 0 - Serial clock phase
impl R<u8, MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MODE_A>
[src]
Get enumerated values variant
pub fn is_auto(&self) -> bool
[src]
Checks if the value of the field is AUTO
pub fn is_hold(&self) -> bool
[src]
Checks if the value of the field is HOLD
pub fn is_off(&self) -> bool
[src]
Checks if the value of the field is OFF
impl R<u32, Reg<u32, _CSMODE>>
[src]
impl R<u32, Reg<u32, _DELAY0>>
[src]
pub fn sckcs(&self) -> SCKCS_R
[src]
Bits 16:23 - SCK to CS Delay
pub fn cssck(&self) -> CSSCK_R
[src]
Bits 0:7 - CS to SCK Delay
impl R<u32, Reg<u32, _DELAY1>>
[src]
pub fn interxfr(&self) -> INTERXFR_R
[src]
Bits 16:23 - Maximum interframe delay
pub fn intercs(&self) -> INTERCS_R
[src]
Bits 0:7 - Minimum CS inactive time
impl R<bool, DIR_A>
[src]
pub fn variant(&self) -> DIR_A
[src]
Get enumerated values variant
pub fn is_rx(&self) -> bool
[src]
Checks if the value of the field is RX
pub fn is_tx(&self) -> bool
[src]
Checks if the value of the field is TX
impl R<bool, ENDIAN_A>
[src]
pub fn variant(&self) -> ENDIAN_A
[src]
Get enumerated values variant
pub fn is_big(&self) -> bool
[src]
Checks if the value of the field is BIG
pub fn is_little(&self) -> bool
[src]
Checks if the value of the field is LITTLE
impl R<u8, PROTO_A>
[src]
pub fn variant(&self) -> Variant<u8, PROTO_A>
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_dual(&self) -> bool
[src]
Checks if the value of the field is DUAL
pub fn is_quad(&self) -> bool
[src]
Checks if the value of the field is QUAD
impl R<u32, Reg<u32, _FMT>>
[src]
pub fn len(&self) -> LEN_R
[src]
Bits 16:19 - Number of bits per frame
pub fn dir(&self) -> DIR_R
[src]
Bit 3 - SPI I/O direction
pub fn endian(&self) -> ENDIAN_R
[src]
Bit 2 - SPI endianness
pub fn proto(&self) -> PROTO_R
[src]
Bits 0:1 - SPI protocol
impl R<u32, Reg<u32, _TXDATA>>
[src]
pub fn full(&self) -> FULL_R
[src]
Bit 31 - FIFO full flag
pub fn data(&self) -> DATA_R
[src]
Bits 0:7 - Transmit data
impl R<u32, Reg<u32, _RXDATA>>
[src]
pub fn empty(&self) -> EMPTY_R
[src]
Bit 31 - FIFO empty flag
pub fn data(&self) -> DATA_R
[src]
Bits 0:7 - Received data
impl R<u32, Reg<u32, _TXMARK>>
[src]
impl R<u32, Reg<u32, _RXMARK>>
[src]
impl R<u32, Reg<u32, _FCTRL>>
[src]
impl R<u8, DATA_PROTO_A>
[src]
pub fn variant(&self) -> Variant<u8, DATA_PROTO_A>
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_dual(&self) -> bool
[src]
Checks if the value of the field is DUAL
pub fn is_quad(&self) -> bool
[src]
Checks if the value of the field is QUAD
impl R<u8, ADDR_PROTO_A>
[src]
pub fn variant(&self) -> Variant<u8, ADDR_PROTO_A>
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_dual(&self) -> bool
[src]
Checks if the value of the field is DUAL
pub fn is_quad(&self) -> bool
[src]
Checks if the value of the field is QUAD
impl R<u8, CMD_PROTO_A>
[src]
pub fn variant(&self) -> Variant<u8, CMD_PROTO_A>
[src]
Get enumerated values variant
pub fn is_single(&self) -> bool
[src]
Checks if the value of the field is SINGLE
pub fn is_dual(&self) -> bool
[src]
Checks if the value of the field is DUAL
pub fn is_quad(&self) -> bool
[src]
Checks if the value of the field is QUAD
impl R<u32, Reg<u32, _FFMT>>
[src]
pub fn pad_code(&self) -> PAD_CODE_R
[src]
Bits 24:31 - First 8 bits to transmit during dummy cycles
pub fn cmd_code(&self) -> CMD_CODE_R
[src]
Bits 16:23 - Value of command byte
pub fn data_proto(&self) -> DATA_PROTO_R
[src]
Bits 12:13 - Protocol for receiving data bytes
pub fn addr_proto(&self) -> ADDR_PROTO_R
[src]
Bits 10:11 - Protocol for transmitting address and padding
pub fn cmd_proto(&self) -> CMD_PROTO_R
[src]
Bits 8:9 - Protocol for transmitting command
pub fn pad_cnt(&self) -> PAD_CNT_R
[src]
Bits 4:7 - Number of dummy cycles
pub fn addr_len(&self) -> ADDR_LEN_R
[src]
Bits 1:3 - Number of address bytes (0 to 4)
pub fn cmd_en(&self) -> CMD_EN_R
[src]
Bit 0 - Enable sending of command
impl R<u32, Reg<u32, _IE>>
[src]
pub fn rxwm(&self) -> RXWM_R
[src]
Bit 1 - Receive watermark enable
pub fn txwm(&self) -> TXWM_R
[src]
Bit 0 - Transmit watermark enable
impl R<u32, Reg<u32, _IP>>
[src]
pub fn rxwm(&self) -> RXWM_R
[src]
Bit 1 - Receive watermark enable
pub fn txwm(&self) -> TXWM_R
[src]
Bit 0 - Transmit watermark enable
impl R<u32, Reg<u32, _CFG>>
[src]
pub fn cmp3ip(&self) -> CMP3IP_R
[src]
Bit 31
pub fn cmp2ip(&self) -> CMP2IP_R
[src]
Bit 30
pub fn cmp1ip(&self) -> CMP1IP_R
[src]
Bit 29
pub fn cmp0ip(&self) -> CMP0IP_R
[src]
Bit 28
pub fn cmp3gang(&self) -> CMP3GANG_R
[src]
Bit 27
pub fn cmp2gang(&self) -> CMP2GANG_R
[src]
Bits 26:36
pub fn cmp1gang(&self) -> CMP1GANG_R
[src]
Bit 25
pub fn cmp0gang(&self) -> CMP0GANG_R
[src]
Bit 24
pub fn cmp3center(&self) -> CMP3CENTER_R
[src]
Bit 19
pub fn cmp2center(&self) -> CMP2CENTER_R
[src]
Bit 18
pub fn cmp1center(&self) -> CMP1CENTER_R
[src]
Bit 17
pub fn cmp0center(&self) -> CMP0CENTER_R
[src]
Bit 16
pub fn enoneshot(&self) -> ENONESHOT_R
[src]
Bit 13
pub fn enalways(&self) -> ENALWAYS_R
[src]
Bit 12
pub fn deglitch(&self) -> DEGLITCH_R
[src]
Bit 10
pub fn zerocmp(&self) -> ZEROCMP_R
[src]
Bit 9
pub fn sticky(&self) -> STICKY_R
[src]
Bit 8
pub fn scale(&self) -> SCALE_R
[src]
Bits 0:3
impl R<u32, Reg<u32, _CMP0>>
[src]
impl R<u32, Reg<u32, _CMP1>>
[src]
impl R<u32, Reg<u32, _CMP2>>
[src]
impl R<u32, Reg<u32, _CMP3>>
[src]
impl R<u32, Reg<u32, _PRER_LO>>
[src]
impl R<u32, Reg<u32, _PRER_HI>>
[src]
impl R<u32, Reg<u32, _CTR>>
[src]
pub fn en(&self) -> EN_R
[src]
Bit 7 - I2C core enable bit
pub fn ien(&self) -> IEN_R
[src]
Bit 6 - I2C core interrupt enable bit
impl R<u32, Reg<u32, _TXR_RXR>>
[src]
impl R<u32, Reg<u32, _SR>>
[src]
pub fn rx_ack(&self) -> RX_ACK_R
[src]
Bit 7 - Received acknowledge from slave. This flag represents acknowledge from the addressed slave. '1' = No acknowledge received '0' = Acknowledge received
pub fn busy(&self) -> BUSY_R
[src]
Bit 6 - I2C bus busy
pub fn al(&self) -> AL_R
[src]
Bit 5 - Arbitration lost
pub fn tip(&self) -> TIP_R
[src]
Bit 1 - Transfer in progress
pub fn if_(&self) -> IF_R
[src]
Bit 0 - Interrupt Flag. This bit is set when an interrupt is pending, which will cause a processor interrupt request if the IEN bit is set.
Trait Implementations
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,