NVIDIA SIPL: Common Data Structures - SIPL
Definition in file NvSIPLCommon.hpp.
Go to the source code of this file.
Data Structures | |
struct | nvsipl::NvSiplRect |
Holds a rectangular region of a surface. More... | |
struct | nvsipl::NvSiplPoint |
Defines the location of a point on a two-dimensional object. More... | |
struct | nvsipl::NvSiplPointFloat |
Defines the float-precision location of a point on a two-dimensional object. More... | |
struct | nvsipl::SIPLErrorDetails |
Error details for a particular device. More... | |
Namespaces | |
nvsipl | |
Contains the classes and variables for implementation of SIPL. | |
Macros | |
#define | SIPL_TRUE |
A true NvSiplBool value. More... | |
#define | SIPL_FALSE |
A false NvSiplBool value. More... | |
#define | NVSIPL_GPIO_DEVICE_DESERIALIZER (static_cast<uint32_t>(1U) << 0U) |
GPIO originated from the deserializer. More... | |
#define | NVSIPL_GPIO_DEVICE_SERIALIZER_0 (static_cast<uint32_t>(1U) << 8U) |
GPIO originated from a serializer on link 0. More... | |
#define | NVSIPL_GPIO_DEVICE_SERIALIZER_1 (static_cast<uint32_t>(1U) << 9U) |
GPIO originated from a serializer on link 1. More... | |
#define | NVSIPL_GPIO_DEVICE_SERIALIZER_2 (static_cast<uint32_t>(1U) << 10U) |
GPIO originated from a serializer on link 2. More... | |
#define | NVSIPL_GPIO_DEVICE_SERIALIZER_3 (static_cast<uint32_t>(1U) << 11U) |
GPIO originated from a serializer on link 3. More... | |
#define | NVSIPL_GPIO_DEVICE_SENSOR_0 (static_cast<uint32_t>(1U) << 16U) |
GPIO originated from a sensor on link 0. More... | |
#define | NVSIPL_GPIO_DEVICE_SENSOR_1 (static_cast<uint32_t>(1U) << 17U) |
GPIO originated from a sensor on link 1. More... | |
#define | NVSIPL_GPIO_DEVICE_SENSOR_2 (static_cast<uint32_t>(1U) << 18U) |
GPIO originated from a sensor on link 2. More... | |
#define | NVSIPL_GPIO_DEVICE_SENSOR_3 (static_cast<uint32_t>(1U) << 19U) |
GPIO originated from a sensor on link 3. More... | |
#define | NVSIPL_GPIO_DEVICE_INTR_ERR (static_cast<uint32_t>(1U) << 24U) |
GPIO is configured for error interrupts. More... | |
#define | NVSIPL_GPIO_DEVICE_INTR_ERR_GETSTATUS (static_cast<uint32_t>(1U) << 25U) |
GPIO is configured for error interrupt localization. More... | |
#define | NVSIPL_GPIO_DEVICE_SERIALIZER_SHIFT (8U) |
Offset to NVSIPL_GPIO_DEVICE_SERIALIZER_0 flag. More... | |
#define | NVSIPL_GPIO_DEVICE_SENSOR_SHIFT (16U) |
Offset to NVSIPL_GPIO_DEVICE_SENSOR_0 flag. More... | |
Typedefs | |
using | nvsipl::NvSiplGlobalTime = uint64_t |
Media global time, measured in microseconds. More... | |
using | nvsipl::NvSiplBool = uint32_t |
A boolean value, holding SIPL_TRUE or SIPL_FALSE. More... | |
#define NVSIPL_GPIO_DEVICE_SENSOR_SHIFT (16U) |
Offset to NVSIPL_GPIO_DEVICE_SENSOR_0 flag.
Definition at line 64 of file NvSIPLCommon.hpp.
#define NVSIPL_GPIO_DEVICE_SERIALIZER_SHIFT (8U) |
Offset to NVSIPL_GPIO_DEVICE_SERIALIZER_0 flag.
Definition at line 62 of file NvSIPLCommon.hpp.
#define SIPL_FALSE |
A false NvSiplBool value.
Definition at line 29 of file NvSIPLCommon.hpp.
#define SIPL_TRUE |
A true NvSiplBool value.
Definition at line 26 of file NvSIPLCommon.hpp.