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