LIBSFP is a software library that contains generic functions to access
Small Formfactor Plugable (SFP) devices via I2C according to standards:
Diagnostic Monitoring Interface for Optical Transceivers
Tunable SFP+ Memory Map for ITU Frequencies
LIBSFP is a sub-project of
Read more about the rationale of using the above standards on this
Currently SFP I2C functions are used on various platforms. For example,
both WRPC software and WR
Switch software use
functions to access SFPs. The aim of LIBSFP is to define a common
library in between an application and the platform specific Hardware
Abstraction Layer (HAL) as shown in figure 1.
Figure 1: Common functionality combined in LIBSFP*
Work in progress...
Part of this work is funded by ASTERICS
European Commission grant no 653477