On 07/27/2010 02:50 PM, Peter P Waskiewicz Jr wrote:

> There is no proper way to shut down XAUI for 82599 unfortunately.  What
> we've recommended to other people is to set AUTOC.LMS to 000b (1G link,
> no auto-neg).  That should be enough to "break" the physical link on the
> wire, then write AUTOC.Restart_AN.

In our system it appears that setting AUTOC.LMS to 000b ends up causing
the far end to synchronize at 1GB.  Too smart for its own good, I guess.

Some good news though...apparently my earlier experiments were being
done at the wrong location in the code and were being overridden by
subsequent code.  Once I put it in a suitable place, setting AUTOC.LMS
to IXGBE_AUTOC_LMS_10G_SERIAL was enough to "break" the link.

Thanks for the help,

Chris

-- 
Chris Friesen
Software Developer
GENBAND
[email protected]
www.genband.com

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
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