Uploaded image for project: 'CIFX Driver for Windows'
  1. CIFX Driver for Windows
  2. NXDRVWIN-259

No CIFX board available while "Windows Device Manager" shows correct installed "CIFX PCI/PCIe Device"

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V1.0.0.0, V1.0.1.0, V1.0.2.0, V1.0.3.0, V1.0.4.0, V1.0.5.0, V1.1.0.0, V1.1.1.0, V1.2.0.0, V1.2.1.0, V1.2.2.0, V1.2.3.0, V1.2.4.0, V1.2.5.0, V1.2.6.0, V1.3.0.0, V1.4.0.0
    • Fix Version/s: V1.5.0.0
    • Component/s: cifX Device Driver
    • Labels:
      None
    • Account:
      SDO Driver (SDODRIVER)

      Description

      "Windows Device Manager" shows a correct initialized "cifX PCI/PCIe Device" but no application is able to see or open a "CIFX" board because enumeration of cifX boards delivers no board.

      This happens if the "Windows Device Manager" schedules a hardware device unload / re-load event during startup, maybe because of a resource re-balancing or other PCI bus problems.
      In this case the CIFX driver does not corrcetly initializes all variables in the device context memory area leading in an incomplete initialization of the device if it is reloaded. The initialization fault appears in the underlaying function cifXTkitAddDevice() which fails on creating an "usable" CIFX board while the Windows driver part signale a correct initallation to the "Windows Device Manager".

      The result is a correct installed device in the "Windows Device Manager" and no CIFX board which can be used by an application.
      Furthermore, the PC system seems to be instable in this situation and could hang or crash (BSOD) if the driver is manually unloaded or a system is shut down is executed.
      system is shutting down.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    LContreras Luis Contreras [X] (Inactive)
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: