platform/core/security/trusted/unified-ta-devkit.git
5 years agoEnsure OpTEE UUID is lowercase 24/192424/1
Igor Kotrasinski [Mon, 5 Nov 2018 10:28:48 +0000 (11:28 +0100)]
Ensure OpTEE UUID is lowercase

OpTEE expects TA filenames to be in lowercase.

Change-Id: I9846b07b4d47609c7ddb260575060b9d77b7ed99
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
6 years agoLink with OpTEE directly, not as static lib 91/192191/2
Igor Kotrasinski [Tue, 30 Oct 2018 14:05:00 +0000 (15:05 +0100)]
Link with OpTEE directly, not as static lib

We need to link the TA with a c file provided by OpTEE to create a full
TA. Compiling and linking it as a static lib caused some sections (like
.ta_head) to not be pulled unless we used some symbols from the lib.
Change the CMake script so we add the OpTEE file to sources directly.

Change-Id: Ic064ff138229336a11bb5cca0c61a6b9d409c401
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
6 years agoLoad optee config header from conf path 05/192005/2
Igor Kotrasinski [Fri, 26 Oct 2018 12:01:45 +0000 (14:01 +0200)]
Load optee config header from conf path

Change-Id: I342257395be413d542066f9796b33385f9459985
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
6 years agoUse conf path instead of manifest xml path 04/192004/2
Igor Kotrasinski [Fri, 26 Oct 2018 10:08:40 +0000 (12:08 +0200)]
Use conf path instead of manifest xml path

The old way required us to always provide *some* manifest file. Now we
can just provide a base directory for any backend-defined configuration
directories and extract the manifest xml by convention.

Change-Id: I27a39a3df95a5a73d9830b325413dd5f68bab657
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
6 years agoAdded documentation 64/183664/3 accepted/tizen/5.0/unified/20181102.021941 accepted/tizen/unified/20180914.073211 submit/tizen/20180913.130633 submit/tizen_5.0/20181101.000004
r.tyminski [Mon, 9 Jul 2018 15:12:39 +0000 (17:12 +0200)]
Added documentation

Added doc directory and CMakeLists.txt file with example
unified-ta-devkit usage.

Change-Id: I9795b590def1f0c599e29c98699efc29912a61ab

6 years agoInitial commit for unified-ta-devkit sources 27/183227/4
r.tyminski [Tue, 3 Jul 2018 10:36:21 +0000 (12:36 +0200)]
Initial commit for unified-ta-devkit sources

Unified cmake macro that covers tef-simulator and optee TA devkits.
Add README with instructions about usage and adding new backend.

Change-Id: If84c52a1748ce582ea564ed19f31b6e09006bbb8

6 years agoInitial empty repository master
Tizen Infrastructure [Tue, 3 Jul 2018 00:54:23 +0000 (00:54 +0000)]
Initial empty repository