defines.h 535 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
{{#includes}}
#include{{name}}
{{/includes}}

{{#data_description}}
    struct {{name}} {
        {{#fields}}
        {{type}} {{name}};
        {{/fields}}
    };
{{/data_description}}

{{#data}}
    {{type}} {{name}}[] = { 
    {{#elem}}
        .wcet = {{wcet}}
        .period = {{period}}
        .deadline = {{deadline}}
        .periodical = {{periodical}}
        .ticktype = {{ticktype}}
    {{/elem}}
    };
{{/data}}

{{#executions}}
int executions = 500;
{{/executions}}
{{^executions}}
int executions = 1;
{{/executions}}