Defines the EEPROM information.
Definition at line 262 of file NvSIPLDeviceBlockInfo.hpp.
Data Fields | |
std::string | name = "" |
Holds the name of the EEPROM, for example, "N24C64". More... | |
std::string | description = "" |
Holds the description of the EEPROM. More... | |
uint8_t | i2cAddress {static_cast<uint8_t>UINT8_MAX} |
NV_IS_SAFETY. More... | |
bool | useCDIv2API {false} |
Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device. More... | |
uint8_t | virtualI2CAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the requested virtual I2C address of the EEPROM. More... | |
std::string nvsipl::EEPROMInfo::description = "" |
Holds the description of the EEPROM.
Definition at line 268 of file NvSIPLDeviceBlockInfo.hpp.
uint8_t nvsipl::EEPROMInfo::i2cAddress {static_cast<uint8_t>UINT8_MAX} |
NV_IS_SAFETY.
Holds the native I2C address of the EEPROM.
Valid value: [0, UINT8_MAX]
Definition at line 275 of file NvSIPLDeviceBlockInfo.hpp.
std::string nvsipl::EEPROMInfo::name = "" |
Holds the name of the EEPROM, for example, "N24C64".
Definition at line 265 of file NvSIPLDeviceBlockInfo.hpp.
bool nvsipl::EEPROMInfo::useCDIv2API {false} |
Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device.
The default value is false for version 1 API.
Definition at line 285 of file NvSIPLDeviceBlockInfo.hpp.
uint8_t nvsipl::EEPROMInfo::virtualI2CAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the requested virtual I2C address of the EEPROM.
Valid value: [0, UINT8_MAX]. Must be different from the EEPROMInfo::i2cAddress value.
Definition at line 296 of file NvSIPLDeviceBlockInfo.hpp.