LL RAMCFG Functions ¶
LL RAMCFG Functions ¶
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG ECC mechanism is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG address latching error is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG erase operation is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
void
LL_RAMCFG_SetWaitState
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
wait_state
)
¶
-
Set RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_SetWaitState
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
wait_state – :the value of wait state to be configured. This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_GetWaitState
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_GetWaitState
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
the value of wait state configured.
- Returns :
-
The return value can be one of the following values :
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_32_63
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_EnablePageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_IsEnabledPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one or a combination of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_GetPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
¶
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEY ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
¶
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG ECC mechanism is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG address latching error is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG erase operation is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
void
LL_RAMCFG_SetWaitState
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
wait_state
)
-
Set RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_SetWaitState
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
wait_state – :the value of wait state to be configured. This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_GetWaitState
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_GetWaitState
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
the value of wait state configured.
- Returns :
-
The return value can be one of the following values :
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_32_63
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_EnablePageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_IsEnabledPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one or a combination of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_GetPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEY ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG ECC mechanism is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG address latching error is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG erase operation is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
void
LL_RAMCFG_SetWaitState
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
wait_state
)
-
Set RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_SetWaitState
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
wait_state – :the value of wait state to be configured. This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_GetWaitState
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get RAMCFG wait state value.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR WSC LL_RAMCFG_GetWaitState
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
the value of wait state configured.
- Returns :
-
The return value can be one of the following values :
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_32_63
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_EnablePageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_IsEnabledPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page – This parameter can be one or a combination of the following values:
-
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_GetPageWRP_32_63
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
page_msk – This parameter can be one or a combination of the following values:
-
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEY ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
-
p_ramcfg – RAMCFG instance
-
key – This parameter must respect the following order:
-
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
Flag_Management ¶
- group RAMCFG_LL_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flag to clear. This parameter can be one of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
-
-
void
LL_RAMCFG_ClearFlag_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Clear the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Clear the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flags to read. This parameter can be a combination of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
-
-
- Return values :
-
State – of selected flags. The return value can be a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBusy
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBusy
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
- group RAMCFG_LL_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flag to clear. This parameter can be one of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
-
-
void
LL_RAMCFG_ClearFlag_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flags to read. This parameter can be a combination of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
-
-
- Return values :
-
State – of selected flags. The return value can be a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBusy
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBusy
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
- group RAMCFG_LL_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flag to clear. This parameter can be one of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
-
-
void
LL_RAMCFG_ClearFlag_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
flags – Flags to read. This parameter can be a combination of the following values:
-
LL_RAMCFG_FLAG_SE : Single Error Detected and Corrected Flag.
-
LL_RAMCFG_FLAG_DE : Double Error Detected Flag.
-
LL_RAMCFG_FLAG_ALL : RAMCFG single error detected and corrected and double error detected flags.
-
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
-
-
- Return values :
-
State – of selected flags. The return value can be a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBusy
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBusy
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
IT_Management ¶
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
-
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
-
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
-
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC single error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC double error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC NMI interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
-
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
-
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
-
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC single error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC NMI interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
-
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
-
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
-
p_ramcfg – RAMCFG Instance.
-
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
-
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
-
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
-
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC single error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error RAMCFG interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC NMI interrupt is enabled or not.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)