Struct msp430fr6972::adc12::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show fields pub adc12ctl0: Reg<ADC12CTL0_SPEC>, pub adc12ctl1: Reg<ADC12CTL1_SPEC>, pub adc12ctl2: Reg<ADC12CTL2_SPEC>, pub adc12ctl3: Reg<ADC12CTL3_SPEC>, pub adc12lo: Reg<ADC12LO_SPEC>, pub adc12hi: Reg<ADC12HI_SPEC>, pub adc12ifgr0: Reg<ADC12IFGR0_SPEC>, pub adc12ifgr1: Reg<ADC12IFGR1_SPEC>, pub adc12ifgr2: Reg<ADC12IFGR2_SPEC>, pub adc12ier0: Reg<ADC12IER0_SPEC>, pub adc12ier1: Reg<ADC12IER1_SPEC>, pub adc12ier2: Reg<ADC12IER2_SPEC>, pub adc12iv: Reg<ADC12IV_SPEC>, pub adc12mctl0: Reg<ADC12MCTL0_SPEC>, pub adc12mctl1: Reg<ADC12MCTL1_SPEC>, pub adc12mctl2: Reg<ADC12MCTL2_SPEC>, pub adc12mctl3: Reg<ADC12MCTL3_SPEC>, pub adc12mctl4: Reg<ADC12MCTL4_SPEC>, pub adc12mctl5: Reg<ADC12MCTL5_SPEC>, pub adc12mctl6: Reg<ADC12MCTL6_SPEC>, pub adc12mctl7: Reg<ADC12MCTL7_SPEC>, pub adc12mctl8: Reg<ADC12MCTL8_SPEC>, pub adc12mctl9: Reg<ADC12MCTL9_SPEC>, pub adc12mctl10: Reg<ADC12MCTL10_SPEC>, pub adc12mctl11: Reg<ADC12MCTL11_SPEC>, pub adc12mctl12: Reg<ADC12MCTL12_SPEC>, pub adc12mctl13: Reg<ADC12MCTL13_SPEC>, pub adc12mctl14: Reg<ADC12MCTL14_SPEC>, pub adc12mctl15: Reg<ADC12MCTL15_SPEC>, pub adc12mctl16: Reg<ADC12MCTL16_SPEC>, pub adc12mctl17: Reg<ADC12MCTL17_SPEC>, pub adc12mctl18: Reg<ADC12MCTL18_SPEC>, pub adc12mctl19: Reg<ADC12MCTL19_SPEC>, pub adc12mctl20: Reg<ADC12MCTL20_SPEC>, pub adc12mctl21: Reg<ADC12MCTL21_SPEC>, pub adc12mctl22: Reg<ADC12MCTL22_SPEC>, pub adc12mctl23: Reg<ADC12MCTL23_SPEC>, pub adc12mctl24: Reg<ADC12MCTL24_SPEC>, pub adc12mctl25: Reg<ADC12MCTL25_SPEC>, pub adc12mctl26: Reg<ADC12MCTL26_SPEC>, pub adc12mctl27: Reg<ADC12MCTL27_SPEC>, pub adc12mctl28: Reg<ADC12MCTL28_SPEC>, pub adc12mctl29: Reg<ADC12MCTL29_SPEC>, pub adc12mctl30: Reg<ADC12MCTL30_SPEC>, pub adc12mctl31: Reg<ADC12MCTL31_SPEC>, pub adc12mem0: Reg<ADC12MEM0_SPEC>, pub adc12mem1: Reg<ADC12MEM1_SPEC>, pub adc12mem2: Reg<ADC12MEM2_SPEC>, pub adc12mem3: Reg<ADC12MEM3_SPEC>, pub adc12mem4: Reg<ADC12MEM4_SPEC>, pub adc12mem5: Reg<ADC12MEM5_SPEC>, pub adc12mem6: Reg<ADC12MEM6_SPEC>, pub adc12mem7: Reg<ADC12MEM7_SPEC>, pub adc12mem8: Reg<ADC12MEM8_SPEC>, pub adc12mem9: Reg<ADC12MEM9_SPEC>, pub adc12mem10: Reg<ADC12MEM10_SPEC>, pub adc12mem11: Reg<ADC12MEM11_SPEC>, pub adc12mem12: Reg<ADC12MEM12_SPEC>, pub adc12mem13: Reg<ADC12MEM13_SPEC>, pub adc12mem14: Reg<ADC12MEM14_SPEC>, pub adc12mem15: Reg<ADC12MEM15_SPEC>, pub adc12mem16: Reg<ADC12MEM16_SPEC>, pub adc12mem17: Reg<ADC12MEM17_SPEC>, pub adc12mem18: Reg<ADC12MEM18_SPEC>, pub adc12mem19: Reg<ADC12MEM19_SPEC>, pub adc12mem20: Reg<ADC12MEM20_SPEC>, pub adc12mem21: Reg<ADC12MEM21_SPEC>, pub adc12mem22: Reg<ADC12MEM22_SPEC>, pub adc12mem23: Reg<ADC12MEM23_SPEC>, pub adc12mem24: Reg<ADC12MEM24_SPEC>, pub adc12mem25: Reg<ADC12MEM25_SPEC>, pub adc12mem26: Reg<ADC12MEM26_SPEC>, pub adc12mem27: Reg<ADC12MEM27_SPEC>, pub adc12mem28: Reg<ADC12MEM28_SPEC>, pub adc12mem29: Reg<ADC12MEM29_SPEC>, pub adc12mem30: Reg<ADC12MEM30_SPEC>, pub adc12mem31: Reg<ADC12MEM31_SPEC>, // some fields omitted
}

