/demos/trunk/first/test1.c |
---|
37,22 → 37,23 |
#include "kernel/kern.h" |
#include "edf/edf/edf.h" |
#include "cbs/cbs/cbs.h" |
#include "modules/edf.h" |
#include "modules/cbs.h" |
#include "pthread.h" |
#include "posix/posix/posix.h" |
#include "modules/posix.h" |
#include "fsf.h" |
#include "grubstar.h" |
#include "fsf_server.h" |
#include "dummy/dummy/dummy.h" |
#include "modules/dummy.h" |
#include "sem/sem/sem.h" |
#include "pi/pi/pi.h" |
#include "pc/pc/pc.h" |
#include "modules/sem.h" |
#include "modules/pi.h" |
#include "modules/pc.h" |
#include "hartport/hartport/hartport.h" |
#include "cabs/cabs/cabs.h" |
#include "modules/hartport.h" |
#include "modules/cabs.h" |
#include "drivers/keyb.h" |
#include <stdlib.h> |
166,7 → 167,7 |
exec_shadow,actpersecond,mean,cycle); |
kern_gettime(&next_time); |
ADDUSEC2TIMESPEC(TASK_PERIOD, &next_time); |
fsf_schedule_timed_job(&next_time, NULL, NULL, &was_deadline_missed, &was_budget_overran); |
fsf_schedule_next_timed_job(&next_time, NULL, NULL, &was_deadline_missed, &was_budget_overran); |
} |
/demos/trunk/first/test2.c |
---|
237,7 → 237,7 |
static fsf_sched_params_t pr; |
NRT_TASK_MODEL nrt; |
pr.policy=FSF_RR; |
pr.policy=FSF_POSIX; |
pr.params=&nrt; |
nrt_task_default_model(nrt); |
376,7 → 376,7 |
fsf_set_contract_basic_parameters(&contract1,&budget1,&period1,FSF_DEFAULT_WORKLOAD); |
fsf_set_contract_timing_requirements(&contract1,true,NULL,0,no_sigval,0,no_sigval); |
fsf_initialize_contract(&contract2); |
fsf_set_contract_scheduling_policy(&contract1, FSF_RR); |
fsf_set_contract_scheduling_policy(&contract1, FSF_POSIX); |
fsf_set_contract_basic_parameters(&contract2,&budget2,&period2,FSF_DEFAULT_WORKLOAD); |
fsf_set_contract_timing_requirements(&contract2,true,NULL,0,no_sigval,0,no_sigval); |
fsf_set_contract_scheduling_policy(&contract2, FSF_EDF); |
/demos/trunk/first/initfile.c |
---|
36,18 → 36,19 |
*/ |
#include "kernel/kern.h" |
#include "edf/edf/edf.h" |
#include "cbs/cbs/cbs.h" |
#include "posix/posix/posix.h" |
#include "modules/edf.h" |
#include "modules/cbs.h" |
#include "modules/posix.h" |
#include "pthread.h" |
#include "sem/sem/sem.h" |
#include "dummy/dummy/dummy.h" |
#include "hartport/hartport/hartport.h" |
#include "modules/sem.h" |
#include "modules/dummy.h" |
#include "modules/hartport.h" |
#include "grubstar.h" |
#include "fsf.h" |
#include "pi/pi/pi.h" |
#include "pc/pc/pc.h" |
#include "intdrive/intdrive/intdrive.h" |
#include "modules/pi.h" |
#include "modules/pc.h" |
#include "modules/intdrive.h" |
#include <drivers/shark_linuxc26.h> |
#include <drivers/shark_input26.h> |
/demos/trunk/first/mpeg2/mpeg2dec.c |
---|
404,7 → 404,7 |
Sequence_Framenum++; |
} |
fsf_schedule_timed_job(NULL, NULL, NULL, NULL, NULL); |
fsf_schedule_next_timed_job(NULL, NULL, NULL, NULL, NULL); |
/* loop through the rest of the pictures in the sequence */ |
while ((Return_Value=Headers())) |
417,7 → 417,7 |
Sequence_Framenum++; |
} |
fsf_schedule_timed_job(NULL, NULL, NULL, NULL, NULL); |
fsf_schedule_next_timed_job(NULL, NULL, NULL, NULL, NULL); |
} |