06.08.2013 Views

pSOSystem System Calls - Read

pSOSystem System Calls - Read

pSOSystem System Calls - Read

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

Error Codes<br />

Notes<br />

See Also<br />

Hex Mnemonic Description<br />

0x05 ERR_OBJDEL Task already deleted.<br />

0x06 ERR_OBJID tid incorrect: failed validity check.<br />

0x07 ERR_OBJTYPE Object type doesn’t match object ID;<br />

failed validity check.<br />

0x12 ERR_ACTIVE Task already started.<br />

0x53 ERR_ILLRSC Task not created from this node.<br />

0x0F ERR_NOSTK Task started in user mode with no<br />

user mode stack.<br />

1. Once started, the task can compete for the CPU and all other system resources.<br />

Thus, it can preempt the calling task if it has a higher priority.<br />

2. t_start() calls the optional user-supplied callout procedure whose address is<br />

defined by entry kc_startco in the pSOS+ Configuration Table.<br />

Multiprocessor Considerations<br />

None. A task can only be started from the local node only.<br />

Callable From<br />

■ Task<br />

t_create, t_restart, t_ident<br />

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

1

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

Saved successfully!

Ooh no, something went wrong!