Register block

Fields

adc12ctl0: Reg<ADC12CTL0_SPEC>

0x00 - ADC12 B Control 0

adc12ctl1: Reg<ADC12CTL1_SPEC>

0x02 - ADC12 B Control 1

adc12ctl2: Reg<ADC12CTL2_SPEC>

0x04 - ADC12 B Control 2

adc12ctl3: Reg<ADC12CTL3_SPEC>

0x06 - ADC12 B Control 3

adc12lo: Reg<ADC12LO_SPEC>

0x08 - ADC12 B Window Comparator High Threshold

adc12hi: Reg<ADC12HI_SPEC>

0x0a - ADC12 B Window Comparator High Threshold

adc12ifgr0: Reg<ADC12IFGR0_SPEC>

0x0c - ADC12 B Interrupt Flag 0

adc12ifgr1: Reg<ADC12IFGR1_SPEC>

0x0e - ADC12 B Interrupt Flag 1

adc12ifgr2: Reg<ADC12IFGR2_SPEC>

0x10 - ADC12 B Interrupt Flag 2

adc12ier0: Reg<ADC12IER0_SPEC>

0x12 - ADC12 B Interrupt Enable 0

adc12ier1: Reg<ADC12IER1_SPEC>

0x14 - ADC12 B Interrupt Enable 1

adc12ier2: Reg<ADC12IER2_SPEC>

0x16 - ADC12 B Interrupt Enable 2

adc12iv: Reg<ADC12IV_SPEC>

0x18 - ADC12 B Interrupt Vector Word

adc12mctl0: Reg<ADC12MCTL0_SPEC>

0x20 - ADC12 Memory Control 0

adc12mctl1: Reg<ADC12MCTL1_SPEC>

0x22 - ADC12 Memory Control 1

adc12mctl2: Reg<ADC12MCTL2_SPEC>

0x24 - ADC12 Memory Control 2

adc12mctl3: Reg<ADC12MCTL3_SPEC>

0x26 - ADC12 Memory Control 3

adc12mctl4: Reg<ADC12MCTL4_SPEC>

0x28 - ADC12 Memory Control 4

adc12mctl5: Reg<ADC12MCTL5_SPEC>

0x2a - ADC12 Memory Control 5

adc12mctl6: Reg<ADC12MCTL6_SPEC>

0x2c - ADC12 Memory Control 6

adc12mctl7: Reg<ADC12MCTL7_SPEC>

0x2e - ADC12 Memory Control 7

adc12mctl8: Reg<ADC12MCTL8_SPEC>

0x30 - ADC12 Memory Control 8

adc12mctl9: Reg<ADC12MCTL9_SPEC>

0x32 - ADC12 Memory Control 9

adc12mctl10: Reg<ADC12MCTL10_SPEC>

0x34 - ADC12 Memory Control 10

adc12mctl11: Reg<ADC12MCTL11_SPEC>

0x36 - ADC12 Memory Control 11

adc12mctl12: Reg<ADC12MCTL12_SPEC>

0x38 - ADC12 Memory Control 12

adc12mctl13: Reg<ADC12MCTL13_SPEC>

0x3a - ADC12 Memory Control 13

adc12mctl14: Reg<ADC12MCTL14_SPEC>

0x3c - ADC12 Memory Control 14

adc12mctl15: Reg<ADC12MCTL15_SPEC>

0x3e - ADC12 Memory Control 15

adc12mctl16: Reg<ADC12MCTL16_SPEC>

0x40 - ADC12 Memory Control 16

adc12mctl17: Reg<ADC12MCTL17_SPEC>

0x42 - ADC12 Memory Control 17

adc12mctl18: Reg<ADC12MCTL18_SPEC>

0x44 - ADC12 Memory Control 18

adc12mctl19: Reg<ADC12MCTL19_SPEC>

0x46 - ADC12 Memory Control 19

adc12mctl20: Reg<ADC12MCTL20_SPEC>

0x48 - ADC12 Memory Control 20

adc12mctl21: Reg<ADC12MCTL21_SPEC>

0x4a - ADC12 Memory Control 21

adc12mctl22: Reg<ADC12MCTL22_SPEC>

0x4c - ADC12 Memory Control 22

adc12mctl23: Reg<ADC12MCTL23_SPEC>

0x4e - ADC12 Memory Control 23

adc12mctl24: Reg<ADC12MCTL24_SPEC>

0x50 - ADC12 Memory Control 24

adc12mctl25: Reg<ADC12MCTL25_SPEC>

0x52 - ADC12 Memory Control 25

adc12mctl26: Reg<ADC12MCTL26_SPEC>

0x54 - ADC12 Memory Control 26

adc12mctl27: Reg<ADC12MCTL27_SPEC>

0x56 - ADC12 Memory Control 27

adc12mctl28: Reg<ADC12MCTL28_SPEC>

0x58 - ADC12 Memory Control 28

adc12mctl29: Reg<ADC12MCTL29_SPEC>

0x5a - ADC12 Memory Control 29

adc12mctl30: Reg<ADC12MCTL30_SPEC>

0x5c - ADC12 Memory Control 30

adc12mctl31: Reg<ADC12MCTL31_SPEC>

0x5e - ADC12 Memory Control 31

adc12mem0: Reg<ADC12MEM0_SPEC>

0x60 - ADC12 Conversion Memory 0

adc12mem1: Reg<ADC12MEM1_SPEC>

0x62 - ADC12 Conversion Memory 1

adc12mem2: Reg<ADC12MEM2_SPEC>

0x64 - ADC12 Conversion Memory 2

adc12mem3: Reg<ADC12MEM3_SPEC>

0x66 - ADC12 Conversion Memory 3

adc12mem4: Reg<ADC12MEM4_SPEC>

0x68 - ADC12 Conversion Memory 4

adc12mem5: Reg<ADC12MEM5_SPEC>

0x6a - ADC12 Conversion Memory 5

adc12mem6: Reg<ADC12MEM6_SPEC>

0x6c - ADC12 Conversion Memory 6

adc12mem7: Reg<ADC12MEM7_SPEC>

0x6e - ADC12 Conversion Memory 7

adc12mem8: Reg<ADC12MEM8_SPEC>

0x70 - ADC12 Conversion Memory 8

adc12mem9: Reg<ADC12MEM9_SPEC>

0x72 - ADC12 Conversion Memory 9

adc12mem10: Reg<ADC12MEM10_SPEC>

0x74 - ADC12 Conversion Memory 10

adc12mem11: Reg<ADC12MEM11_SPEC>

0x76 - ADC12 Conversion Memory 11

adc12mem12: Reg<ADC12MEM12_SPEC>

0x78 - ADC12 Conversion Memory 12

adc12mem13: Reg<ADC12MEM13_SPEC>

0x7a - ADC12 Conversion Memory 13

adc12mem14: Reg<ADC12MEM14_SPEC>

0x7c - ADC12 Conversion Memory 14

adc12mem15: Reg<ADC12MEM15_SPEC>

0x7e - ADC12 Conversion Memory 15

adc12mem16: Reg<ADC12MEM16_SPEC>

0x80 - ADC12 Conversion Memory 16

adc12mem17: Reg<ADC12MEM17_SPEC>

0x82 - ADC12 Conversion Memory 17

adc12mem18: Reg<ADC12MEM18_SPEC>

0x84 - ADC12 Conversion Memory 18

adc12mem19: Reg<ADC12MEM19_SPEC>

0x86 - ADC12 Conversion Memory 19

adc12mem20: Reg<ADC12MEM20_SPEC>

0x88 - ADC12 Conversion Memory 20

adc12mem21: Reg<ADC12MEM21_SPEC>

0x8a - ADC12 Conversion Memory 21

adc12mem22: Reg<ADC12MEM22_SPEC>

0x8c - ADC12 Conversion Memory 22

adc12mem23: Reg<ADC12MEM23_SPEC>

0x8e - ADC12 Conversion Memory 23

adc12mem24: Reg<ADC12MEM24_SPEC>

0x90 - ADC12 Conversion Memory 24

adc12mem25: Reg<ADC12MEM25_SPEC>

0x92 - ADC12 Conversion Memory 25

adc12mem26: Reg<ADC12MEM26_SPEC>

0x94 - ADC12 Conversion Memory 26

adc12mem27: Reg<ADC12MEM27_SPEC>

0x96 - ADC12 Conversion Memory 27

adc12mem28: Reg<ADC12MEM28_SPEC>

0x98 - ADC12 Conversion Memory 28

adc12mem29: Reg<ADC12MEM29_SPEC>

0x9a - ADC12 Conversion Memory 29

adc12mem30: Reg<ADC12MEM30_SPEC>

0x9c - ADC12 Conversion Memory 30

adc12mem31: Reg<ADC12MEM31_SPEC>

0x9e - ADC12 Conversion Memory 31

Auto Trait Implementations

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.