OSDN Git Service

f78c01284ead412d1edf3989c5cd3a72bb3efd20
[nxt-jsp/etrobo-atk.git] / nxtOSEK / samples_c++ / cpp / SmartPointer / sample.oil
1 #include "implementation.oil"\r
2 \r
3 CPU ATMEL_AT91SAM7S256\r
4 {\r
5   OS LEJOS_OSEK\r
6   {\r
7     STATUS = EXTENDED;\r
8     STARTUPHOOK = FALSE;\r
9     ERRORHOOK = FALSE;\r
10     SHUTDOWNHOOK = FALSE;\r
11     PRETASKHOOK = FALSE;\r
12     POSTTASKHOOK = FALSE;\r
13     USEGETSERVICEID = FALSE;\r
14     USEPARAMETERACCESS = FALSE;\r
15     USERESSCHEDULER = FALSE;\r
16   };\r
17 \r
18   /* Definition of application mode */\r
19   APPMODE appmode1{}; \r
20 \r
21   /* Definition of TaskMain */\r
22   TASK TaskMain\r
23   {\r
24     AUTOSTART = TRUE\r
25     {\r
26       APPMODE = appmode1;\r
27     };\r
28     PRIORITY = 1; /* lowest priority */\r
29     ACTIVATION = 1;\r
30     SCHEDULE = FULL;\r
31     STACKSIZE = 512;\r
32     EVENT = EventSleepI2C;\r
33     EVENT = EventSleep;\r
34   };\r
35 \r
36   EVENT EventSleepI2C\r
37   {\r
38         MASK = AUTO;\r
39   };\r
40   EVENT EventSleep\r
41   {\r
42         MASK = AUTO;\r
43   };\r
44 };\r
45 \r