Defines the deserializer information.
Definition at line 487 of file NvSIPLDeviceBlockInfo.hpp.
Data Fields | |
std::string | name = "" |
Holds the name of the deserializer, for example, "MAX96712". More... | |
std::string | description = "" |
Holds the description of the deserializer. More... | |
uint8_t | i2cAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the native I2C address of the deserializer. More... | |
std::vector< IntrGpioInfo > | errGpios {} |
Holds Interrupt GPIO configurations for the deserializer. More... | |
bool | useCDIv2API {false} |
Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device. More... | |
bool | resetAll {false} |
Holds flag to indicate that the deserializer needs to run a reset all sequence at startup. More... | |
std::string nvsipl::DeserInfo::description = "" |
Holds the description of the deserializer.
Definition at line 493 of file NvSIPLDeviceBlockInfo.hpp.
std::vector<IntrGpioInfo> nvsipl::DeserInfo::errGpios {} |
Holds Interrupt GPIO configurations for the deserializer.
Definition at line 502 of file NvSIPLDeviceBlockInfo.hpp.
uint8_t nvsipl::DeserInfo::i2cAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the native I2C address of the deserializer.
Valid value: [0, UINT8_MAX].
Definition at line 500 of file NvSIPLDeviceBlockInfo.hpp.
std::string nvsipl::DeserInfo::name = "" |
Holds the name of the deserializer, for example, "MAX96712".
Definition at line 490 of file NvSIPLDeviceBlockInfo.hpp.
bool nvsipl::DeserInfo::resetAll {false} |
Holds flag to indicate that the deserializer needs to run a reset all sequence at startup.
Definition at line 517 of file NvSIPLDeviceBlockInfo.hpp.
bool nvsipl::DeserInfo::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 512 of file NvSIPLDeviceBlockInfo.hpp.