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

Functions

__STATIC_INLINE uint32_t DDL_CPUID_GetImplementer (void)
 Get Implementer code.
__STATIC_INLINE uint32_t DDL_CPUID_GetVariant (void)
 Get Variant number (The r value in the rnpn product revision identifier).
__STATIC_INLINE uint32_t DDL_CPUID_GetConstant (void)
 Get Constant number.
__STATIC_INLINE uint32_t DDL_CPUID_GetParNo (void)
 Get Part number.
__STATIC_INLINE uint32_t DDL_CPUID_GetRevision (void)
 Get Revision number (The p value in the rnpn product revision identifier, indicates patch release).

Detailed Description

Function Documentation

◆ DDL_CPUID_GetConstant()

__STATIC_INLINE uint32_t DDL_CPUID_GetConstant ( void )

Get Constant number.

Return values
Valueshould be equal to 0xF for Cortex-M4 devices

Definition at line 326 of file g32r4xx_ddl_cortex.h.

◆ DDL_CPUID_GetImplementer()

__STATIC_INLINE uint32_t DDL_CPUID_GetImplementer ( void )

Get Implementer code.

Return values
Valueshould be equal to 0x41 for ARM

Definition at line 308 of file g32r4xx_ddl_cortex.h.

◆ DDL_CPUID_GetParNo()

__STATIC_INLINE uint32_t DDL_CPUID_GetParNo ( void )

Get Part number.

Return values
Valueshould be equal to 0xC24 for Cortex-M4

Definition at line 335 of file g32r4xx_ddl_cortex.h.

◆ DDL_CPUID_GetRevision()

__STATIC_INLINE uint32_t DDL_CPUID_GetRevision ( void )

Get Revision number (The p value in the rnpn product revision identifier, indicates patch release).

Return values
Valuebetween 0 and 255 (0x1: patch 1)

Definition at line 344 of file g32r4xx_ddl_cortex.h.

◆ DDL_CPUID_GetVariant()

__STATIC_INLINE uint32_t DDL_CPUID_GetVariant ( void )

Get Variant number (The r value in the rnpn product revision identifier).

Return values
Valuebetween 0 and 255 (0x0: revision 0)

Definition at line 317 of file g32r4xx_ddl_cortex.h.