ETHFW API Guide
EthFw_Version Struct Reference

Detailed Description

Ethernet Firmware version.

Version of the Ethernet Firmware.

Data Fields

uint32_t major
 
uint32_t minor
 
uint32_t rev
 
int8_t year [ETHFW_VERSION_YEARLEN+1U]
 
int8_t month [ETHFW_VERSION_MONTHLEN+1U]
 
int8_t date [ETHFW_VERSION_DATELEN+1U]
 
int8_t hour [ETHFW_VERSION_HOURLEN+1U]
 
int8_t min [ETHFW_VERSION_MINLEN+1U]
 
int8_t sec [ETHFW_VERSION_SECLEN+1U]
 
int8_t commitHash [ETHFW_VERSION_COMMITSHALEN+1U]
 

Field Documentation

◆ major

uint32_t EthFw_Version::major

Major version number

◆ minor

uint32_t EthFw_Version::minor

Minor version number

◆ rev

uint32_t EthFw_Version::rev

Revision version number

◆ year

int8_t EthFw_Version::year[ETHFW_VERSION_YEARLEN+1U]

Remote Ethernet Switch Device Firmware Build year: char string in the form YYYY eg: 2019

◆ month

int8_t EthFw_Version::month[ETHFW_VERSION_MONTHLEN+1U]

Remote Ethernet Switch Device Firmware Build month: char string in the form MON eg: Dec

◆ date

int8_t EthFw_Version::date[ETHFW_VERSION_DATELEN+1U]

Remote Ethernet Switch Device Firmware Build date: char string in the form DD eg: 12

◆ hour

int8_t EthFw_Version::hour[ETHFW_VERSION_HOURLEN+1U]

Remote Ethernet Switch Device Firmware Build hour in 24 hour format

◆ min

int8_t EthFw_Version::min[ETHFW_VERSION_MINLEN+1U]

Remote Ethernet Switch Device Firmware Build minute

◆ sec

int8_t EthFw_Version::sec[ETHFW_VERSION_SECLEN+1U]

Remote Ethernet Switch Device Firmware Build second

◆ commitHash

int8_t EthFw_Version::commitHash[ETHFW_VERSION_COMMITSHALEN+1U]

GIT commit SHA of the firmware: char string in the form fd52c34f