FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
sfp_eeprom_t Struct Reference

Data Fields

u8 id
 
u8 extended_id
 
u8 connector_type
 
u8 compatibility [8]
 
u8 encoding
 
u8 nominal_bit_rate_100mbits_per_sec
 
u8 reserved13
 
u8 link_length [5]
 
u8 reserved19
 
u8 vendor_name [16]
 
u8 reserved36
 
u8 vendor_oui [3]
 
u8 vendor_part_number [16]
 
u8 vendor_revision [4]
 
u8 laser_wavelength_in_nm [2]
 
u8 reserved62
 
u8 checksum_0_to_62
 
u8 options [2]
 
u8 max_bit_rate_margin_percent
 
u8 min_bit_rate_margin_percent
 
u8 vendor_serial_number [16]
 
u8 vendor_date_code [8]
 
u8 reserved92 [3]
 
u8 checksum_63_to_94
 
u8 vendor_specific [32]
 
u8 reserved128 [384]
 
u8 vendor_specific1 [0]
 

Detailed Description

Definition at line 34 of file sfp.h.

Field Documentation

u8 sfp_eeprom_t::checksum_0_to_62

Definition at line 53 of file sfp.h.

u8 sfp_eeprom_t::checksum_63_to_94

Definition at line 61 of file sfp.h.

u8 sfp_eeprom_t::compatibility[8]

Definition at line 39 of file sfp.h.

u8 sfp_eeprom_t::connector_type

Definition at line 38 of file sfp.h.

u8 sfp_eeprom_t::encoding

Definition at line 40 of file sfp.h.

u8 sfp_eeprom_t::extended_id

Definition at line 37 of file sfp.h.

u8 sfp_eeprom_t::id

Definition at line 36 of file sfp.h.

u8 sfp_eeprom_t::laser_wavelength_in_nm[2]

Definition at line 51 of file sfp.h.

u8 sfp_eeprom_t::link_length[5]

Definition at line 43 of file sfp.h.

u8 sfp_eeprom_t::max_bit_rate_margin_percent

Definition at line 56 of file sfp.h.

u8 sfp_eeprom_t::min_bit_rate_margin_percent

Definition at line 57 of file sfp.h.

u8 sfp_eeprom_t::nominal_bit_rate_100mbits_per_sec

Definition at line 41 of file sfp.h.

u8 sfp_eeprom_t::options[2]

Definition at line 55 of file sfp.h.

u8 sfp_eeprom_t::reserved128[384]

Definition at line 63 of file sfp.h.

u8 sfp_eeprom_t::reserved13

Definition at line 42 of file sfp.h.

u8 sfp_eeprom_t::reserved19

Definition at line 44 of file sfp.h.

u8 sfp_eeprom_t::reserved36

Definition at line 46 of file sfp.h.

u8 sfp_eeprom_t::reserved62

Definition at line 52 of file sfp.h.

u8 sfp_eeprom_t::reserved92[3]

Definition at line 60 of file sfp.h.

u8 sfp_eeprom_t::vendor_date_code[8]

Definition at line 59 of file sfp.h.

u8 sfp_eeprom_t::vendor_name[16]

Definition at line 45 of file sfp.h.

u8 sfp_eeprom_t::vendor_oui[3]

Definition at line 47 of file sfp.h.

u8 sfp_eeprom_t::vendor_part_number[16]

Definition at line 48 of file sfp.h.

u8 sfp_eeprom_t::vendor_revision[4]

Definition at line 49 of file sfp.h.

u8 sfp_eeprom_t::vendor_serial_number[16]

Definition at line 58 of file sfp.h.

u8 sfp_eeprom_t::vendor_specific[32]

Definition at line 62 of file sfp.h.

u8 sfp_eeprom_t::vendor_specific1[0]

Definition at line 66 of file sfp.h.


The documentation for this struct was generated from the following file: