LL RAMCFG APIs

LL RAMCFG APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

LL_RAMCFG_ClearFlag

4

4

4

None

LL_RAMCFG_ClearFlag_DED

6

6

6

None

LL_RAMCFG_ClearFlag_SEDC

6

6

6

None

LL_RAMCFG_DisableAddressLatch

10

10

10

None

LL_RAMCFG_DisableECC

10

10

10

None

LL_RAMCFG_DisableIT

8

8

8

None

LL_RAMCFG_DisableIT_DE

10

10

10

None

LL_RAMCFG_DisableIT_SE

10

10

10

None

LL_RAMCFG_EnableAddressLatch

10

10

10

None

LL_RAMCFG_EnableECC

10

10

10

None

LL_RAMCFG_EnableIT

8

8

8

None

LL_RAMCFG_EnableIT_DE

10

10

10

None

LL_RAMCFG_EnableIT_NMI

10

10

10

None

LL_RAMCFG_EnableIT_SE

10

10

10

None

LL_RAMCFG_EnablePageWRP_0_31

8

8

8

None

LL_RAMCFG_EnablePageWRP_32_63

8

8

8

None

LL_RAMCFG_EnableSRAMErase

10

10

10

None

LL_RAMCFG_GetECCDoubleErrorAddress

4

4

4

None

LL_RAMCFG_GetECCSingleErrorAddress

4

4

4

None

LL_RAMCFG_GetPageWRP_0_31

8

8

8

None

LL_RAMCFG_GetPageWRP_32_63

8

8

8

None

LL_RAMCFG_IsActiveFlag_DED

10

10

10

None

LL_RAMCFG_IsActiveFlag_SEDC

8

8

8

None

LL_RAMCFG_IsActiveFlag_SRAMBUSY

10

10

10

None

LL_RAMCFG_IsEnabledAddressLatch

10

10

10

None

LL_RAMCFG_IsEnabledECC

8

8

8

None

LL_RAMCFG_IsEnabledIT_DE

10

10

10

None

LL_RAMCFG_IsEnabledIT_NMI

10

10

10

None

LL_RAMCFG_IsEnabledIT_SE

8

8

8

None

LL_RAMCFG_IsEnabledPageWRP_0_31

16

16

16

None

LL_RAMCFG_IsEnabledPageWRP_32_63

16

16

16

None

LL_RAMCFG_IsEnabledSRAMErase

10

10

10

None

LL_RAMCFG_ReadFlag

8

8

8

None

LL_RAMCFG_SetECCKey

4

4

4

None

LL_RAMCFG_SetEraseKey

4

4

4

None

HAL RAMCFG APIs

HAL RAMCFG APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

HAL_RAMCFG_ECC_Disable

40

40

58

LL_RAMCFG_DisableECC(Min)(Def)(Max), LL_RAMCFG_DisableIT(Min)(Def)(Max), LL_RAMCFG_SetECCKey(Min)(Def)(Max)

HAL_RAMCFG_ECC_Enable

16

16

34

LL_RAMCFG_EnableECC(Min)(Def)(Max)

HAL_RAMCFG_ECC_Enable_IT

34

34

76

LL_RAMCFG_ClearFlag(Min)(Def)(Max), LL_RAMCFG_EnableECC(Min)(Def)(Max), LL_RAMCFG_EnableIT(Min)(Def)(Max)

HAL_RAMCFG_ECC_ErrorCallback

8

8

8

None

HAL_RAMCFG_ECC_GetInfo

68

68

104

LL_RAMCFG_GetECCDoubleErrorAddress(Min)(Def)(Max), LL_RAMCFG_GetECCSingleErrorAddress(Min)(Def)(Max), LL_RAMCFG_IsActiveFlag_DED(Min)(Def)(Max), LL_RAMCFG_IsActiveFlag_SEDC(Min)(Def)(Max)

HAL_RAMCFG_EnablePageWRP

78

108

184

LL_RAMCFG_EnablePageWRP_0_31(Min)(Def)(Max), LL_RAMCFG_EnablePageWRP_32_63(Min)(Def)(Max)

HAL_RAMCFG_EnableWRPByAddr

114

170

318

LL_RAMCFG_EnablePageWRP_0_31(Min)(Def)(Max), LL_RAMCFG_EnablePageWRP_32_63(Min)(Def)(Max)

HAL_RAMCFG_GetLLInstance

2

2

30

None

HAL_RAMCFG_GetSRAMBaseAddress

16

16

42

None

HAL_RAMCFG_GetSRAMSize

18

18

44

None

HAL_RAMCFG_IRQHandler

68

68

84

LL_RAMCFG_ClearFlag_DED(Min)(Def)(Max), LL_RAMCFG_ClearFlag_SEDC(Min)(Def)(Max), LL_RAMCFG_IsEnabledIT_DE(Min)(Def)(Max), LL_RAMCFG_IsEnabledIT_SE(Min)(Def)(Max), LL_RAMCFG_ReadFlag(Min)(Def)(Max), HAL_RAMCFG_ECC_ErrorCallback(Min)(Def)(Max)

HAL_RAMCFG_IsEnabledPageWRP

52

52

116

LL_RAMCFG_IsEnabledPageWRP_0_31(Min)(Def)(Max), LL_RAMCFG_IsEnabledPageWRP_32_63(Min)(Def)(Max)

HAL_RAMCFG_IsEnabledWRPByAddr

68

68

188

LL_RAMCFG_IsEnabledPageWRP_0_31(Min)(Def)(Max), LL_RAMCFG_IsEnabledPageWRP_32_63(Min)(Def)(Max)

HAL_RAMCFG_MassErase

66

66

88

HAL_GetTick(Min)(Def)(Max), LL_RAMCFG_EnableSRAMErase(Min)(Def)(Max), LL_RAMCFG_IsActiveFlag_SRAMBUSY(Min)(Def)(Max), LL_RAMCFG_SetEraseKey(Min)(Def)(Max)

HAL_RAMCFG_NMI_IRQHandler

60

60

76

LL_RAMCFG_ClearFlag_DED(Min)(Def)(Max), LL_RAMCFG_IsEnabledIT_NMI(Min)(Def)(Max), LL_RAMCFG_ReadFlag(Min)(Def)(Max), HAL_RAMCFG_ECC_ErrorCallback(Min)(Def)(Max)