Subversion Repositories shark

Compare Revisions

Regard whitespace Rev 1377 → Rev 1376

/demos/trunk/base/srpdemo.c
34,7 → 34,7
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*
* CVS : $Id: srpdemo.c,v 1.3 2004-04-17 11:36:15 giacomo Exp $
* CVS : $Id: srpdemo.c,v 1.2 2003-01-07 17:10:16 pj Exp $
 
This test verify the correctness of the SRP module.
 
62,6 → 62,7
*/
 
#include "kernel/kern.h"
#include "drivers/keyb.h"
 
#include "modules/srp.h"
 
152,6 → 153,12
return 0;
}
 
void fine(KEY_EVT *e)
{
sys_end();
}
 
 
int main(int argc, char **argv)
{
struct timespec t;
164,10 → 171,18
 
PI_mutexattr_t a2;
 
KEY_EVT emerg;
 
clear();
cprintf("Stack resource Policy demo. It ends after 60 sec\n");
cprintf("Stack resource Policy demo. Press Alt-X to exit the demo\n");
 
//keyb_set_map(itaMap);
emerg.ascii = 'x';
emerg.scan = KEY_X;
emerg.flag = ALTL_BIT;
keyb_hook(emerg,fine);
 
/* ---------------------------------------------------------------------
Mutex creation
--------------------------------------------------------------------- */
178,6 → 193,7
mutex_init(&m2,&a);
mutex_init(&m3,&a);
 
 
/* ---------------------------------------------------------------------
Task creation
--------------------------------------------------------------------- */
224,11 → 240,7
 
task_activate(p2);
 
do {
sys_gettime(&t);
} while (t.tv_sec < 60);
cprintf("END main\n");
sys_end();
 
return 0;
}