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]

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.