refactor(esp_tee): Revised the secure service ID numbering scheme

Also:
- Split the secure service table into two parts: one DRAM-resident and the
  other DROM-resident. The former holds the services invoked when the cache is
  disabled or suspended while the latter holds rest of the services.
This commit is contained in:
Laukik Hase
2025-01-23 12:39:19 +05:30
parent a745100bef
commit c4eec756f3
11 changed files with 137 additions and 115 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ set(secure_service_tbl_parser_py
set(secure_service_gen_headers
${CONFIG_DIR}/secure_service_num.h ${CONFIG_DIR}/secure_service_dec.h
${CONFIG_DIR}/secure_service.h
${CONFIG_DIR}/secure_service_int.h ${CONFIG_DIR}/secure_service_ext.h
)
if(CONFIG_SECURE_ENABLE_TEE AND NOT esp_tee_build)