[−][src]Struct efm32gg11b820::ebi::RegisterBlock
Register block
Fields
ctrl: CTRL
0x00 - Control Register
addrtiming: ADDRTIMING
0x04 - Address Timing Register
rdtiming: RDTIMING
0x08 - Read Timing Register
wrtiming: WRTIMING
0x0c - Write Timing Register
polarity: POLARITY
0x10 - Polarity Register
addrtiming1: ADDRTIMING1
0x18 - Address Timing Register 1
rdtiming1: RDTIMING1
0x1c - Read Timing Register 1
wrtiming1: WRTIMING1
0x20 - Write Timing Register 1
polarity1: POLARITY1
0x24 - Polarity Register 1
addrtiming2: ADDRTIMING2
0x28 - Address Timing Register 2
rdtiming2: RDTIMING2
0x2c - Read Timing Register 2
wrtiming2: WRTIMING2
0x30 - Write Timing Register 2
polarity2: POLARITY2
0x34 - Polarity Register 2
addrtiming3: ADDRTIMING3
0x38 - Address Timing Register 3
rdtiming3: RDTIMING3
0x3c - Read Timing Register 3
wrtiming3: WRTIMING3
0x40 - Write Timing Register 3
polarity3: POLARITY3
0x44 - Polarity Register 3
pagectrl: PAGECTRL
0x48 - Page Control Register
nandctrl: NANDCTRL
0x4c - NAND Control Register
cmd: CMD
0x50 - Command Register
status: STATUS
0x54 - Status Register
eccparity: ECCPARITY
0x58 - ECC Parity Register
tftctrl: TFTCTRL
0x5c - TFT Control Register
tftstatus: TFTSTATUS
0x60 - TFT Status Register
tftcolorformat: TFTCOLORFORMAT
0x64 - Color Format Register
tftframebase: TFTFRAMEBASE
0x68 - TFT Frame Base Register
tftstride: TFTSTRIDE
0x70 - TFT Stride Register
tftsize: TFTSIZE
0x74 - TFT Size Register
tfthporch: TFTHPORCH
0x78 - TFT Horizontal Porch Register
tftvporch: TFTVPORCH
0x7c - TFT Vertical Porch Register
tfttiming: TFTTIMING
0x80 - TFT Timing Register
tftpolarity: TFTPOLARITY
0x84 - TFT Polarity Register
tftdd: TFTDD
0x88 - TFT Direct Drive Data Register
tftalpha: TFTALPHA
0x8c - TFT Alpha Blending Register
tftpixel0: TFTPIXEL0
0x90 - TFT Pixel 0 Register
tftpixel1: TFTPIXEL1
0x94 - TFT Pixel 1 Register
tftpixel: TFTPIXEL
0x98 - TFT Alpha Blending Result Pixel Register
tftmask: TFTMASK
0x9c - TFT Masking Register
if_: IF
0xa0 - Interrupt Flag Register
ifs: IFS
0xa4 - Interrupt Flag Set Register
ifc: IFC
0xa8 - Interrupt Flag Clear Register
ien: IEN
0xac - Interrupt Enable Register
routepen: ROUTEPEN
0xb0 - I/O Routing Register
routeloc0: ROUTELOC0
0xb4 - I/O Routing Location Register
routeloc1: ROUTELOC1
0xb8 - I/O Routing Location Register
Auto Trait Implementations
impl Send for RegisterBlock
impl !Sync for RegisterBlock
Blanket Implementations
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> From for T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self