21.01.2015 Views

INtime® 3.1 Software - tenAsys

INtime® 3.1 Software - tenAsys

INtime® 3.1 Software - tenAsys

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.

Contents<br />

Part III<br />

Appendix A<br />

Appendices<br />

INtime software system calls<br />

System call types .................................................................................................................. 112<br />

NTX calls .......................................................................................................................113<br />

Handle conversion ................................................................................................. 113<br />

RT calls .......................................................................................................................... 114<br />

High-level (validating) calls................................................................................... 114<br />

Low-level (non-validating) calls ............................................................................ 114<br />

RT services.....................................................................................................................115<br />

RT system calls ..................................................................................................................... 115<br />

Distributed System Management (DSM)....................................................................... 115<br />

NTX calls ............................................................................................................... 115<br />

High-level calls....................................................................................................... 115<br />

Exception handling ....................................................................................................... 116<br />

High-level calls....................................................................................................... 116<br />

Interrupts ....................................................................................................................... 116<br />

High-level calls....................................................................................................... 116<br />

Mailboxes.......................................................................................................................117<br />

NTX calls ............................................................................................................... 117<br />

High-level calls....................................................................................................... 117<br />

Low-level calls........................................................................................................ 118<br />

Memory management .................................................................................................... 118<br />

Object directories........................................................................................................... 120<br />

Ports ............................................................................................................................... 121<br />

Service support ...................................................................................................... 121<br />

Port object management ....................................................................................... 122<br />

Message transmission ........................................................................................... 122<br />

Processes ........................................................................................................................ 123<br />

Regions........................................................................................................................... 123<br />

Scheduler .......................................................................................................................124<br />

Semaphores.................................................................................................................... 124<br />

Status.............................................................................................................................. 125<br />

System data.................................................................................................................... 126<br />

TCP/IP calls .................................................................................................................. 126<br />

Threads .......................................................................................................................... 127<br />

Time management.......................................................................................................... 127<br />

Structures ........................................................................................................................... 128<br />

INscope calls ...................................................................................................................... 129<br />

PCI library calls..................................................................................................................... 130<br />

Real-time shared library (RSL) calls .................................................................................. 130<br />

Registry calls ........................................................................................................................ 131<br />

RT services and device drivers............................................................................................. 132<br />

RT service calls ..................................................................................................................... 132<br />

RT service handlers ....................................................................................................... 133<br />

Serial Communications (COMM) ...................................................................................... 134<br />

TCP/IP system calls ........................................................................................................... 136<br />

USB calls ............................................................................................................................ 136<br />

xiii

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

Saved successfully!

Ooh no, something went wrong!