|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Macros | |
| #define | __HAL_HSEM_SEMID_TO_MASK(__SEMID__) |
| SemID to mask helper Macro. | |
| #define | __HAL_HSEM_ENABLE_IT(__SEM_MASK__) |
| Enables the specified HSEM interrupts. | |
| #define | __HAL_HSEM_DISABLE_IT(__SEM_MASK__) |
| Disables the specified HSEM interrupts. | |
| #define | __HAL_HSEM_GET_IT(__SEM_MASK__) |
| Checks whether interrupt has occurred or not for semaphores specified by a mask. | |
| #define | __HAL_HSEM_GET_FLAG(__SEM_MASK__) |
| Get the semaphores release status flags. | |
| #define | __HAL_HSEM_CLEAR_FLAG(__SEM_MASK__) |
| Clears the HSEM Interrupt flags. | |
| #define __HAL_HSEM_CLEAR_FLAG | ( | __SEM_MASK__ | ) |
Clears the HSEM Interrupt flags.
| __SEM_MASK__ | semaphores Mask |
| None. |
Definition at line 111 of file stm32h7xx_hal_hsem.h.
| #define __HAL_HSEM_DISABLE_IT | ( | __SEM_MASK__ | ) |
Disables the specified HSEM interrupts.
| __SEM_MASK__ | semaphores Mask |
| None. |
Definition at line 72 of file stm32h7xx_hal_hsem.h.
| #define __HAL_HSEM_ENABLE_IT | ( | __SEM_MASK__ | ) |
Enables the specified HSEM interrupts.
| __SEM_MASK__ | semaphores Mask |
| None. |
Definition at line 60 of file stm32h7xx_hal_hsem.h.
| #define __HAL_HSEM_GET_FLAG | ( | __SEM_MASK__ | ) |
Get the semaphores release status flags.
| __SEM_MASK__ | semaphores Mask |
| semaphores | Mask : Semaphores where Release flags rise. |
Definition at line 98 of file stm32h7xx_hal_hsem.h.
| #define __HAL_HSEM_GET_IT | ( | __SEM_MASK__ | ) |
Checks whether interrupt has occurred or not for semaphores specified by a mask.
| __SEM_MASK__ | semaphores Mask |
| semaphores | Mask : Semaphores where an interrupt occurred. |
Definition at line 85 of file stm32h7xx_hal_hsem.h.
| #define __HAL_HSEM_SEMID_TO_MASK | ( | __SEMID__ | ) |
SemID to mask helper Macro.
| __SEMID__ | semaphore ID from 0 to 31 |
| Semaphore | Mask. |
Definition at line 48 of file stm32h7xx_hal_hsem.h.