[][src]Struct e310x::generic::R

pub struct R<U, T> { /* fields omitted */ }

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]

pub fn bits(&self) -> U[src]

Read raw bits from register/field

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]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

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]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

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]

pub fn ready(&self) -> READY_R[src]

Bit 31

pub fn enable(&self) -> ENABLE_R[src]

Bit 30

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]

pub fn divby1(&self) -> DIVBY1_R[src]

Bit 8

pub fn div(&self) -> DIV_R[src]

Bits 0:5

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]

pub fn full(&self) -> FULL_R[src]

Bit 31

pub fn data(&self) -> DATA_R[src]

Bits 0:7

impl R<u32, Reg<u32, _RXDATA>>[src]

pub fn empty(&self) -> EMPTY_R[src]

Bit 31

pub fn data(&self) -> DATA_R[src]

Bits 0:7

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]

pub fn counter(&self) -> COUNTER_R[src]

Bits 16:18

pub fn enable(&self) -> ENABLE_R[src]

Bit 0

impl R<u32, Reg<u32, _IE>>[src]

pub fn rxwm(&self) -> RXWM_R[src]

Bit 1

pub fn txwm(&self) -> TXWM_R[src]

Bit 0

impl R<u32, Reg<u32, _IP>>[src]

pub fn rxwm(&self) -> RXWM_R[src]

Bit 1

pub fn txwm(&self) -> TXWM_R[src]

Bit 0

impl R<u32, Reg<u32, _DIV>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

impl R<u32, Reg<u32, _SCKDIV>>[src]

pub fn div(&self) -> DIV_R[src]

Bits 0:11 - Divisor for serial clock

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]

pub fn mode(&self) -> MODE_R[src]

Bits 0:1 - Chip select mode

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]

pub fn txmark(&self) -> TXMARK_R[src]

Bits 0:2 - Transmit watermark

impl R<u32, Reg<u32, _RXMARK>>[src]

pub fn rxmark(&self) -> RXMARK_R[src]

Bits 0:2 - Receive watermark

impl R<u32, Reg<u32, _FCTRL>>[src]

pub fn en(&self) -> EN_R[src]

Bit 0 - SPI Flash Mode Select

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]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

impl R<u32, Reg<u32, _CMP1>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

impl R<u32, Reg<u32, _CMP2>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

impl R<u32, Reg<u32, _CMP3>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:15

impl R<u32, Reg<u32, _PRER_LO>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:7

impl R<u32, Reg<u32, _PRER_HI>>[src]

pub fn value(&self) -> VALUE_R[src]

Bits 0:7

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:7

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

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.