Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1186 → Rev 1187

/demos/trunk/fsf/test1.c
41,10 → 41,10
#include "modules/cbs.h"
 
#include "pthread.h"
#include "posix.h"
#include "modules/posix.h"
 
#include "fsf_contract.h"
#include "cbsstar.h"
#include "fsf_server.h"
 
#include "modules/dummy.h"
 
73,12 → 73,12
TIME __kernel_register_levels__(void *arg)
{
struct multiboot_info *mb = (struct multiboot_info *)arg;
int cbsstar_level;
int grubstar_level;
 
EDF_register_level(EDF_ENABLE_ALL);
POSIX_register_level(RRTICK, 1, mb, 32);
cbsstar_level = CBSSTAR_register_level(4, 0);
FSF_register_module(cbsstar_level);
grubstar_level = GRUBSTAR_register_level(4, 0);
FSF_register_module(grubstar_level);
dummy_register_level();
 
// for the keyboard...
160,10 → 160,10
nmean++;
}
 
pthread_mutex_lock(&mux);
//pthread_mutex_lock(&mux);
printf_xy(0,exec_shadow,WHITE,"Thread %3d Act_per_Second = %8d Mean = %8d Cycle = %8d",
exec_shadow,actpersecond,mean,cycle);
pthread_mutex_unlock(&mux);
//pthread_mutex_unlock(&mux);
 
kern_gettime(&next_time);
ADDUSEC2TIMESPEC(TASK_PERIOD, &next_time);
205,10 → 205,10
nmean++;
}
 
pthread_mutex_lock(&mux);
//pthread_mutex_lock(&mux);
printf_xy(0,exec_shadow,WHITE,"Thread %3d Act_per_Second = %8d Mean = %8d Cycle = %8d",
exec_shadow,actpersecond,mean,cycle);
pthread_mutex_unlock(&mux);
//pthread_mutex_unlock(&mux);
 
}