Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1105 → Rev 1104

/demos/trunk/tracer/small/initfs.c
File deleted
/demos/trunk/tracer/small/treec1.c
18,7 → 18,6
#include <stdlib.h>
#include <semaphore.h>
#include <stdio.h>
#include <time.h>
 
#include "common.h"
 
47,11 → 46,8
sem_wait(&actmutex);
 
if (actcounter>=MPROC) {
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 10000000;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
task_delay(10000);
goto REPEAT;
}
200,16 → 196,11
 
activate_task(-1,FROMDIR);
 
{
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 500000000;
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
}
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
task_delay(500000);
}
 
cprintf("\nfiles: %i\n",filecounter);
/demos/trunk/tracer/small/treec2.c
18,7 → 18,6
#include <stdlib.h>
#include <semaphore.h>
#include <stdio.h>
#include <time.h>
 
#include "common.h"
 
48,11 → 47,8
sem_wait(&actmutex);
 
if (actcounter>=MPROC) {
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 10000000;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
task_delay(10000);
goto REPEAT;
}
213,16 → 209,11
activate_task(-1,FROMDIR);
//activate_task(-1,"/");
 
{
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 500000000;
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
}
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
task_delay(500000);
}
 
cprintf("\nfiles: %i\n",filecounter);
/demos/trunk/tracer/small/treef1.c
18,7 → 18,6
#include <stdlib.h>
#include <semaphore.h>
#include <stdio.h>
#include <time.h>
 
#include "common.h"
 
48,11 → 47,8
sem_wait(&actmutex);
 
if (actcounter>=MPROC) {
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 10000000;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
task_delay(10000);
goto REPEAT;
}
204,16 → 200,11
 
activate_task(-1,FROMDIR);
 
{
struct timespec delay;
delay.tv_sec = 0;
delay.tv_nsec = 500000000;
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
nanosleep(&delay, NULL);
}
for(;;) {
sem_wait(&actmutex);
if (actcounter==0) break;
sem_signal(&actmutex);
task_delay(500000);
}
 
cprintf("\nfiles: %i\n",filecounter);
/demos/trunk/tracer/small/makefile
12,18 → 12,18
include $(BASE)/config/example.mk
 
simple:
make -f $(SUBMAKE) BASE=$(BASE) APP=simple OTHEROBJS=initfs.o
make -f $(SUBMAKE) BASE=$(BASE) APP=simple INIT=initfs.o OTHEROBJS=
hello:
make -f $(SUBMAKE) BASE=$(BASE) APP=hello OTHEROBJS=initfs.o
make -f $(SUBMAKE) BASE=$(BASE) APP=hello INIT=initfs.o OTHEROBJS=
hello1:
make -f $(SUBMAKE) BASE=$(BASE) APP=hello1 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=hello1 INIT=initfs.o OTHEROBJS=common.o
hello2:
make -f $(SUBMAKE) BASE=$(BASE) APP=hello2 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=hello2 INIT=initfs.o OTHEROBJS=common.o
test0:
make -f $(SUBMAKE) BASE=$(BASE) APP=test0 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=test0 INIT=initfs.o OTHEROBJS=common.o
treef1:
make -f $(SUBMAKE) BASE=$(BASE) APP=treef1 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=treef1 INIT=initfs.o OTHEROBJS=common.o
treec1:
make -f $(SUBMAKE) BASE=$(BASE) APP=treec1 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=treec1 INIT=initfs.o OTHEROBJS=common.o
treec2:
make -f $(SUBMAKE) BASE=$(BASE) APP=treec2 OTHEROBJS="initfs.o common.o"
make -f $(SUBMAKE) BASE=$(BASE) APP=treec2 INIT=initfs.o OTHEROBJS=common.o