Struct msp430fr6972::lcd_c::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {}Show fields
pub lcdcctl0: Reg<LCDCCTL0_SPEC>, pub lcdcctl1: Reg<LCDCCTL1_SPEC>, pub lcdcblkctl: Reg<LCDCBLKCTL_SPEC>, pub lcdcmemctl: Reg<LCDCMEMCTL_SPEC>, pub lcdcvctl: Reg<LCDCVCTL_SPEC>, pub lcdcpctl0: Reg<LCDCPCTL0_SPEC>, pub lcdcpctl1: Reg<LCDCPCTL1_SPEC>, pub lcdcpctl2: Reg<LCDCPCTL2_SPEC>, pub lcdccpctl: Reg<LCDCCPCTL_SPEC>, pub lcdciv: Reg<LCDCIV_SPEC>, pub lcdm1: Reg<LCDM1_SPEC>, pub lcdm2: Reg<LCDM2_SPEC>, pub lcdm3: Reg<LCDM3_SPEC>, pub lcdm4: Reg<LCDM4_SPEC>, pub lcdm5: Reg<LCDM5_SPEC>, pub lcdm6: Reg<LCDM6_SPEC>, pub lcdm7: Reg<LCDM7_SPEC>, pub lcdm8: Reg<LCDM8_SPEC>, pub lcdm9: Reg<LCDM9_SPEC>, pub lcdm10: Reg<LCDM10_SPEC>, pub lcdm11: Reg<LCDM11_SPEC>, pub lcdm12: Reg<LCDM12_SPEC>, pub lcdm13: Reg<LCDM13_SPEC>, pub lcdm14: Reg<LCDM14_SPEC>, pub lcdm15: Reg<LCDM15_SPEC>, pub lcdm16: Reg<LCDM16_SPEC>, pub lcdm17: Reg<LCDM17_SPEC>, pub lcdm18: Reg<LCDM18_SPEC>, pub lcdm19: Reg<LCDM19_SPEC>, pub lcdm20: Reg<LCDM20_SPEC>, pub lcdm21: Reg<LCDM21_SPEC>, pub lcdm22: Reg<LCDM22_SPEC>, pub lcdm23: Reg<LCDM23_SPEC>, pub lcdm24: Reg<LCDM24_SPEC>, pub lcdm25: Reg<LCDM25_SPEC>, pub lcdm26: Reg<LCDM26_SPEC>, pub lcdm27: Reg<LCDM27_SPEC>, pub lcdm28: Reg<LCDM28_SPEC>, pub lcdm29: Reg<LCDM29_SPEC>, pub lcdm30: Reg<LCDM30_SPEC>, pub lcdm31: Reg<LCDM31_SPEC>, pub lcdm32: Reg<LCDM32_SPEC>, pub lcdbm12: Reg<LCDBM12_SPEC>, pub lcdbm13: Reg<LCDBM13_SPEC>, pub lcdbm14: Reg<LCDBM14_SPEC>, pub lcdbm15: Reg<LCDBM15_SPEC>, pub lcdbm16: Reg<LCDBM16_SPEC>, pub lcdbm17: Reg<LCDBM17_SPEC>, pub lcdbm18: Reg<LCDBM18_SPEC>, pub lcdbm19: Reg<LCDBM19_SPEC>, pub lcdbm20: Reg<LCDBM20_SPEC>, pub lcdbm21: Reg<LCDBM21_SPEC>, pub lcdbm22: Reg<LCDBM22_SPEC>, // some fields omitted
Register block
Fields
lcdcctl0: Reg<LCDCCTL0_SPEC>
0x00 - LCD_C Control Register 0
lcdcctl1: Reg<LCDCCTL1_SPEC>
0x02 - LCD_C Control Register 1
lcdcblkctl: Reg<LCDCBLKCTL_SPEC>
0x04 - LCD_C blinking control register
lcdcmemctl: Reg<LCDCMEMCTL_SPEC>
0x06 - LCD_C memory control register
lcdcvctl: Reg<LCDCVCTL_SPEC>
0x08 - LCD_C Voltage Control Register
lcdcpctl0: Reg<LCDCPCTL0_SPEC>
0x0a - LCD_C Port Control Register 0
lcdcpctl1: Reg<LCDCPCTL1_SPEC>
0x0c - LCD_C Port Control Register 1
lcdcpctl2: Reg<LCDCPCTL2_SPEC>
0x0e - LCD_C Port Control Register 2
lcdccpctl: Reg<LCDCCPCTL_SPEC>
0x12 - LCD_C Charge Pump Control Register 3
lcdciv: Reg<LCDCIV_SPEC>
0x1e - LCD_C Interrupt Vector Register
lcdm1: Reg<LCDM1_SPEC>
0x20 - LCD Memory 1
lcdm2: Reg<LCDM2_SPEC>
0x21 - LCD Memory 2
lcdm3: Reg<LCDM3_SPEC>
0x22 - LCD Memory 3
lcdm4: Reg<LCDM4_SPEC>
0x23 - LCD Memory 4
lcdm5: Reg<LCDM5_SPEC>
0x24 - LCD Memory 5
lcdm6: Reg<LCDM6_SPEC>
0x25 - LCD Memory 6
lcdm7: Reg<LCDM7_SPEC>
0x26 - LCD Memory 7
lcdm8: Reg<LCDM8_SPEC>
0x27 - LCD Memory 8
lcdm9: Reg<LCDM9_SPEC>
0x28 - LCD Memory 9
lcdm10: Reg<LCDM10_SPEC>
0x29 - LCD Memory 10
lcdm11: Reg<LCDM11_SPEC>
0x2a - LCD Memory 11
lcdm12: Reg<LCDM12_SPEC>
0x2b - LCD Memory 12
lcdm13: Reg<LCDM13_SPEC>
0x2c - LCD Memory 13
lcdm14: Reg<LCDM14_SPEC>
0x2d - LCD Memory 14
lcdm15: Reg<LCDM15_SPEC>
0x2e - LCD Memory 15
lcdm16: Reg<LCDM16_SPEC>
0x2f - LCD Memory 16
lcdm17: Reg<LCDM17_SPEC>
0x30 - LCD Memory 17
lcdm18: Reg<LCDM18_SPEC>
0x31 - LCD Memory 18
lcdm19: Reg<LCDM19_SPEC>
0x32 - LCD Memory 19
lcdm20: Reg<LCDM20_SPEC>
0x33 - LCD Memory 20
lcdm21: Reg<LCDM21_SPEC>
0x34 - LCD Memory 21
lcdm22: Reg<LCDM22_SPEC>
0x35 - LCD Memory 22
lcdm23: Reg<LCDM23_SPEC>
0x36 - LCD Memory 23
lcdm24: Reg<LCDM24_SPEC>
0x37 - LCD Memory 24
lcdm25: Reg<LCDM25_SPEC>
0x38 - LCD Memory 25
lcdm26: Reg<LCDM26_SPEC>
0x39 - LCD Memory 26
lcdm27: Reg<LCDM27_SPEC>
0x3a - LCD Memory 27
lcdm28: Reg<LCDM28_SPEC>
0x3b - LCD Memory 28
lcdm29: Reg<LCDM29_SPEC>
0x3c - LCD Memory 29
lcdm30: Reg<LCDM30_SPEC>
0x3d - LCD Memory 30
lcdm31: Reg<LCDM31_SPEC>
0x3e - LCD Memory 31
lcdm32: Reg<LCDM32_SPEC>
0x3f - LCD Memory 32
lcdbm12: Reg<LCDBM12_SPEC>
0x4b - LCD Blinking Memory 12
lcdbm13: Reg<LCDBM13_SPEC>
0x4c - LCD Blinking Memory 13
lcdbm14: Reg<LCDBM14_SPEC>
0x4d - LCD Blinking Memory 14
lcdbm15: Reg<LCDBM15_SPEC>
0x4e - LCD Blinking Memory 15
lcdbm16: Reg<LCDBM16_SPEC>
0x4f - LCD Blinking Memory 16
lcdbm17: Reg<LCDBM17_SPEC>
0x50 - LCD Blinking Memory 17
lcdbm18: Reg<LCDBM18_SPEC>
0x51 - LCD Blinking Memory 18
lcdbm19: Reg<LCDBM19_SPEC>
0x52 - LCD Blinking Memory 19
lcdbm20: Reg<LCDBM20_SPEC>
0x53 - LCD Blinking Memory 20
lcdbm21: Reg<LCDBM21_SPEC>
0x54 - LCD Blinking Memory 21
lcdbm22: Reg<LCDBM22_SPEC>
0x55 - LCD Blinking Memory 22
Implementations
impl RegisterBlock
[src]
pub fn lcdm33(&self) -> &Reg<LCDM33_SPEC>
[src]
0x40 - LCD Memory 33
pub fn lcdbm1(&self) -> &Reg<LCDBM1_SPEC>
[src]
0x40 - LCD Blinking Memory 1
pub fn lcdm34(&self) -> &Reg<LCDM34_SPEC>
[src]
0x41 - LCD Memory 34
pub fn lcdbm2(&self) -> &Reg<LCDBM2_SPEC>
[src]
0x41 - LCD Blinking Memory 2
pub fn lcdm35(&self) -> &Reg<LCDM35_SPEC>
[src]
0x42 - LCD Memory 35
pub fn lcdbm3(&self) -> &Reg<LCDBM3_SPEC>
[src]
0x42 - LCD Blinking Memory 3
pub fn lcdm36(&self) -> &Reg<LCDM36_SPEC>
[src]
0x43 - LCD Memory 36
pub fn lcdbm4(&self) -> &Reg<LCDBM4_SPEC>
[src]
0x43 - LCD Blinking Memory 4
pub fn lcdm37(&self) -> &Reg<LCDM37_SPEC>
[src]
0x44 - LCD Memory 37
pub fn lcdbm5(&self) -> &Reg<LCDBM5_SPEC>
[src]
0x44 - LCD Blinking Memory 5
pub fn lcdm38(&self) -> &Reg<LCDM38_SPEC>
[src]
0x45 - LCD Memory 38
pub fn lcdbm6(&self) -> &Reg<LCDBM6_SPEC>
[src]
0x45 - LCD Blinking Memory 6
pub fn lcdm39(&self) -> &Reg<LCDM39_SPEC>
[src]
0x46 - LCD Memory 39
pub fn lcdbm7(&self) -> &Reg<LCDBM7_SPEC>
[src]
0x46 - LCD Blinking Memory 7
pub fn lcdm40(&self) -> &Reg<LCDM40_SPEC>
[src]
0x47 - LCD Memory 40
pub fn lcdbm8(&self) -> &Reg<LCDBM8_SPEC>
[src]
0x47 - LCD Blinking Memory 8
pub fn lcdm41(&self) -> &Reg<LCDM41_SPEC>
[src]
0x48 - LCD Memory 41
pub fn lcdbm9(&self) -> &Reg<LCDBM9_SPEC>
[src]
0x48 - LCD Blinking Memory 9
pub fn lcdm42(&self) -> &Reg<LCDM42_SPEC>
[src]
0x49 - LCD Memory 42
pub fn lcdbm10(&self) -> &Reg<LCDBM10_SPEC>
[src]
0x49 - LCD Blinking Memory 10
pub fn lcdm43(&self) -> &Reg<LCDM43_SPEC>
[src]
0x4a - LCD Memory 43
pub fn lcdbm11(&self) -> &Reg<LCDBM11_SPEC>
[src]
0x4a - LCD Blinking Memory 11
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>,