Managing Devices

wRTOS allows RTSS processes to directly access PCI/PCIe devices. For a RTSS process to utilize a device that device must be controlled by the wRTOS plug-and-play driver. It cannot be used by Windows. This means that all of the device’s resources are acquired by wRTOS and are exclusively used by wRTOS processes. Converting a Windows device to a wRTOS device can be done using the Windows Device Manager to update a device’s driver software.

Note: Certain Network Interface Cards (NICs) will be automatically converted to wRTOS control when the first NIC is converted to wRTOS. This occurs because the Hardware ID of the NIC in the Windows driver's INF file is not more specific than the Hardware ID of the NIC in the wRTOS driver's INF file. This causes Windows to treat both drivers as equally capable of controlling the NIC. In this case, Windows chooses the newly installed driver over an older driver. Because the wRTOS driver is the newer one, Windows automatically assigns ownership of the NIC to wRTOS. If the NIC needs to be used under Windows, convert it back to the original driver using the Windows Device Manager.

Note: wRTOS does not support ISA devices.

Topics: