INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 1: Overview<br />
INtime software provides these wizards:<br />
• RT Process wizard: develops the RT portion of INtime applications.<br />
• RT Process Add-in wizard: adds supplemental files to the already-generated RT<br />
portion of INtime applications.<br />
• RT Shared Library wizard: develops RT shared library (RSL is the RT equivalent<br />
to Windows DLL).<br />
• RT Static Library wizard: develops an RT static library which you can link to<br />
other RT applications.<br />
Note<br />
For information about using the INtime wizards, see Chapter 10, INtime application development.<br />
Libraries<br />
INtime software provides interface libraries that your threads use to obtain RT kernel<br />
services. INtime software libraries include:<br />
• Windows extension (NTX) library: Contains system calls that the Windows portion<br />
of an INtime application uses to communicate with the RT portion of the system.<br />
• Real-time (RT) application library: Contains system calls that the RT portion of an<br />
INtime application uses to access RT kernel services such as memory management<br />
and inter-thread communication.<br />
• Real-time (RT) DSM library: Contains system calls that implement sponsorship<br />
and dependency registration of INtime RTAs (real-time applications) with their<br />
counter-part Windows applications.<br />
• Real-time C and EC++ libraries: Contains system calls that the RT portion of an<br />
INtime application uses to access standard ANSI C and EC++ functions.<br />
• RT services library: Contains additional calls required to implement<br />
INtime services.<br />
• PCI library: Contains system calls that provide access to the PCI bus<br />
configuration space.<br />
• iWin32 library: Contains system calls which emulate a subset of the Win32 API.<br />
• Windows iWin32x library: Contains system calls that the Windows portion of an<br />
INtime application uses to access real-time objects created using the iWIn32<br />
library.<br />
9