HI Luke, Please see this link to see if it helps you in your work:
communities.intel.com/community/wired/blog/2010/07/30/io-util-tool Let us know if you still can't get things to work. Cheers, John > -----Original Message----- > From: Luke Gorrie [mailto:[email protected]] > Sent: Tuesday, January 10, 2012 11:23 AM > To: [email protected] > Subject: [E1000-devel] igb and Programmed I/O > > Hello there, > > I've been enjoying writing user space code that interacts with the > 82599 using simple programmed I/O towards the ports that I see in > /proc/ioports. > Fun stuff, really :) > > Now I'd like to do the same thing with the 82580, but I find that it's > not mapping any IO ports. Can somebody please give me a hint on how to > make it do so? > > To be more specific, in dmesg from boot I see that an 82599 device does > map an io port: > > pci 0000:08:00.0: reg 10 64bit mmio: [0xfbbe0000-0xfbbfffff] pci > 0000:08:00.0: reg 18 io port: [0x5000-0x501f] pci 0000:08:00.0: reg 20 > 64bit mmio: [0xfbbd0000-0xfbbd3fff] pci 0000:08:00.0: PME# supported > from D0 D3hot pci 0000:08:00.0: PME# disabled pci 0000:08:00.0: reg 184 > 64bit mmio: [0x000000-0x003fff] pci 0000:08:00.0: reg 190 64bit mmio: > [0x000000-0x003fff] > > but an 82580 one does not: > > pci 0000:0b:00.0: reg 10 32bit mmio: [0xfbf80000-0xfbffffff] pci > 0000:0b:00.0: reg 1c 32bit mmio: [0xfbf70000-0xfbf73fff] pci > 0000:0b:00.0: PME# supported from D0 D3hot pci 0000:0b:00.0: PME# > disabled > > I tried booting with both the RHEL 6.0 version of the igb driver and > the latest DNA one of Luca's from svn. > > I've poked around in the data sheets and drivers sources but I didn't > spot any significant difference between 82599 and 82580 in either. > > Any help greatly appreciated! I want to play with my 82580 :-) > > Cheers, > -Luke ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
