|
STM32H735xx HAL User Manual
|
HSEM Notification functions. More...
Functions | |
| void | HAL_HSEM_ActivateNotification (uint32_t SemMask) |
| Activate Semaphore release Notification for a given Semaphores Mask . | |
| void | HAL_HSEM_DeactivateNotification (uint32_t SemMask) |
| Deactivate Semaphore release Notification for a given Semaphores Mask . | |
| void | HAL_HSEM_IRQHandler (void) |
| This function handles HSEM interrupt request. | |
| __weak void | HAL_HSEM_FreeCallback (uint32_t SemMask) |
| Semaphore Released Callback. | |
HSEM Notification functions.
==============================================================================
##### HSEM IRQ handler management and Notification functions #####
==============================================================================
[..] This section provides HSEM IRQ handler and Notification function.
| void HAL_HSEM_ActivateNotification | ( | uint32_t | SemMask | ) |
Activate Semaphore release Notification for a given Semaphores Mask .
| SemMask,: | Mask of Released semaphores |
| Semaphore | Key |
Definition at line 329 of file stm32h7xx_hal_hsem.c.
References HAL_GetCurrentCPUID().
| void HAL_HSEM_DeactivateNotification | ( | uint32_t | SemMask | ) |
Deactivate Semaphore release Notification for a given Semaphores Mask .
| SemMask,: | Mask of Released semaphores |
| Semaphore | Key |
Definition at line 353 of file stm32h7xx_hal_hsem.c.
References HAL_GetCurrentCPUID().
| void HAL_HSEM_FreeCallback | ( | uint32_t | SemMask | ) |
Semaphore Released Callback.
| SemMask,: | Mask of Released semaphores |
| None |
Definition at line 422 of file stm32h7xx_hal_hsem.c.
Referenced by HAL_HSEM_IRQHandler().
| void HAL_HSEM_IRQHandler | ( | void | ) |
This function handles HSEM interrupt request.
| None |
Definition at line 376 of file stm32h7xx_hal_hsem.c.
References HAL_GetCurrentCPUID(), and HAL_HSEM_FreeCallback().
1.7.6.1