Advantages of MSI over Line based interrupt RRS feed

  • General discussion

  • What is advantages of MSI over Line based Interrupt in NDIS driver. Can anybody please tell me ?

    Thanks in advance..


    Wednesday, August 21, 2013 10:12 AM

All replies

  • MSI is a hardware property, your driver needs to support it if the hardware does.  There are lots of performance reasons that hardware may want multiple messages, for example seperating recieve, from transmit interrupts.

    Don Burn Windows Filesystem and Driver Consulting Website: Blog:

    Wednesday, August 21, 2013 11:23 AM
  • As Don said - your hardware design determines what sort of interrupt you'd use.  In addition to his remarks, message-based interrupts are useful in making RSS even more efficient because you can have one interrupt vector per CPU, although RSS can still be valuable when using line-based interrupts.
    Wednesday, August 21, 2013 5:23 PM