This is an automated email from the ASF dual-hosted git repository. yamamoto pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from ecb9e03 fs/mmap: Update mmap documentation of possible return values add a68a39c xtensa/esp32: Move internal heap to the beginning of region 2. add cba4492 arch/xtensa/esp32: Part of the ROM regions in middle of DRAM are not used, retrieve them as heap. add 5c7d041 arch/xtensa/esp32: In SMP case move the internal memory to region 3. Region 2 is only 15KB in SMP, so we don't have enough memory to play with. add 7fbc350 xtensa/esp32: Warn about unused memory regions. add 9cfc30f memory_layout.h: Fix the start of region2 when a QEMU image generation is enabled. add 8389e83 esp32/memory_layout.h: Update the layout taking under consideration the changes to the heap regions and to the internal heap. add 2816082 arch/xtensa/esp32: ~6KB of memory at address 0x3ffae6f0 is not used by the ROM bootloader, add that to the heap as well. No new revisions were added by this update. Summary of changes: arch/xtensa/Kconfig | 14 +-- arch/xtensa/include/esp32/memory_layout.h | 102 +++++++++++++++++---- arch/xtensa/src/esp32/esp32_allocateheap.c | 58 +++++++++--- arch/xtensa/src/esp32/esp32_imm.c | 16 +--- .../esp32/esp32-devkitc/configs/aes/defconfig | 2 +- .../esp32/esp32-devkitc/configs/leds/defconfig | 2 +- .../esp32/esp32-devkitc/configs/mcp2515/defconfig | 2 +- .../esp32/esp32-devkitc/configs/mmcsdspi/defconfig | 2 +- .../esp32/esp32-devkitc/configs/netnsh/defconfig | 2 +- .../esp32/esp32-devkitc/configs/nsh/defconfig | 2 +- .../esp32/esp32-devkitc/configs/ostest/defconfig | 2 +- .../esp32/esp32-devkitc/configs/pm/defconfig | 2 +- .../esp32/esp32-devkitc/configs/psram/defconfig | 2 +- .../esp32/esp32-devkitc/configs/random/defconfig | 2 +- .../esp32/esp32-devkitc/configs/smp/defconfig | 2 +- .../esp32/esp32-devkitc/configs/spiflash/defconfig | 2 +- .../esp32/esp32-devkitc/configs/timer/defconfig | 2 +- .../esp32/esp32-devkitc/configs/wapi/defconfig | 2 +- .../esp32/esp32-devkitc/configs/wapi_smp/defconfig | 2 +- .../esp32/esp32-devkitc/configs/watchdog/defconfig | 2 +- .../esp32/esp32-devkitc/configs/watcher/defconfig | 2 +- boards/xtensa/esp32/esp32-devkitc/src/esp32_boot.c | 14 +++ .../esp32-ethernet-kit/configs/ethernet/defconfig | 2 +- .../esp32/esp32-ethernet-kit/configs/nsh/defconfig | 2 +- .../esp32-ethernet-kit/configs/wapi/defconfig | 2 +- .../esp32/esp32-ethernet-kit/src/esp32_boot.c | 14 +++ .../esp32-wrover-kit/configs/bmp180/defconfig | 2 +- .../esp32/esp32-wrover-kit/configs/gpio/defconfig | 2 +- .../esp32/esp32-wrover-kit/configs/leds/defconfig | 2 +- .../esp32/esp32-wrover-kit/configs/nsh/defconfig | 2 +- .../esp32/esp32-wrover-kit/configs/wapi/defconfig | 2 +- .../xtensa/esp32/esp32-wrover-kit/src/esp32_boot.c | 14 +++ 32 files changed, 199 insertions(+), 83 deletions(-)