|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.0 Release For Test and Development only
|
Go to the documentation of this file.
17 #ifndef NVMEDIA_ARRAY_H
18 #define NVMEDIA_ARRAY_H
47 #define NVMEDIA_ARRAY_VERSION_MAJOR (2u)
49 #define NVMEDIA_ARRAY_VERSION_MINOR (2u)
55 #define NVMEDIA_ARRAY_TIMEOUT_INFINITE 0xFFFFFFFFu
101 #define NVM_ARRAY_ATTR_CPU_ACCESS_UNCACHED 0x00000000u
103 #define NVM_ARRAY_ATTR_CPU_ACCESS_CACHED 0x00000001u
157 uint32_t numElements,
186 uint32_t *elementSize
206 uint32_t *numElementsPtr
274 uint32_t millisecondWait,
348 #endif // NVMEDIA_ARRAY_H
NvMediaArrayLockAccess
Defines array-lock access types.
struct NvMediaDevice NvMediaDevice
An opaque handle representing an NvMediaDevice object.
NvMediaStatus
Defines all possible error codes.
@ NVMEDIA_ARRAY_ACCESS_READ_WRITE
Specifies read/write access.
NvMediaStatus NvMediaArrayLock(NvMediaArray *handle, NvMediaArrayLockAccess lockAccessType, void **ptr)
Locks an array.
@ NVMEDIA_ARRAY_ACCESS_WRITE
Specifies write access.
void NvMediaArrayUnlock(NvMediaArray *handle)
Unlocks an array.
@ NVMEDIA_ARRAY_ACCESS_READ
Specifies read access.