blob: f8d8aa6c191b54f4e070b15522eb2f92e6ef2f09 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/* An example test TA implementation.
*/
#ifndef __TRUSTZONE_TA_TEST__
#define __TRUSTZONE_TA_TEST__
#define TZ_TA_TEST_UUID "0d5fe516-821d-11e2-bdb4-d485645c4310"
/* Data Structure for Test TA */
/* You should define data structure used both in REE/TEE here
N/A for Test TA */
/* Command for Test TA */
#define TZCMD_TEST_ADD 0
#define TZCMD_TEST_MUL 1
#define TZCMD_TEST_ADD_MEM 2
#define TZCMD_TEST_DO_A 3
#define TZCMD_TEST_DO_B 4
#define TZCMD_TEST_SLEEP 5
#define TZCMD_TEST_DELAY 6
#define TZCMD_TEST_DO_C 7
#define TZCMD_TEST_DO_D 8
#define TZCMD_TEST_SECUREFUNC 9
#define TZCMD_TEST_CP_SBUF2NBUF 10
#define TZCMD_TEST_CP_NBUF2SBUF 11
#define TZCMD_TEST_THREAD 12
#endif /* __TRUSTZONE_TA_TEST__ */
|