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

    6.0.6 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    NvSIPL DeviceBlock Information

    Detailed Description

    Describes information about devices supported by SIPL Device Block.

    Data Structures

    struct  nvsipl::IntrGpioInfo
     Describes an Interrupt GPIO configuration. More...
     
    struct  nvsipl::SensorInfo
     Defines the image sensor information. More...
     
    struct  nvsipl::EEPROMInfo
     Defines the EEPROM information. More...
     
    struct  nvsipl::SerdesGPIOPinMap
     Defines GPIO mapping from the serializer to the deserializer. More...
     
    struct  nvsipl::SerInfo
     Defines the serializer information. More...
     
    struct  nvsipl::CameraModuleInfo
     Defines information for the camera module. More...
     
    struct  nvsipl::DeserInfo
     Defines the deserializer information. More...
     
    struct  nvsipl::DeviceBlockInfo
     Defines the DeviceBlock information. More...
     

    Variables

    static constexpr uint32_t nvsipl::MAX_DEVICEBLOCKS_PER_PLATFORM {6U}
     Indicates the maximum number of device blocks per platform. More...
     
    static constexpr uint32_t nvsipl::MAX_CAMERAMODULES_PER_BLOCK {4U}
     Indicates the maximum number of camera modules per device block. More...
     
    static constexpr uint32_t nvsipl::MAX_CAMERAMODULES_PER_PLATFORM {MAX_DEVICEBLOCKS_PER_PLATFORM * MAX_CAMERAMODULES_PER_BLOCK}
     Indicates the maximum number of camera modules per platform. More...
     
    static constexpr uint32_t nvsipl::MAX_SENSORS_PER_PLATFORM {MAX_CAMERAMODULES_PER_PLATFORM}
     Indicates the maximum number of sensors per platform. More...
     
    static constexpr std::uint32_t nvsipl::MAX_CSI_LANE_CONFIGURATION {2U}
     Indicates the maximum number of CSI lane configurations. More...
     
    static constexpr std::uint32_t nvsipl::X2_CSI_LANE_CONFIGURATION {0U}
     Indicates the index for CSI 2 lanes. More...
     
    static constexpr std::uint32_t nvsipl::X4_CSI_LANE_CONFIGURATION {1U}
     Indicates the index for CSI 4 lanes. More...
     
    static constexpr std::uint8_t nvsipl::CAMREC_NONE {0U}
     Recorder configuration. More...
     
    static constexpr std::uint8_t nvsipl::CAMREC_VER1 {1U}
     Enable Recorder support with the samtec cable version 1. More...
     
    static constexpr std::uint8_t nvsipl::CAMREC_VER2_A01B23 {2U}
     Enable Recorder support for 4 cameras with the samtec cable version 2. More...
     
    static constexpr std::uint8_t nvsipl::CAMREC_VER2_A01 {3U}
     Enable Recorder support for first 2 cameras with the samtec cable version 2. More...
     
    static constexpr std::uint8_t nvsipl::CAMREC_VER2_B23 {4U}
     Enable Recorder support for second 2 cameras with the samtec cable version 2. More...
     

    Variable Documentation

    ◆ CAMREC_NONE

    constexpr std::uint8_t nvsipl::CAMREC_NONE {0U}
    staticconstexpr

    Recorder configuration.

    No Recorder support enabled

    Definition at line 78 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ CAMREC_VER1

    constexpr std::uint8_t nvsipl::CAMREC_VER1 {1U}
    staticconstexpr

    Enable Recorder support with the samtec cable version 1.

    Definition at line 80 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ CAMREC_VER2_A01

    constexpr std::uint8_t nvsipl::CAMREC_VER2_A01 {3U}
    staticconstexpr

    Enable Recorder support for first 2 cameras with the samtec cable version 2.

    Definition at line 84 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ CAMREC_VER2_A01B23

    constexpr std::uint8_t nvsipl::CAMREC_VER2_A01B23 {2U}
    staticconstexpr

    Enable Recorder support for 4 cameras with the samtec cable version 2.

    Definition at line 82 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ CAMREC_VER2_B23

    constexpr std::uint8_t nvsipl::CAMREC_VER2_B23 {4U}
    staticconstexpr

    Enable Recorder support for second 2 cameras with the samtec cable version 2.

    Definition at line 86 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ MAX_CAMERAMODULES_PER_BLOCK

    constexpr uint32_t nvsipl::MAX_CAMERAMODULES_PER_BLOCK {4U}
    staticconstexpr

    Indicates the maximum number of camera modules per device block.

    Definition at line 49 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ MAX_CAMERAMODULES_PER_PLATFORM

    constexpr uint32_t nvsipl::MAX_CAMERAMODULES_PER_PLATFORM {MAX_DEVICEBLOCKS_PER_PLATFORM * MAX_CAMERAMODULES_PER_BLOCK}
    staticconstexpr

    Indicates the maximum number of camera modules per platform.

    Definition at line 52 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ MAX_CSI_LANE_CONFIGURATION

    constexpr std::uint32_t nvsipl::MAX_CSI_LANE_CONFIGURATION {2U}
    staticconstexpr

    Indicates the maximum number of CSI lane configurations.

    Definition at line 58 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ MAX_DEVICEBLOCKS_PER_PLATFORM

    constexpr uint32_t nvsipl::MAX_DEVICEBLOCKS_PER_PLATFORM {6U}
    staticconstexpr

    Indicates the maximum number of device blocks per platform.

    Definition at line 43 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ MAX_SENSORS_PER_PLATFORM

    constexpr uint32_t nvsipl::MAX_SENSORS_PER_PLATFORM {MAX_CAMERAMODULES_PER_PLATFORM}
    staticconstexpr

    Indicates the maximum number of sensors per platform.

    Definition at line 55 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ X2_CSI_LANE_CONFIGURATION

    constexpr std::uint32_t nvsipl::X2_CSI_LANE_CONFIGURATION {0U}
    staticconstexpr

    Indicates the index for CSI 2 lanes.

    Definition at line 61 of file NvSIPLDeviceBlockInfo.hpp.

    ◆ X4_CSI_LANE_CONFIGURATION

    constexpr std::uint32_t nvsipl::X4_CSI_LANE_CONFIGURATION {1U}
    staticconstexpr

    Indicates the index for CSI 4 lanes.

    Definition at line 64 of file NvSIPLDeviceBlockInfo.hpp.

    人人超碰97caoporen国产