INtime SDK Help
INtime Device Manager(devconfig.exe, devconfig64.exe)
INtime SDK v7.1 > INtime Utilities > INtime Device Manager(devconfig.exe, devconfig64.exe)

The INtime Device Manager helps pass control of a plug-and-play device between Windows and INtime. Since Windows gets control when the PC boots, it looks for new hardware and installs associated device drivers as necessary. This may be undesired when a device must be controlled by an INtime process.

The Device Manager may be accessed from the INtime Configuration Panel, or may be invoked directly from C:\Program files\INtime\bin\DevConfig.exe (C:\Program Files (x86)\INtime\bin\DevConfig64.exe for 64-bit versions).

You can access the utility's Help file by running the INtime Device Manager, then selecting Help.

Updating the INtime Device Manager

Before updating from an older INtime version to use this Device Manager, all INtime device(s) must be passed back to Windows. Otherwise, INtime may failed to start.

Known Issues

Description

Due to the inherent communication limitations between INtime and Windows, there are some remaining cases under which the INtime Device Manager will be unable to handle device name or ID changes:

  1. The INtime PCI device ID and device name changed at the same time after a system reboot. This causes an INtime PCI device to remain a Windows device rather than being passed to INtime as expected.
  2. A Windows PCI device that used an INtime's rtdrm driver happened to take an INtime PCI device ID after a PC restart. This will cause the Windows device to be passed as an INtime device.

When either of these cases occur, INtime Device Manager tries to resolve the issue automatically and reports what it found. At this point, the user needs to review the PCI device(s) from an INtime Device Manager to see if the changes are correct. If the changes are incorrect, the user must follow the instructions below to correct the problem.

Resolution

  1. From the INtime Device Manager, if an INtime PCI device(s) does not appear as an INtime device, pass that device(s) back to INtime from Windows.
  2. If a Windows PCI device(s) do appear as INtime device(s), pass that/those device(s) back to Windows. This action causes a prompt for a PC restart. Restart the PC as prompted.

After a PC boot up, check the INtime Device Manager again to see if all INtime PCI device(s) are properly assigned to INtime.

After the above steps, there may still be some unused INtime PCI device(s) left in the system's registry keys that the INtime Device Manager will be unable to correctly handle. Each device entry needs to be deleted manually so that the INtime Device Manager can properly handle those devices.

Check for the following Registry keys and delete if they are present:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\TenAsys\INtime\Distributed System Manager\Configured Locations For Realtime Nodes\Individuals\NodeA\RtDrm\
 
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Rtdrm\Parameters\
 
If any keys were deleted, reboot the system to ensure that Windows and INtime both receive the changes.