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.

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

Notes<br />

See Also<br />

1. Internally, the pSOS+ kernel treats a region name as a 32-bit integer. However,<br />

when the application calls the kernel through the pSOS+ C language API, it<br />

passes the region name as a four-byte character array.<br />

2. The pSOS+ kernel does not check for duplicate region names. If duplicate<br />

names exist, an rn_ident() call can return the rnid of any region with the<br />

duplicate name.<br />

3. The region with rnid equal 0 is special. This region is statically specified in the<br />

pSOS+ Configuration Table, and is used for pSOS+ data structures and task<br />

stacks.<br />

Multiprocessor Considerations<br />

None, since regions are strictly local resources. Only the local object table is<br />

searched.<br />

Callable From<br />

■ Task<br />

rn_create<br />

1-116 <strong>pSO<strong>System</strong></strong> <strong>System</strong> <strong>Calls</strong>

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

Saved successfully!

Ooh no, something went wrong!