STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
HSEM Private Macros
Collaboration diagram for HSEM Private Macros:

Macros

#define IS_HSEM_SEMID(__SEMID__)
#define IS_HSEM_PROCESSID(__PROCESSID__)
#define IS_HSEM_KEY(__KEY__)
#define IS_HSEM_COREID(__COREID__)

Detailed Description

Macro Definition Documentation

◆ IS_HSEM_COREID

#define IS_HSEM_COREID ( __COREID__)
Value:
((__COREID__) == HSEM_CPU1_COREID)
#define HSEM_CPU1_COREID

Definition at line 191 of file stm32h7xx_hal_hsem.h.

◆ IS_HSEM_KEY

#define IS_HSEM_KEY ( __KEY__)
Value:
((__KEY__) <= HSEM_CLEAR_KEY_MAX )
#define HSEM_CLEAR_KEY_MAX

Definition at line 185 of file stm32h7xx_hal_hsem.h.

◆ IS_HSEM_PROCESSID

#define IS_HSEM_PROCESSID ( __PROCESSID__)
Value:
((__PROCESSID__) <= HSEM_PROCESSID_MAX )
#define HSEM_PROCESSID_MAX

Definition at line 183 of file stm32h7xx_hal_hsem.h.

◆ IS_HSEM_SEMID

#define IS_HSEM_SEMID ( __SEMID__)
Value:
((__SEMID__) <= HSEM_SEMID_MAX )
#define HSEM_SEMID_MAX

Definition at line 181 of file stm32h7xx_hal_hsem.h.