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); |
|
} |
|