49,6 → 49,7 |
|
FSF_start_service_task(); |
FSF_init_synch_obj_layer(); |
return 0; |
} |
|
|
250,8 → 251,8 |
if (!contract) return FSF_ERR_BAD_ARGUMENT; |
|
*granularity = contract->granularity; |
|
memcpy(utilization_set,&contract->utilization_set,sizeof(fsf_utilization_set_t)); |
if (utilization_set) |
memcpy(utilization_set,&contract->utilization_set,sizeof(fsf_utilization_set_t)); |
|
TIMESPEC_ASSIGN(budget_max,&contract->budget_max); |
TIMESPEC_ASSIGN(period_min,&contract->period_min); |
283,9 → 284,9 |
{ |
|
if (!contract) return FSF_ERR_BAD_ARGUMENT; |
if (critical_sections) |
memcpy(critical_sections,&contract->critical_sections,sizeof(fsf_critical_sections_t)); |
|
memcpy(critical_sections,&contract->critical_sections,sizeof(fsf_critical_sections_t)); |
|
return 0; |
|
} |