Hello All, 

I have installed a Intel e1000 82540 NIC on my Windows XP SP3. For some reason, 
I need to change the [Interrupt Mask Set/Read Register] at address e1000_base + 
0xD0 (according to the section 13.4.20 of the e1000 manual).

The default value for this register is 0x9D, and I am able to change it. 
However, the NIC driver on Windows does not like the modification of the 
register. It always change the value back to 0x9D after my modification. 
Specifically, the register will be changed back to 0x9D whenever a new packet 
receives or sends. 

I am wondering if there is any way that I can prevent the driver from changing 
back the register. Thanks for any inputs!

Reference: e1000 manual 
http://www.intel.com/content/www/us/en/ethernet-controllers/pci-pci-x-family-gbe-controllers-software-dev-manual.html

Best wishes, 
Fengwei

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to