WINCE700 NIC Initialisation Failed Post FW download RRS feed

  • Question

  • Hi

    While working on my X86-WinCE700 PCIe-WLAN driver I observed interrupt mask value ZERO after FW download complete. Which leads to NIC initialisation failure.
    Another case observed here by adding a print or some few microsecond delay in ISR leads to appearance of another 1 or 2 interrupts with correct MASK and again '0' mask appeared. Any cause for this kind of behaviour.

    NOTE: I am using giisr.dll for sharing the interrupt line.

    I am sure after reviewing my changes FW download does happened properly. And driver is using Line based interrupt and am hoping default PCI BUS driver is configuring Level-Sensitive mode for all PCI based devices(Doubtful Is there any way to find the mode Edge or Level ?). Is there a synchronisation problem between ISR and DPC ?. Looking for some clue at this stage.

    Followed below links found on msdn suggested by some fndds but not much help.

    Thanks & Regards


    • Edited by SPmishra Tuesday, July 4, 2017 3:09 PM
    Tuesday, July 4, 2017 12:46 PM