XMC Peripheral Library for XMC4000 Family: xmc_scu.h File Reference

XMC Peripheral Library for XMC4000 Family

XMC Peripheral Library for XMC4000 Family  2.1.16
xmc_scu.h File Reference
#include <xmc_common.h> #include <xmc1_scu.h>
Include dependency graph for xmc_scu.h:

Typedefs

typedef void(* XMC_SCU_INTERRUPT_EVENT_HANDLER_t) (void)
 

Enumerations

Functions

void XMC_SCU_CLOCK_GatePeripheralClock (const XMC_SCU_PERIPHERAL_CLOCK_t peripheral)
 
uint32_t XMC_SCU_CLOCK_GetCpuClockFrequency (void)
 
uint32_t XMC_SCU_CLOCK_GetPeripheralClockFrequency (void)
 
void XMC_SCU_CLOCK_Init (const XMC_SCU_CLOCK_CONFIG_t *const config)
 
bool XMC_SCU_CLOCK_IsPeripheralClockGated (const XMC_SCU_PERIPHERAL_CLOCK_t peripheral)
 
void XMC_SCU_CLOCK_UngatePeripheralClock (const XMC_SCU_PERIPHERAL_CLOCK_t peripheral)
 
uint32_t XMC_SCU_GetMirrorStatus (void)
 
void XMC_SCU_INTERRUPT_ClearEventStatus (const XMC_SCU_INTERRUPT_EVENT_t event)
 
void XMC_SCU_INTERRUPT_DisableEvent (const XMC_SCU_INTERRUPT_EVENT_t event)
 
void XMC_SCU_INTERRUPT_EnableEvent (const XMC_SCU_INTERRUPT_EVENT_t event)
 
XMC_SCU_STATUS_t XMC_SCU_INTERRUPT_SetEventHandler (const XMC_SCU_INTERRUPT_EVENT_t event, const XMC_SCU_INTERRUPT_EVENT_HANDLER_t handler)
 
void XMC_SCU_INTERRUPT_TriggerEvent (const XMC_SCU_INTERRUPT_EVENT_t event)
 
XMC_SCU_INTERRUPT_EVENT_t XMC_SCU_INTERUPT_GetEventStatus (void)
 
void XMC_SCU_IRQHandler (uint32_t sr_num)
 
void XMC_SCU_RESET_ClearDeviceResetReason (void)
 
uint32_t XMC_SCU_RESET_GetDeviceResetReason (void)
 
void XMC_SCU_SetCcuTriggerHigh (const uint32_t trigger)
 
void XMC_SCU_SetCcuTriggerLow (const uint32_t trigger)
 

Detailed Description

Date
2016-03-09
Generated on Mon Aug 7 2017 11:33:56 for XMC Peripheral Library for XMC4000 Family by   doxygen 1.8.11