06.08.2013 Views

pSOSystem System Calls - Read

pSOSystem System Calls - Read

pSOSystem System Calls - Read

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

pSOS+ <strong>System</strong> <strong>Calls</strong> tm_evafter<br />

Error Codes<br />

Notes<br />

See Also<br />

Hex Mnemonic Description<br />

0x4B ERR_NOTIMERS Exceeds the maximum number of<br />

configured timers.<br />

1. The maximum interval is 2 32 -1 ticks.<br />

2. The timer is counted down by successive tm_tick() calls. If no clock or timer<br />

is provided, a timer does not expire.<br />

3. A task must call ev_receive() explicitly to receive any timer-triggered events<br />

(which are like other events in every other way).<br />

4. A task with active timers can be blocked or suspended. In either case, the<br />

designated events are sent when the timer expires.<br />

5. When a task with armed timers is restarted or deleted, its timers are<br />

automatically cancelled.<br />

6. The number of simultaneously active timers is fixed and defined by the<br />

kc_ntimer entry in the pSOS+ Configuration Table.<br />

Multiprocessor Considerations<br />

None. This call only affects the calling task.<br />

Callable From<br />

■ Task<br />

ev_receive, ev_send<br />

<strong>pSO<strong>System</strong></strong> <strong>System</strong> <strong>Calls</strong> 1-167<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!