Peripheral DeclarationsDevices > EFR32MG12P433F1024GL125
Macro Definition Documentation
#define ACMP0 ((ACMP_TypeDef *) ACMP0_BASE) |
ACMP0 base pointer
Definition at line 477
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPLESENSE_setupACMP().
#define ACMP1 ((ACMP_TypeDef *) ACMP1_BASE) |
ACMP1 base pointer
Definition at line 478
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPLESENSE_setupACMP().
#define ADC0 ((ADC_TypeDef *) ADC0_BASE) |
ADC0 base pointer
Definition at line 476
of file efr32mg12p433f1024gl125.h
.
Referenced by ADC0_IRQHandler(), ADC_Init(), adcInit(), getAdcSample(), MIC_init(), MIC_start(), TOUCH_GetPos(), and TOUCH_Init().
#define CMU ((CMU_TypeDef *) CMU_BASE) |
CMU base pointer
Definition at line 451
of file efr32mg12p433f1024gl125.h
.
Referenced by adcDeInit(), BSP_TraceProfilerSetup(), CAPSENSE_Init(), CHIP_Init(), CMU_AUXHFRCOBandSet(), CMU_Calibrate(), CMU_CalibrateConfig(), CMU_CalibrateCont(), CMU_CalibrateCountGet(), CMU_CalibrateStart(), CMU_CalibrateStop(), CMU_ClockDivGet(), CMU_ClockDivSet(), CMU_ClockEnable(), CMU_ClockFreqGet(), CMU_ClockPrescGet(), CMU_ClockPrescSet(), CMU_ClockSelectGet(), CMU_ClockSelectSet(), CMU_DPLLLock(), CMU_DPLLUnlock(), CMU_FreezeEnable(), CMU_HFRCOBandSet(), CMU_HFXOAutostartEnable(), CMU_HFXOInit(), CMU_IntClear(), CMU_IntDisable(), CMU_IntEnable(), CMU_IntGet(), CMU_IntGetEnabled(), CMU_IntSet(), CMU_LCDClkFDIVGet(), CMU_LCDClkFDIVSet(), CMU_LFXOInit(), CMU_Lock(), CMU_OscillatorEnable(), CMU_OscillatorTuningGet(), CMU_OscillatorTuningOptimize(), CMU_OscillatorTuningSet(), CMU_OscillatorTuningWait(), CMU_PCNTClockExternalGet(), CMU_PCNTClockExternalSet(), CMU_Unlock(), EMU_EM23Init(), EMU_EnterEM3(), EMU_EnterEM4(), EMU_VScaleEM01(), EMU_VScaleEM01ByClock(), MIC_init(), RTCC_Lock(), RTCC_Unlock(), SegmentLCD_Disable(), SegmentLCD_Init(), SystemCoreClockGet(), SystemHFClockGet(), SystemHFXOClockSet(), SystemLFXOClockSet(), UARTDRV_InitLeuart(), and UDELAY_Calibrate().
#define CRYOTIMER ((CRYOTIMER_TypeDef *) CRYOTIMER_BASE) |
CRYOTIMER base pointer
Definition at line 470
of file efr32mg12p433f1024gl125.h
.
Referenced by CRYOTIMER_CounterGet(), CRYOTIMER_EM4WakeupEnable(), CRYOTIMER_Enable(), CRYOTIMER_Init(), CRYOTIMER_IntClear(), CRYOTIMER_IntDisable(), CRYOTIMER_IntEnable(), CRYOTIMER_IntGet(), CRYOTIMER_IntGetEnabled(), CRYOTIMER_IntSet(), CRYOTIMER_PeriodGet(), and CRYOTIMER_PeriodSet().
#define CRYPTO CRYPTO0 |
Alias for CRYPTO0 base pointer
Definition at line 453
of file efr32mg12p433f1024gl125.h
.
#define CRYPTO0 ((CRYPTO_TypeDef *) CRYPTO0_BASE) |
CRYPTO0 base pointer
Definition at line 452
of file efr32mg12p433f1024gl125.h
.
#define CRYPTO1 ((CRYPTO_TypeDef *) CRYPTO1_BASE) |
CRYPTO1 base pointer
Definition at line 454
of file efr32mg12p433f1024gl125.h
.
#define CSEN ((CSEN_TypeDef *) CSEN_BASE) |
CSEN base pointer
Definition at line 481
of file efr32mg12p433f1024gl125.h
.
#define DEVINFO ((DEVINFO_TypeDef *) DEVINFO_BASE) |
DEVINFO base pointer
Definition at line 489
of file efr32mg12p433f1024gl125.h
.
Referenced by BSP_initClocks(), calibration(), CMU_AUXHFRCODevinfoGet(), CMU_HFRCODevinfoGet(), EMU_EnterEM4(), IDAC_RangeSet(), OPAMP_Enable(), SYSTEM_GetCalibrationTemperature(), SYSTEM_GetDevinfoRev(), SYSTEM_GetFamily(), SYSTEM_GetFlashPageSize(), SYSTEM_GetFlashSize(), SYSTEM_GetPartNumber(), SYSTEM_GetProdRev(), SYSTEM_GetSRAMSize(), SYSTEM_GetUnique(), and VDAC_Init().
#define EMU ((EMU_TypeDef *) EMU_BASE) |
EMU base pointer
Definition at line 449
of file efr32mg12p433f1024gl125.h
.
Referenced by CHIP_Init(), CMU_HFXOAutostartEnable(), CMU_LFXOInit(), CMU_OscillatorEnable(), EMU_EM23Init(), EMU_EM2Block(), EMU_EM2UnBlock(), EMU_EM4Init(), EMU_EnterEM4(), EMU_EnterEM4H(), EMU_EnterEM4S(), EMU_IntClear(), EMU_IntDisable(), EMU_IntEnable(), EMU_IntGet(), EMU_IntGetEnabled(), EMU_IntSet(), EMU_Lock(), EMU_MemPwrDown(), EMU_PeripheralRetention(), EMU_PowerLock(), EMU_PowerUnlock(), EMU_RamPowerDown(), EMU_RamPowerUp(), EMU_UnlatchPinRetention(), EMU_Unlock(), EMU_VmonChannelStatusGet(), EMU_VmonEnable(), EMU_VmonHystInit(), EMU_VmonInit(), EMU_VmonStatusGet(), EMU_VScaleEM01(), EMU_VScaleGet(), EMU_VScaleWait(), GPIO_EM4SetPinRetention(), MSC_ErasePage(), MSC_Init(), RMU_ResetCauseClear(), RMU_ResetCauseGet(), RMU_ResetControl(), TEMPDRV_GetTemp(), and updateInterrupts().
#define ETM ((ETM_TypeDef *) ETM_BASE) |
ETM base pointer
Definition at line 486
of file efr32mg12p433f1024gl125.h
.
#define FPUEH ((FPUEH_TypeDef *) FPUEH_BASE) |
FPUEH base pointer
Definition at line 458
of file efr32mg12p433f1024gl125.h
.
#define GPCRC ((GPCRC_TypeDef *) GPCRC_BASE) |
GPCRC base pointer
Definition at line 459
of file efr32mg12p433f1024gl125.h
.
#define GPIO ((GPIO_TypeDef *) GPIO_BASE) |
GPIO base pointer
Definition at line 455
of file efr32mg12p433f1024gl125.h
.
Referenced by BSP_TraceProfilerSetup(), CHIP_Init(), GPIO_DbgLocationSet(), GPIO_DbgSWDClkEnable(), GPIO_DbgSWDIOEnable(), GPIO_DbgSWOEnable(), GPIO_DriveStrengthSet(), GPIO_EM4DisablePinWakeup(), GPIO_EM4EnablePinWakeup(), GPIO_EM4GetPinWakeupCause(), GPIO_EM4SetPinRetention(), GPIO_ExtIntConfig(), GPIO_InputSenseSet(), GPIO_IntClear(), GPIO_IntDisable(), GPIO_IntEnable(), GPIO_IntGet(), GPIO_IntGetEnabled(), GPIO_IntSet(), GPIO_Lock(), GPIO_PinInGet(), GPIO_PinLock(), GPIO_PinModeGet(), GPIO_PinModeSet(), GPIO_PinOutClear(), GPIO_PinOutGet(), GPIO_PinOutSet(), GPIO_PinOutToggle(), GPIO_PortInGet(), GPIO_PortOutClear(), GPIO_PortOutGet(), GPIO_PortOutSet(), GPIO_PortOutSetVal(), GPIO_PortOutToggle(), GPIO_SlewrateSet(), GPIO_Unlock(), I2CSPM_Init(), MICROSD_Deselect(), MICROSD_Select(), RETARGET_SerialInit(), SPIDRV_Init(), UARTDRV_InitUart(), and USART_InitAsync().
#define I2C0 ((I2C_TypeDef *) I2C0_BASE) |
I2C0 base pointer
Definition at line 474
of file efr32mg12p433f1024gl125.h
.
Referenced by I2C_BusFreqGet(), I2C_BusFreqSet(), I2C_Transfer(), I2C_TransferInit(), and I2CSPM_Init().
#define I2C1 ((I2C_TypeDef *) I2C1_BASE) |
I2C1 base pointer
Definition at line 475
of file efr32mg12p433f1024gl125.h
.
Referenced by BOARD_i2cBusSelect(), BOARD_init(), I2C_BusFreqGet(), I2C_BusFreqSet(), I2C_Transfer(), I2C_TransferInit(), and I2CSPM_Init().
#define IDAC0 ((IDAC_TypeDef *) IDAC0_BASE) |
IDAC0 base pointer
Definition at line 479
of file efr32mg12p433f1024gl125.h
.
Referenced by IDAC_RangeSet().
#define LDMA ((LDMA_TypeDef *) LDMA_BASE) |
LDMA base pointer
Definition at line 457
of file efr32mg12p433f1024gl125.h
.
Referenced by DMADRV_TransferCompletePending(), LDMA_ChannelEnabled(), LDMA_DeInit(), LDMA_EnableChannelRequest(), LDMA_Init(), LDMA_IntClear(), LDMA_IntDisable(), LDMA_IntEnable(), LDMA_IntGet(), LDMA_IntGetEnabled(), LDMA_IntSet(), LDMA_StartTransfer(), LDMA_StopTransfer(), LDMA_TransferDone(), and LDMA_TransferRemainingCount().
#define LESENSE ((LESENSE_TypeDef *) LESENSE_BASE) |
LESENSE base pointer
Definition at line 482
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPLESENSE_setupLESENSE(), LESENSE_AltExConfig(), LESENSE_ChannelActiveGet(), LESENSE_ChannelConfig(), LESENSE_ChannelEnable(), LESENSE_ChannelEnableMask(), LESENSE_ChannelSlidingWindow(), LESENSE_ChannelStepDetection(), LESENSE_ChannelThresSet(), LESENSE_ChannelTimingSet(), LESENSE_ClkDivSet(), LESENSE_DecoderPrsOut(), LESENSE_DecoderStart(), LESENSE_DecoderStateConfig(), LESENSE_DecoderStateGet(), LESENSE_DecoderStateSet(), LESENSE_DecoderStop(), LESENSE_Init(), LESENSE_IntClear(), LESENSE_IntDisable(), LESENSE_IntEnable(), LESENSE_IntGet(), LESENSE_IntGetEnabled(), LESENSE_IntSet(), LESENSE_Reset(), LESENSE_ResultBufferClear(), LESENSE_ScanFreqSet(), LESENSE_ScanModeSet(), LESENSE_ScanResultDataBufferGet(), LESENSE_ScanResultDataGet(), LESENSE_ScanResultGet(), LESENSE_ScanStart(), LESENSE_ScanStop(), LESENSE_SensorStateGet(), LESENSE_StartDelaySet(), LESENSE_StatusGet(), LESENSE_StatusWait(), and LESENSE_WindowSizeSet().
#define LETIMER0 ((LETIMER_TypeDef *) LETIMER0_BASE) |
LETIMER0 base pointer
Definition at line 469
of file efr32mg12p433f1024gl125.h
.
Referenced by LETIMER_Reset().
#define LEUART0 ((LEUART_TypeDef *) LEUART0_BASE) |
LEUART0 base pointer
Definition at line 468
of file efr32mg12p433f1024gl125.h
.
Referenced by LEUART_BaudrateGet(), LEUART_BaudrateSet(), and UARTDRV_InitLeuart().
#define MSC ((MSC_TypeDef *) MSC_BASE) |
MSC base pointer
Definition at line 448
of file efr32mg12p433f1024gl125.h
.
Referenced by CHIP_Init(), DBG_DisableDebugAccess(), MSC_Deinit(), MSC_EnableAutoCacheFlush(), MSC_EnableCache(), MSC_EnableCacheIRQs(), MSC_ErasePage(), MSC_ExecConfigSet(), MSC_FlushCache(), MSC_GetCacheMeasurement(), MSC_Init(), MSC_IntClear(), MSC_IntDisable(), MSC_IntEnable(), MSC_IntGet(), MSC_IntGetEnabled(), MSC_IntSet(), MSC_MassErase(), and MSC_StartCacheMeasurement().
#define PCNT0 ((PCNT_TypeDef *) PCNT0_BASE) |
PCNT0 base pointer
Definition at line 471
of file efr32mg12p433f1024gl125.h
.
Referenced by PCNT_CounterTopSet(), PCNT_Init(), and PCNT_TopSet().
#define PCNT1 ((PCNT_TypeDef *) PCNT1_BASE) |
PCNT1 base pointer
Definition at line 472
of file efr32mg12p433f1024gl125.h
.
Referenced by PCNT_CounterTopSet(), PCNT_Init(), and PCNT_TopSet().
#define PCNT2 ((PCNT_TypeDef *) PCNT2_BASE) |
PCNT2 base pointer
Definition at line 473
of file efr32mg12p433f1024gl125.h
.
Referenced by PCNT_CounterTopSet(), PCNT_Init(), and PCNT_TopSet().
#define PRS ((PRS_TypeDef *) PRS_BASE) |
PRS base pointer
Definition at line 456
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPSENSE_Init(), ezradio_hal_GpioInit(), PRS_ConnectSignal(), PRS_GpioOutputLocation(), PRS_LevelGet(), PRS_LevelSet(), PRS_PulseTrigger(), PRS_Reset(), PRS_SourceSignalSet(), PRS_Values(), prsIrInput(), prsRxInput(), prsTriggerInput(), and RTCC_ChannelInit().
#define RMU ((RMU_TypeDef *) RMU_BASE) |
RMU base pointer
Definition at line 450
of file efr32mg12p433f1024gl125.h
.
Referenced by BSP_initDevice(), RMU_ResetCauseClear(), RMU_ResetCauseGet(), RMU_ResetControl(), RMU_UserResetStateGet(), and RMU_UserResetStateSet().
#define ROMTABLE ((ROMTABLE_TypeDef *) ROMTABLE_BASE) |
ROMTABLE base pointer
Definition at line 490
of file efr32mg12p433f1024gl125.h
.
Referenced by SYSTEM_ChipRevisionGet().
#define RTCC ((RTCC_TypeDef *) RTCC_BASE) |
RTCC base pointer
Definition at line 483
of file efr32mg12p433f1024gl125.h
.
Referenced by RTCC_ChannelCaptureValueGet(), RTCC_ChannelCompareValueGet(), RTCC_ChannelCompareValueSet(), RTCC_ChannelDateGet(), RTCC_ChannelDateSet(), RTCC_ChannelInit(), RTCC_ChannelTimeGet(), RTCC_ChannelTimeSet(), RTCC_CombinedCounterGet(), RTCC_CounterGet(), RTCC_CounterSet(), RTCC_DateGet(), RTCC_DateSet(), RTCC_EM4WakeupEnable(), RTCC_Enable(), RTCC_Init(), RTCC_IntClear(), RTCC_IntDisable(), RTCC_IntEnable(), RTCC_IntGet(), RTCC_IntGetEnabled(), RTCC_IntSet(), RTCC_Lock(), RTCC_PreCounterGet(), RTCC_PreCounterSet(), RTCC_Reset(), RTCC_RetentionRamPowerDown(), RTCC_StatusClear(), RTCC_StatusGet(), RTCC_TimeGet(), RTCC_TimeSet(), RTCC_Unlock(), and UDELAY_Calibrate().
#define SMU ((SMU_TypeDef *) SMU_BASE) |
SMU base pointer
Definition at line 487
of file efr32mg12p433f1024gl125.h
.
Referenced by SMU_EnablePPU(), SMU_GetFaultingPeripheral(), SMU_Init(), SMU_IntClear(), SMU_IntDisable(), SMU_IntEnable(), SMU_IntGet(), SMU_IntGetEnabled(), SMU_IntSet(), and SMU_SetPrivilegedAccess().
#define TIMER0 ((TIMER_TypeDef *) TIMER0_BASE) |
TIMER0 base pointer
Definition at line 460
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPSENSE_Init(), CAPSENSE_Measure(), TIMER0_IRQHandler(), TIMER_ClearDTIFault(), TIMER_EnableDTI(), TIMER_GetDTIFault(), TIMER_InitDTI(), TIMER_Lock(), TIMER_Unlock(), and TIMER_Valid().
#define TIMER1 ((TIMER_TypeDef *) TIMER1_BASE) |
TIMER1 base pointer
Definition at line 461
of file efr32mg12p433f1024gl125.h
.
Referenced by CAPSENSE_Init(), CAPSENSE_Measure(), TIMER0_IRQHandler(), and TIMER_Valid().
#define TRNG0 ((TRNG_TypeDef *) TRNG0_BASE) |
TRNG0 base pointer
Definition at line 488
of file efr32mg12p433f1024gl125.h
.
#define USART0 ((USART_TypeDef *) USART0_BASE) |
USART0 base pointer
Definition at line 464
of file efr32mg12p433f1024gl125.h
.
Referenced by prsIrInput(), prsRxInput(), prsTriggerInput(), SPIDRV_Init(), UARTDRV_InitUart(), and USART_InitIrDA().
#define USART1 ((USART_TypeDef *) USART1_BASE) |
USART1 base pointer
Definition at line 465
of file efr32mg12p433f1024gl125.h
.
Referenced by prsIrInput(), prsRxInput(), prsTriggerInput(), 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 466
of file efr32mg12p433f1024gl125.h
.
Referenced by prsIrInput(), prsRxInput(), prsTriggerInput(), SPIDRV_Init(), UARTDRV_InitUart(), USART_BaudrateAsyncSet(), USART_BaudrateGet(), and USART_BaudrateSyncSet().
#define USART3 ((USART_TypeDef *) USART3_BASE) |
USART3 base pointer
Definition at line 467
of file efr32mg12p433f1024gl125.h
.
Referenced by SPIDRV_Init(), and UARTDRV_InitUart().
#define VDAC0 ((VDAC_TypeDef *) VDAC0_BASE) |
VDAC0 base pointer
Definition at line 480
of file efr32mg12p433f1024gl125.h
.
#define WDOG0 ((WDOG_TypeDef *) WDOG0_BASE) |
WDOG0 base pointer
Definition at line 484
of file efr32mg12p433f1024gl125.h
.
#define WDOG1 ((WDOG_TypeDef *) WDOG1_BASE) |
WDOG1 base pointer
Definition at line 485
of file efr32mg12p433f1024gl125.h
.
#define WTIMER0 ((TIMER_TypeDef *) WTIMER0_BASE) |
WTIMER0 base pointer
Definition at line 462
of file efr32mg12p433f1024gl125.h
.
Referenced by TIMER_MaxCount(), and TIMER_Valid().
#define WTIMER1 ((TIMER_TypeDef *) WTIMER1_BASE) |
WTIMER1 base pointer
Definition at line 463
of file efr32mg12p433f1024gl125.h
.
Referenced by TIMER_MaxCount(), and TIMER_Valid().