NVIDIA DRIVE OS Linux API Reference5.1.0.2 Release |
Defines the client application APIs.
Modules | |
User Application Communication | |
Macros | |
#define | TLK_DEVICE_BASE_NAME "tlk_device" |
#define | TE_IOCTL_MAGIC_NUMBER ('t') |
#define | TE_IOCTL_OPEN_CLIENT_SESSION _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x10, union te_cmd) |
#define | TE_IOCTL_CLOSE_CLIENT_SESSION _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x11, union te_cmd) |
#define | TE_IOCTL_LAUNCH_OP _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x14, union te_cmd) |
#define | TE_IOCTL_SS_CMD _IOR(TE_IOCTL_MAGIC_NUMBER, 0x30, int) |
#define | TE_IOCTL_SS_CMD_GET_NEW_REQ 1 |
#define | TE_IOCTL_SS_CMD_REQ_COMPLETE 2 |
#define | LIBCA_ERR(args...) te_fprintf(TE_ERR, args) |
#define | LIBCA_INFO(args...) te_fprintf(TE_INFO, args) |
#define | LIBCA_SECURE(args...) te_fprintf(TE_SECURE, args) |
Enumerations | |
enum | { TLK_SMC_REQUEST = 0xFFFF1000, TLK_SMC_GET_MORE = 0xFFFF1001, TLK_SMC_ANSWER = 0xFFFF1002, TLK_SMC_NO_ANSWER = 0xFFFF1003, TLK_SMC_OPEN_SESSION = 0xFFFF1004, TLK_SMC_CLOSE_SESSION = 0xFFFF1005 } |
Defines secure monitor calls (SMC) that clients use to communicate with trusted applications (TAs) in the secure world. More... | |
#define LIBCA_ERR | ( | args... | ) | te_fprintf(TE_ERR, args) |
Definition at line 64 of file ote_client.h.
#define LIBCA_INFO | ( | args... | ) | te_fprintf(TE_INFO, args) |
Definition at line 65 of file ote_client.h.
#define LIBCA_SECURE | ( | args... | ) | te_fprintf(TE_SECURE, args) |
Definition at line 66 of file ote_client.h.
#define TE_IOCTL_CLOSE_CLIENT_SESSION _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x11, union te_cmd) |
Definition at line 51 of file ote_client.h.
#define TE_IOCTL_LAUNCH_OP _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x14, union te_cmd) |
Definition at line 53 of file ote_client.h.
#define TE_IOCTL_MAGIC_NUMBER ('t') |
Definition at line 47 of file ote_client.h.
#define TE_IOCTL_OPEN_CLIENT_SESSION _IOWR(TE_IOCTL_MAGIC_NUMBER, 0x10, union te_cmd) |
Definition at line 49 of file ote_client.h.
#define TE_IOCTL_SS_CMD _IOR(TE_IOCTL_MAGIC_NUMBER, 0x30, int) |
Definition at line 57 of file ote_client.h.
#define TE_IOCTL_SS_CMD_GET_NEW_REQ 1 |
Definition at line 60 of file ote_client.h.
#define TE_IOCTL_SS_CMD_REQ_COMPLETE 2 |
Definition at line 61 of file ote_client.h.
#define TLK_DEVICE_BASE_NAME "tlk_device" |
Definition at line 46 of file ote_client.h.
anonymous enum |
Defines secure monitor calls (SMC) that clients use to communicate with trusted applications (TAs) in the secure world.
Definition at line 70 of file ote_client.h.