Loading [MathJax]/extensions/MathMenu.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.5 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    nvsipl::SerInfo Struct Reference

    Detailed Description

    Defines the serializer information.

    Definition at line 209 of file NvSIPLDeviceBlockInfo.hpp.

    Data Fields

    std::string name = ""
     Holds the name of the serializer, for example, "MAX96705". More...
     
    std::string description = ""
     Holds the description of the serializer. More...
     
    uint8_t i2cAddress {static_cast<uint8_t>UINT8_MAX}
     Holds the native I2C address. More...
     
    bool longCable {false}
     Holds long cable support. More...
     
    std::vector< IntrGpioInfoerrGpios
     Holds Interrupt GPIO configurations for the serializer. More...
     
    bool useCDIv2API {false}
     Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device. More...
     
    std::vector< SerdesGPIOPinMapserdesGPIOPinMappings
     Holds the information about GPIO mapping from the serializer to the deserializer Holds two numbers as one set GPIO mapping from the serializer to the deserializer the size of the vector should be even. More...
     

    Field Documentation

    ◆ description

    std::string nvsipl::SerInfo::description = ""

    Holds the description of the serializer.

    Definition at line 215 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ errGpios

    std::vector<IntrGpioInfo> nvsipl::SerInfo::errGpios

    Holds Interrupt GPIO configurations for the serializer.

    Definition at line 224 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ i2cAddress

    uint8_t nvsipl::SerInfo::i2cAddress {static_cast<uint8_t>UINT8_MAX}

    Holds the native I2C address.

    Definition at line 218 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ longCable

    bool nvsipl::SerInfo::longCable {false}

    Holds long cable support.

    Definition at line 221 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ name

    std::string nvsipl::SerInfo::name = ""

    Holds the name of the serializer, for example, "MAX96705".

    Definition at line 212 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ serdesGPIOPinMappings

    std::vector<SerdesGPIOPinMap> nvsipl::SerInfo::serdesGPIOPinMappings

    Holds the information about GPIO mapping from the serializer to the deserializer Holds two numbers as one set GPIO mapping from the serializer to the deserializer the size of the vector should be even.

    Definition at line 233 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ useCDIv2API

    bool nvsipl::SerInfo::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. The flag is only used for non-Safety build. For Safety build, CDI is always using version 2 API

    Definition at line 229 of file NvSIPLDeviceBlockInfo.hpp.


    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产