Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions

I2C_TypeDef Struct Reference

#include "efm32g890f128.h"

Data Fields

__IO uint32_t CTRL
__IO uint32_t CMD
__I uint32_t STATE
__I uint32_t STATUS
__IO uint32_t CLKDIV
__IO uint32_t SADDR
__IO uint32_t SADDRMASK
__I uint32_t RXDATA
__I uint32_t RXDATAP
__IO uint32_t TXDATA
__I uint32_t IF
__IO uint32_t IFS
__IO uint32_t IFC
__IO uint32_t IEN
__IO uint32_t ROUTE

Detailed Description

Definition at line 629 of file efm32g890f128.h.


Field Documentation

__IO uint32_t I2C_TypeDef::CLKDIV

Clock Division Register

Definition at line 635 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::CMD

Command Register

Definition at line 632 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::CTRL

Control Register

Definition at line 631 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::IEN

Interrupt Enable Register

Definition at line 644 of file efm32g890f128.h.

__I uint32_t I2C_TypeDef::IF

Interrupt Flag Register

Definition at line 641 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::IFC

Interrupt Flag Clear Register

Definition at line 643 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::IFS

Interrupt Flag Set Register

Definition at line 642 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::ROUTE

I/O Routing Register

Definition at line 645 of file efm32g890f128.h.

__I uint32_t I2C_TypeDef::RXDATA

Receive Buffer Data Register

Definition at line 638 of file efm32g890f128.h.

__I uint32_t I2C_TypeDef::RXDATAP

Receive Buffer Data Peek Register

Definition at line 639 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::SADDR

Slave Address Register

Definition at line 636 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::SADDRMASK

Slave Address Mask Register

Definition at line 637 of file efm32g890f128.h.

__I uint32_t I2C_TypeDef::STATE

State Register

Definition at line 633 of file efm32g890f128.h.

__I uint32_t I2C_TypeDef::STATUS

Status Register

Definition at line 634 of file efm32g890f128.h.

__IO uint32_t I2C_TypeDef::TXDATA

Transmit Buffer Data Register

Definition at line 640 of file efm32g890f128.h.


The documentation for this struct was generated from the following file: