EFM32G890F128 Peripheral DeclarationsDevices > EFM32G890F128

Macros

#define ACMP0 (( ACMP_TypeDef *) ACMP0_BASE )
#define ACMP1 (( ACMP_TypeDef *) ACMP1_BASE )
#define ADC0 (( ADC_TypeDef *) ADC0_BASE )
#define AES (( AES_TypeDef *) AES_BASE )
#define CALIBRATE (( CALIBRATE_TypeDef *) CALIBRATE_BASE )
#define CMU (( CMU_TypeDef *) CMU_BASE )
#define DAC0 (( DAC_TypeDef *) DAC0_BASE )
#define DEVINFO (( DEVINFO_TypeDef *) DEVINFO_BASE )
#define DMA (( DMA_TypeDef *) DMA_BASE )
#define EBI (( EBI_TypeDef *) EBI_BASE )
#define EMU (( EMU_TypeDef *) EMU_BASE )
#define GPIO (( GPIO_TypeDef *) GPIO_BASE )
#define I2C0 (( I2C_TypeDef *) I2C0_BASE )
#define LCD (( LCD_TypeDef *) LCD_BASE )
#define LETIMER0 (( LETIMER_TypeDef *) LETIMER0_BASE )
#define LEUART0 (( LEUART_TypeDef *) LEUART0_BASE )
#define LEUART1 (( LEUART_TypeDef *) LEUART1_BASE )
#define MSC (( MSC_TypeDef *) MSC_BASE )
#define PCNT0 (( PCNT_TypeDef *) PCNT0_BASE )
#define PCNT1 (( PCNT_TypeDef *) PCNT1_BASE )
#define PCNT2 (( PCNT_TypeDef *) PCNT2_BASE )
#define PRS (( PRS_TypeDef *) PRS_BASE )
#define RMU (( RMU_TypeDef *) RMU_BASE )
#define ROMTABLE (( ROMTABLE_TypeDef *) ROMTABLE_BASE )
#define RTC (( RTC_TypeDef *) RTC_BASE )
#define TIMER0 (( TIMER_TypeDef *) TIMER0_BASE )
#define TIMER1 (( TIMER_TypeDef *) TIMER1_BASE )
#define TIMER2 (( TIMER_TypeDef *) TIMER2_BASE )
#define UART0 (( USART_TypeDef *) UART0_BASE )
#define USART0 (( USART_TypeDef *) USART0_BASE )
#define USART1 (( USART_TypeDef *) USART1_BASE )
#define USART2 (( USART_TypeDef *) USART2_BASE )
#define VCMP (( VCMP_TypeDef *) VCMP_BASE )
#define WDOG (( WDOG_TypeDef *) WDOG_BASE )

Macro Definition Documentation

#define ACMP0   (( ACMP_TypeDef *) ACMP0_BASE )

ACMP0 base pointer

Definition at line 360 of file efm32g890f128.h .

Referenced by CAPLESENSE_setupACMP() .

#define ACMP1   (( ACMP_TypeDef *) ACMP1_BASE )

ACMP1 base pointer

Definition at line 361 of file efm32g890f128.h .

Referenced by CAPLESENSE_setupACMP() .

#define ADC0   (( ADC_TypeDef *) ADC0_BASE )

ADC0 base pointer

Definition at line 366 of file efm32g890f128.h .

Referenced by ADC0_IRQHandler() , adcInit() , getAdcSample() , MIC_init() , MIC_start() , TOUCH_GetPos() , and TOUCH_Init() .

#define CALIBRATE   (( CALIBRATE_TypeDef *) CALIBRATE_BASE )

CALIBRATE base pointer

Definition at line 370 of file efm32g890f128.h .

#define DAC0   (( DAC_TypeDef *) DAC0_BASE )

DAC0 base pointer

Definition at line 363 of file efm32g890f128.h .

#define I2C0   (( I2C_TypeDef *) I2C0_BASE )

I2C0 base pointer

Definition at line 367 of file efm32g890f128.h .

Referenced by I2C_Transfer() , I2C_TransferInit() , I2CSPM_Init() , performI2CTransfer() , and setupI2C() .

#define LETIMER0   (( LETIMER_TypeDef *) LETIMER0_BASE )

LETIMER0 base pointer

Definition at line 356 of file efm32g890f128.h .

#define LEUART0   (( LEUART_TypeDef *) LEUART0_BASE )

LEUART0 base pointer

Definition at line 353 of file efm32g890f128.h .

Referenced by LEUART_BaudrateGet() , LEUART_BaudrateSet() , and UARTDRV_InitLeuart() .

#define LEUART1   (( LEUART_TypeDef *) LEUART1_BASE )

LEUART1 base pointer

Definition at line 354 of file efm32g890f128.h .

Referenced by LEUART_BaudrateGet() , LEUART_BaudrateSet() , and UARTDRV_InitLeuart() .

#define PCNT0   (( PCNT_TypeDef *) PCNT0_BASE )

PCNT0 base pointer

Definition at line 357 of file efm32g890f128.h .

Referenced by PCNT_CounterTopSet() , PCNT_Init() , and PCNT_TopSet() .

#define PCNT1   (( PCNT_TypeDef *) PCNT1_BASE )

PCNT1 base pointer

Definition at line 358 of file efm32g890f128.h .

Referenced by PCNT_CounterTopSet() , PCNT_Init() , and PCNT_TopSet() .

#define PCNT2   (( PCNT_TypeDef *) PCNT2_BASE )

PCNT2 base pointer

Definition at line 359 of file efm32g890f128.h .

Referenced by PCNT_CounterTopSet() , PCNT_Init() , and PCNT_TopSet() .

#define PRS   (( PRS_TypeDef *) PRS_BASE )

PRS base pointer

Definition at line 362 of file efm32g890f128.h .

Referenced by CAPSENSE_Init() , ezradio_hal_GpioInit() , PRS_LevelSet() , PRS_PulseTrigger() , and PRS_SourceSignalSet() .

#define RMU   (( RMU_TypeDef *) RMU_BASE )

RMU base pointer

Definition at line 343 of file efm32g890f128.h .

Referenced by RMU_ResetCauseClear() , RMU_ResetCauseGet() , and RMU_ResetControl() .

#define ROMTABLE   (( ROMTABLE_TypeDef *) ROMTABLE_BASE )

ROMTABLE base pointer

Definition at line 372 of file efm32g890f128.h .

Referenced by SYSTEM_ChipRevisionGet() .

#define TIMER1   (( TIMER_TypeDef *) TIMER1_BASE )

TIMER1 base pointer

Definition at line 347 of file efm32g890f128.h .

Referenced by CAPSENSE_Init() , CAPSENSE_Measure() , TIMER0_IRQHandler() , and TIMER_Valid() .

#define TIMER2   (( TIMER_TypeDef *) TIMER2_BASE )

TIMER2 base pointer

Definition at line 348 of file efm32g890f128.h .

Referenced by TIMER_Valid() .

#define UART0   (( USART_TypeDef *) UART0_BASE )

UART0 base pointer

Definition at line 352 of file efm32g890f128.h .

Referenced by UARTDRV_InitUart() .

#define USART0   (( USART_TypeDef *) USART0_BASE )

USART0 base pointer

Definition at line 349 of file efm32g890f128.h .

Referenced by SPIDRV_Init() , UARTDRV_InitUart() , and USART_InitIrDA() .

#define USART1   (( USART_TypeDef *) USART1_BASE )

USART1 base pointer

Definition at line 350 of file efm32g890f128.h .

Referenced by SPI_TFT_Init() , SPI_TFT_WriteRegister() , SPIDRV_Init() , UARTDRV_InitUart() , and USART_InitIrDA() .

#define USART2   (( USART_TypeDef *) USART2_BASE )

USART2 base pointer

Definition at line 351 of file efm32g890f128.h .

Referenced by SPIDRV_Init() , and UARTDRV_InitUart() .

#define WDOG   (( WDOG_TypeDef *) WDOG_BASE )

WDOG base pointer

Definition at line 369 of file efm32g890f128.h .