mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
Merge branch 'fix/esp_tee_srv_tbl_loc_v6.0' into 'release/v6.0'
change(esp_tee): Move the internal memory secure service call table to IRAM (v6.0) See merge request espressif/esp-idf!47551
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
#pragma GCC diagnostic ignored "-Woverride-init"
|
||||
#endif
|
||||
|
||||
const DRAM_ATTR secure_service_entry_t tee_sec_srv_tbl_int_mem[] = {
|
||||
const IRAM_ATTR secure_service_entry_t tee_sec_srv_tbl_int_mem[] = {
|
||||
[0 ... SECURE_SERVICES_SPLIT_ID - 1] = { .func = NULL, .nargs = 0 },
|
||||
#define __SECURE_SERVICE(NR, SYM, ARGC) [NR] = { .func = _ss_##SYM, .nargs = ARGC },
|
||||
#include "secure_service_int.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Reducing TEE IRAM size
|
||||
# 29KB
|
||||
CONFIG_SECURE_TEE_IRAM_SIZE=0x7400
|
||||
# 30KB
|
||||
CONFIG_SECURE_TEE_IRAM_SIZE=0x7800
|
||||
|
||||
# TEE Secure Storage: Release mode
|
||||
CONFIG_SECURE_TEE_SEC_STG_MODE_RELEASE=y
|
||||
|
||||
Reference in New Issue
Block a user