TenAsys says that INtime 3.1 runs with all 32-bit versions of Windows Vista. In a multi-core environment, real-time applications can run on one core while standard Windows applications on the remaining processor core(s).
INtime 3.1 provides direct access to PCI Express and PCI-X I/O devices from real-time applications. Additionally, IRQ conflicts are eliminated by making use of PCI's Message Signaled Interrupt (MSI) feature. According to TenAsys, MSI eliminates the determinism problems associated with having to share interrupts among multiple I/O devices.
Other notable features in the new release, as listed by TenAsys, include:
- Win32-style structured exception handling (SEH) for real-time processes provides additional control over programming exceptions for C as well as C++ programs
- Up to 40 percent improvement in real-time C library and floating point library performance
- Gigabit Ethernet drivers for Intel and Realtek controllers
Additionally, new sample device drivers in the real-time USB stack illustrate how to access multi-drop USB serial devices and USB digital and analog data acquisition and control devices, according to the company.
The production release of INtime 3.1 is slated for this summer, according to TenAsys. Meanwhile, a fully-functional evaluation copy can be downloaded
here.
Information regarding licensing Vista for use in embedded applications is available on Microsoft's "
Vista for Embedded Systems" web page.
Related stories: