| Feature | BASIC Task | EXTENDED Task |
|---|---|---|
| Wait primitive | Cannot call WaitEvent() | Can call WaitEvent() — blocks waiting for event |
| Resource usage | Allowed | Allowed |
| Typical use | Cyclic BSW/SWC tasks (1ms, 10ms) | Init tasks, background tasks waiting for conditions |
| Memory overhead | Lower — no event register | Higher — event register per task |
<TASK>
<SHORT-NAME>Task_10ms</SHORT-NAME>
<TASK-ACTIVATION>1</TASK-ACTIVATION>
<PRIORITY>5</PRIORITY>
<TYPE>BASIC</TYPE>
<SCHEDULE>FULL</SCHEDULE> <!-- FULL = preemptive -->
</TASK>