1.根目錄下
/core:此目錄下檔案僅被使用于建構TEE核心
/lib:此目錄下檔案被用來建構TEE核心和可信應用
/ta:此目錄下檔案僅被使用于建構可信應用
/mk:建構系統的編譯檔案(Makefile)
/tmp-stuff:臨時進行存儲,在最後編譯完成之前将會被删除
/scripts:多種任務的幫助腳本
/out:如果建立指令中存在O=…的時候在此目錄下進行建立
2./core目錄下:
/arch:特定架構和平台的檔案
/lib:最可能在最近産品中被使用的一般庫
/mm:一般的記憶體管理,目前為空
/tee:一般TEE檔案
3./core/arch目錄下:
/arm:ARMV7和Aarch32特定架構和平台檔案
/user_mode:當使用使用者空間程序進行調試TEE核心時候,LINUX使用的特定空間檔案,僅僅在某些開發中使用。
4./core/arch/arm目錄下:
/include:不包含在支援庫中的TEE核心剩餘的頭檔案
/kern:低優先級和TEE核心的核心部分
/mm:記憶體管理
/tee:TEE檔案
/sm:Secure Monitor
/plat-orly:ORLY平台的特定檔案
5./core/arch/arm/include目錄下
/rom:老的ROM代碼将會在開源後删除
6./lib/libutils目錄下
/各種類型的資源檔案