G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference

Functions

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSIRDY (void)
 Check if LSI ready interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_LSIRDY (void)
 Clear LSI ready interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSERDY (void)
 Check if LSE ready interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_LSERDY (void)
 Clear LSE ready interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSIRDY (void)
 Check if HSI ready interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_HSIRDY (void)
 Clear HSI ready interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSERDY (void)
 Check if HSE ready interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_HSERDY (void)
 Clear HSE ready interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PLLRDY (void)
 Check if PLL ready interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_PLLRDY (void)
 Clear PLL ready interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSECSS (void)
 Check if HSE clock security system interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_HSECSS (void)
 Clear HSE clock security system interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSECSS (void)
 Check if LSE clock security system interrupt occurred or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_LSECSS (void)
 Clear LSE clock security system interrupt flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_OPRST (void)
 Check if opload reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_OPRST (void)
 Clear opload reset flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PINRST (void)
 Check if pin reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_PINRST (void)
 Clear pin reset flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PORRST (void)
 Check if Borrst reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_PORRST (void)
 Clear Borrst reset flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_SFTRST (void)
 Check if Software reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_SFTRST (void)
 Clear Software reset flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_IWDTRST (void)
 Check if Independent Watchdog reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_IWDTRST (void)
 Clear if Independent Watchdog reset flag.
__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_WWDTRST (void)
 Check if Window Watchdog reset flag is set or not.
__STATIC_INLINE void DDL_RCM_ClearFlag_WWDTRST (void)
 Clear Window Watchdog reset flag.

Detailed Description

Function Documentation

◆ DDL_RCM_ClearFlag_HSECSS()

__STATIC_INLINE void DDL_RCM_ClearFlag_HSECSS ( void )

Clear HSE clock security system interrupt flag.

Return values
None

Definition at line 1629 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_HSERDY()

__STATIC_INLINE void DDL_RCM_ClearFlag_HSERDY ( void )

Clear HSE ready interrupt flag.

Return values
None

Definition at line 1593 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_HSIRDY()

__STATIC_INLINE void DDL_RCM_ClearFlag_HSIRDY ( void )

Clear HSI ready interrupt flag.

Return values
None

Definition at line 1575 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_IWDTRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_IWDTRST ( void )

Clear if Independent Watchdog reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1755 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_LSECSS()

__STATIC_INLINE void DDL_RCM_ClearFlag_LSECSS ( void )

Clear LSE clock security system interrupt flag.

Return values
None

Definition at line 1647 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_LSERDY()

__STATIC_INLINE void DDL_RCM_ClearFlag_LSERDY ( void )

Clear LSE ready interrupt flag.

Return values
None

Definition at line 1557 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_LSIRDY()

__STATIC_INLINE void DDL_RCM_ClearFlag_LSIRDY ( void )

Clear LSI ready interrupt flag.

Return values
None

Definition at line 1539 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_OPRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_OPRST ( void )

Clear opload reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1668 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_PINRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_PINRST ( void )

Clear pin reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1689 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_PLLRDY()

__STATIC_INLINE void DDL_RCM_ClearFlag_PLLRDY ( void )

Clear PLL ready interrupt flag.

Return values
None

Definition at line 1611 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_PORRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_PORRST ( void )

Clear Borrst reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1710 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_SFTRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_SFTRST ( void )

Clear Software reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1734 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_ClearFlag_WWDTRST()

__STATIC_INLINE void DDL_RCM_ClearFlag_WWDTRST ( void )

Clear Window Watchdog reset flag.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
None.

Definition at line 1776 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_HSECSS()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSECSS ( void )

Check if HSE clock security system interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1620 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_HSERDY()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSERDY ( void )

Check if HSE ready interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1584 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_HSIRDY()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_HSIRDY ( void )

Check if HSI ready interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1566 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_IWDTRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_IWDTRST ( void )

Check if Independent Watchdog reset flag is set or not.

Return values
Stateof bit (1 or 0).

Definition at line 1743 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_LSECSS()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSECSS ( void )

Check if LSE clock security system interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1638 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_LSERDY()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSERDY ( void )

Check if LSE ready interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1548 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_LSIRDY()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_LSIRDY ( void )

Check if LSI ready interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1530 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_OPRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_OPRST ( void )

Check if opload reset flag is set or not.

Return values
Stateof bit (1 or 0).

Definition at line 1656 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_PINRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PINRST ( void )

Check if pin reset flag is set or not.

Return values
Stateof bit (1 or 0).

Definition at line 1677 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_PLLRDY()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PLLRDY ( void )

Check if PLL ready interrupt occurred or not.

Return values
Stateof bit (1 or 0).

Definition at line 1602 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_PORRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_PORRST ( void )

Check if Borrst reset flag is set or not.

Return values
Stateof bit (1 or 0).

Definition at line 1698 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_SFTRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_SFTRST ( void )

Check if Software reset flag is set or not.

Note
Before calling this function, ensure that the RCM registers are unlocked by calling DDL_RCM_Unlock(). Otherwise, the write to RCM->RSTCSR may be ignored and the flag will not be cleared.
Return values
Stateof bit (1 or 0).

Definition at line 1722 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_IsActiveFlag_WWDTRST()

__STATIC_INLINE uint32_t DDL_RCM_IsActiveFlag_WWDTRST ( void )

Check if Window Watchdog reset flag is set or not.

Return values
Stateof bit (1 or 0).

Definition at line 1764 of file g32r4xx_ddl_rcm.h.