1# Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_ENABLE_APPCPU
5	bool
6	default y
7	depends on (IPM || MBOX)
8	depends on SOC_SERIES_ESP32 || SOC_SERIES_ESP32S3
9	help
10	  This hidden configuration lets PROCPU core to map and start APPCPU whenever IPM is enabled.
11
12menu "Espressif AMP Config"
13
14config ESP_APPCPU_IRAM_SIZE
15	hex "ESP32* APPCPU IRAM size"
16	default 0x10000
17	help
18	  Defines APPCPU IRAM area size in bytes.
19
20config ESP_APPCPU_DRAM_SIZE
21	hex "ESP32* APPCPU DRAM size"
22	default 0x10000
23	help
24	  Defines APPCPU DRAM area size in bytes.
25
26config ESP_APPCPU_IROM_SIZE
27	hex "ESP32* APPCPU IROM size"
28	default 0x100000
29	help
30	  Defines APPCPU IROM area size in bytes.
31
32config ESP_APPCPU_DROM_SIZE
33	hex "ESP32* APPCPU DRAM size"
34	default 0x100000
35	help
36	  Defines APPCPU DROM area size in bytes.
37
38endmenu # AMP config
39