INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
INtime <strong>3.1</strong> <strong>Software</strong><br />
The kernel's RT clock is a counter that the kernel uses to keep track of the number of<br />
kernel clock ticks that have occurred. When the kernel is initialized, the count is set to<br />
0 (zero). The period of a kernel clock tick is configurable via the INtime Configuration<br />
utility and you can read the current configuration using CopyRtSystemInfo.<br />
Low-level calls<br />
System call<br />
knCreateRtAlarmEvent<br />
knWaitForRtAlarmEvent<br />
knResetRtAlarmEvent<br />
knDeleteRtAlarmEvent<br />
knGetKernelTime<br />
knSetKernelTime<br />
Description<br />
Creates an alarm event object which is triggered by an alarm.<br />
Waits at an alarm object for the given time interval, or until the<br />
alarm triggers.<br />
Resets a one-shot alarm after it has triggered.<br />
Deletes an alarm event object and releases the memory used<br />
to store its state for reuse.<br />
Returns the value of the counter the kernel uses to tally the<br />
number of low-level ticks that have occurred.<br />
Sets the value of the counter that the kernel uses to tally the<br />
number of low-level ticks that have occurred.<br />
Structures<br />
Structure<br />
CONTROLBUFFER<br />
CPUFRAME<br />
EVENTINFO<br />
EXCEPTION<br />
FILETIME<br />
GENADDR<br />
HEAPINFO<br />
HWEXCEPTIONMSG<br />
INTERRUPTINFO<br />
KNTIME<br />
NTXEVENTINFO<br />
NTXPROCATTRIBS<br />
OBJECTDIR<br />
PCIDEV<br />
Description<br />
Tracks the progress of each message during its life in<br />
the service.<br />
N/A<br />
Returns notifications about system state, sponsor processes,<br />
dependent processes, and shutdown notifications.<br />
N/A<br />
Provides the file system time stamp.<br />
Provides port addresses which fully differentiate ports within a<br />
particular service.<br />
N/A<br />
Specifies the format for data sent to the HW_FAULT_MBX data<br />
mailbox.<br />
N/A<br />
The kernel stores and reads the time value.<br />
Returns notifications about system state, sponsor processes,<br />
and dependent processes.<br />
Specifies memory usage fields the RT Application Loader.<br />
N/A<br />
Passes parameters to library calls and to return values from the<br />
PCI configuration space.<br />
128