21,11 → 21,11 |
|
/** |
------------ |
CVS : $Id: model.h,v 1.13 2004-09-01 08:48:20 trimarchi Exp $ |
CVS : $Id: model.h,v 1.14 2004-09-03 13:26:05 trimarchi Exp $ |
|
File: $File$ |
Revision: $Revision: 1.13 $ |
Last update: $Date: 2004-09-01 08:48:20 $ |
Revision: $Revision: 1.14 $ |
Last update: $Date: 2004-09-03 13:26:05 $ |
------------ |
|
This file contains the definitions of the task and resource models. |
788,14 → 788,10 |
PISTAR_mutexattr_t: Priority Inheritance Mutex Attribute for server |
----------------------------------------------------------------------- */ |
|
typedef struct { |
mutexattr_t a; |
TIME wcet; |
} PISTAR_mutexattr_t; |
typedef mutexattr_t PISTAR_mutexattr_t; |
|
#define PISTAR_MUTEXATTR_INITIALIZER {PISTAR_MCLASS} |
#define PISTAR_mutexattr_default(at, w) mutexattr_default((at.a), PISTAR_MCLASS); \ |
(at).wcet = (w) |
#define PISTAR_mutexattr_default(a) mutexattr_default(a, PISTAR_MCLASS); |
|
/* ----------------------------------------------------------------------- |
NPP_mutexattr_t: Non Preemptive Protocol Mutex Attribute |