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
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
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

Reply via email to