Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 807 → Rev 808

/shark/trunk/include/kernel/model.h
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