Oleg,

The internals of the SFI PHY are not documented in the public space.  These 
values in the EEPROM are a series of commands to send into the PHY via the 
CORECTL register.  Is there something specific you're trying to do with the PHY?

Cheers,

PJ Waskiewicz
peter.p.waskiewicz...@intel.com


> -----Original Message-----
> From: "Oleg A. Arkhangelsky" [mailto:syso...@yandex.ru]
> Sent: Friday, February 10, 2012 11:13 PM
> To: e1000-devel@lists.sourceforge.net
> Subject: [E1000-devel] SFI electrical setup on 82599
>
> Hello,
>
> Looking into 82599_datasheet.pdf, section 4.6.4.2 SFI Link Setup Flow:
>
> "SFI link electrical setup is done according to EEPROM configuration to set 
> the
> analog interface to appropriate setting."
>
> As far as I can understand this operation is performed inside
> ixgbe_setup_sfp_modules_82599() actually reading data at some specific
> offset from EEPROM:
>
>                 hw->eeprom.ops.read(hw, ++data_offset, &data_value);
>                 while (data_value != 0xffff) {
>                         IXGBE_WRITE_REG(hw, IXGBE_CORECTL, data_value);
>                         IXGBE_WRITE_FLUSH(hw);
>                         hw->eeprom.ops.read(hw, ++data_offset, &data_value);
>                 }
>
> But I'm unable to find information about format and meaning of this data.
> Could anyone shed some light on this?
>
> Thank you!
>
> --
> wbr, Oleg.
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning Cloud
> computing makes use of virtualization - but cloud computing also focuses on
> allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> 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

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
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