aboutsummaryrefslogtreecommitdiff
path: root/include/trustzone/tz_cross/ta_system.h
blob: 8696d530cdd3c1d3930eb8fec7c29872f25a76a7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/** Commands for TA SYSTEM **/

#ifndef __TRUSTZONE_TA_SYSTEM__
#define __TRUSTZONE_TA_SYSTEM__

/// Special handle for system connect.
/// NOTE: Handle manager guarantee normal handle will have bit31=0.
#define MTEE_SESSION_HANDLE_SYSTEM 0xFFFF1234



/* Session Management */
#define TZCMD_SYS_INIT                0
#define TZCMD_SYS_SESSION_CREATE      1
#define TZCMD_SYS_SESSION_CLOSE       2
#define TZCMD_SYS_IRQ                 3
#define TZCMD_SYS_THREAD_CREATE       4


#endif /* __TRUSTZONE_TA_SYSTEM__ */