INtime

{{Short description|Real-time operating system}}

{{notability|date=February 2014}}

{{Infobox OS

| name = INtime RTOS / INtime for Windows

| logo =

| screenshot =

| caption =

| developer = [http://www.tenasys.com/ TenAsys Corporation]

| source_model = Closed Source

| kernel_type =

| supported_platforms = 80386 or higher

| ui =

| family = Real-time operating systems

| released = {{Start date|1997}}

| latest_release_version = 6.3

| latest_release_date = {{Start date|2017|07}}

| latest_test_version =

| latest_test_date =

| marketing_target = Embedded systems

| programmed_in =

| prog_language = C, C++

| language = English, Japanese

| updatemodel =

| package_manager =

| working_state = Current

| license =

| website = {{URL|www.tenasys.com/intime}}

}}

The INtime Real Time Operating System (RTOS) family is based on a 32-bit RTOS conceived to run time-critical operations cycle-times as low as 50μs. INtime RTOS runs on single-core, hyper-threaded, and multi-core x86 PC platforms from Intel and AMD. It supports two binary compatible usage configurations; INtime for Windows, where the INtime RTOS runs alongside Microsoft Windows®, and INtime Distributed RTOS, where INtime runs one.

Like its iRMX predecessors, INtime is a real-time operating system, and like DOSRMX and iRMX for Windows, it runs concurrently with a general-purpose operating system on a single hardware platform.

History

=Initial Release=

INtime 1.0 was originally introduced in 1997{{Cite web |url=http://www.thefreelibrary.com/RADISYS+ships+INtime+to+customers+worldwide.-a019609157 |title=RADISYS ships INtime to customers worldwide. |access-date=2014-02-05 |archive-date=2014-02-22 |archive-url=https://web.archive.org/web/20140222135306/http://www.thefreelibrary.com/RADISYS+ships+INtime+to+customers+worldwide.-a019609157 |url-status=dead }} in conjunction with the Windows NT operating system. Since then it has been upgraded to include support for all subsequent protected-mode Microsoft Windows platforms, Windows XP to Windows 10.

INtime can also be used as a stand-alone RTOS. INtime binaries are able to run unchanged when running on a stand-alone node of the INtime RTOS. Unlike Windows, INtime can run on an Intel 80386 or equivalent processor. Current versions of the Windows operating system generally require at least a Pentium level processor in order to boot and execute.

=Version 2.2=

After spinning off from Radisys in 2000{{Cite web |url=http://www.thefreelibrary.com/TenAsys+Spins+Off+Real-Time+Software+Business+from+RadiSys...-a062290008 |title=TenAsys Spins Off Real-Time Software Business from RadiSys Corporation |access-date=2014-02-05 |archive-date=2014-02-22 |archive-url=https://web.archive.org/web/20140222135702/http://www.thefreelibrary.com/TenAsys+Spins+Off+Real-Time+Software+Business+from+RadiSys...-a062290008 |url-status=dead }} development work on INtime continued at TenAsys Corporation. In 2003 TenAsys released version 2.2 of INtime.[http://www.tenasys.com/index.php/tenasys-information/press-releases/item/tenasys-corporation-announces-intimereg-version-22 TenAsys Corporation Announces INtime® Version 2.2 ]

Notable features of version 2.2 include:

  • Real-time Shared Libraries, or RSLs, which are the functional equivalent of the Windows Dynamically Loaded Libraries, or DLLs.
  • Support for the development of USB clients, and USB host control drivers for OHCI, UHCI and EHCI (USB 2.0) devices.
  • A new timing acquisition and display application called ""INscope"" is released.

Notes