forked from Imagelibrary/rtems
@@ -138,21 +138,6 @@ typedef struct {
|
|||||||
#define ISR_LOCK_DECLARE( _qualifier, _designator )
|
#define ISR_LOCK_DECLARE( _qualifier, _designator )
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Defines an ISR lock variable reference.
|
|
||||||
*
|
|
||||||
* Do not add a ';' after this macro.
|
|
||||||
*
|
|
||||||
* @param _designator The designator for the interrupt lock reference.
|
|
||||||
* @param _target The target for the interrupt lock reference.
|
|
||||||
*/
|
|
||||||
#if defined( RTEMS_SMP )
|
|
||||||
#define ISR_LOCK_REFERENCE( _designator, _target ) \
|
|
||||||
ISR_lock_Control *_designator = _target;
|
|
||||||
#else
|
|
||||||
#define ISR_LOCK_REFERENCE( _designator, _target )
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Initializer for static initialization of ISR locks.
|
* @brief Initializer for static initialization of ISR locks.
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user