Prusa MINI Firmware overview
Collaboration diagram for HANDLER:

Functions

__STATIC_INLINE void LL_HANDLER_EnableFault (uint32_t Fault)
 Enable a fault in System handler control register (SHCSR) @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_EnableFault. More...
 
__STATIC_INLINE void LL_HANDLER_DisableFault (uint32_t Fault)
 Disable a fault in System handler control register (SHCSR) @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_DisableFault. More...
 

Detailed Description

Function Documentation

◆ LL_HANDLER_EnableFault()

__STATIC_INLINE void LL_HANDLER_EnableFault ( uint32_t  Fault)

Enable a fault in System handler control register (SHCSR) @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_EnableFault.

Parameters
FaultThis parameter can be a combination of the following values:
Return values
None
410 {
411  /* Enable the system handler fault */
412  SET_BIT(SCB->SHCSR, Fault);
413 }

◆ LL_HANDLER_DisableFault()

__STATIC_INLINE void LL_HANDLER_DisableFault ( uint32_t  Fault)

Disable a fault in System handler control register (SHCSR) @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_DisableFault.

Parameters
FaultThis parameter can be a combination of the following values:
Return values
None
425 {
426  /* Disable the system handler fault */
427  CLEAR_BIT(SCB->SHCSR, Fault);
428 }