2 ******************************************************************************
3 ** FILE NAME : nxtway_gs.oil
5 ** ABSTRUCT : OSEK OIL(OSEK Implementation Language) file for NXTway-GS
6 ******************************************************************************
8 #include "implementation.oil"
10 CPU ATMEL_AT91SAM7S256
19 USEGETSERVICEID = FALSE;
20 USEPARAMETERACCESS = FALSE;
21 USERESSCHEDULER = FALSE;
24 /* Definition of application mode */
27 /* Definitions of a periodical task: OSEK_Task_ts1 */
34 STACKSIZE = 512; /* bytes */
36 ALARM OSEK_Alarm_task_ts1
38 COUNTER = SysTimerCnt;
51 /* Definitions of a periodical task: OSEK_Task_ts2 */
58 STACKSIZE = 512; /* bytes */
60 ALARM OSEK_Alarm_task_ts2
62 COUNTER = SysTimerCnt;
75 /* Definition of background task: OSEK_Task_Background */
76 TASK OSEK_Task_Background
82 PRIORITY = 1; /* lowest priority */
85 STACKSIZE = 512; /* bytes */
88 /* Definition of OSEK Alarm counter: SysTimerCnt */
92 MAXALLOWEDVALUE = 10000;