heap: Modify the memory type of the memory used as startup stack when memory protection is enabled

If memory protection is enabled on esp32c3 and esp32s3, we don't want to the heap component to see
the startup stack memory as D/IRAM but as DRAM only. Introduce a new type to make this possible in
the same fashion the regular D/IRAM regions are handled.
This commit is contained in:
Guillaume Souchere
2023-01-25 11:13:09 +01:00
parent a26ecafa0d
commit 6382f28998
6 changed files with 66 additions and 36 deletions

View File

@@ -96,7 +96,6 @@ def test_heap_trace_dump(dut: Dut) -> None:
@pytest.mark.generic
@pytest.mark.supported_targets
@pytest.mark.temp_skip_ci(targets=['esp32c3', 'esp32s3'], reason='test failed')
@pytest.mark.parametrize(
'config',
[