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