NVIDIA NVCCP Interface: Camera Control Protocol Support
Description: This file declares an interface for NVCCP support.
Definition in file ccp.h.
|
enum | nvccp_return_t {
NVCCP_STATUS_OK = 0,
NVCCP_STATUS_DENIED,
NVCCP_STATUS_NOT_REGISTERED,
NVCCP_STATUS_ALREADY_ON,
NVCCP_STATUS_ALREADY_OFF,
NVCCP_STATUS_SLAVE_RUNNING,
NVCCP_STATUS_I2C_OWNERSHIP_DENIED,
NVCCP_REQ_FILE_OP_FAIL = 1000,
NVCCP_REQ_TIMEOUT,
NVCCP_REQ_INVALID,
NVCCP_REQ_DENIED,
NVCCP_REQ_FAILED,
NVCCP_REQ_CONNECT_ERR
} |
| Defines values returned to the user library on a nvccp function call depicting the status. More...
|
|
enum | nvccp_cam_group_id {
NVCCP_GROUP_A = 0x00,
NVCCP_GROUP_B = 0x01,
NVCCP_GROUP_C = 0x02,
NVCCP_GROUP_D = 0x03
} |
| Defines the camera group ID. More...
|
|
enum | nvccp_cam_id {
NVCCP_CAM_A0 = 0x01,
NVCCP_CAM_A1 = 0x02,
NVCCP_CAM_A2 = 0x04,
NVCCP_CAM_A3 = 0x08,
NVCCP_CAM_B0 = 0x10,
NVCCP_CAM_B1 = 0x20,
NVCCP_CAM_B2 = 0x40,
NVCCP_CAM_B3 = 0x80,
NVCCP_CAM_C0 = 0x0100,
NVCCP_CAM_C1 = 0x0200,
NVCCP_CAM_C2 = 0x0400,
NVCCP_CAM_C3 = 0x0800,
NVCCP_CAM_D0 = 0x1000,
NVCCP_CAM_D1 = 0x2000,
NVCCP_CAM_D2 = 0x4000,
NVCCP_CAM_D3 = 0x8000
} |
| Defines the camera ID. More...
|
|
enum | nvccp_tegra_id {
NVCCP_TEGRA_A = 0x41,
NVCCP_TEGRA_B = 0x42,
NVCCP_TEGRA_C = 0x43
} |
| Defines the tegra ID. More...
|
|
enum | nvccp_cam_mode {
NVCCP_CAM_MASTER = 0x01,
NVCCP_CAM_SLAVE
} |
| Defines the mode in which to request ownership (nvccp_request_ownership()) or release ownership (nvccp_release_ownership()). More...
|
|