ld.common 707 B

123456789101112131415161718192021222324
  1. /*
  2. * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
  3. *
  4. * SPDX-License-Identifier: Apache-2.0
  5. */
  6. #include "sdkconfig.h"
  7. /* CPU instruction prefetch padding size for flash mmap scenario */
  8. _esp_flash_mmap_prefetch_pad_size = 16;
  9. /* CPU instruction prefetch padding size for memory protection scenario */
  10. #ifdef CONFIG_ESP_SYSTEM_MEMPROT_CPU_PREFETCH_PAD_SIZE
  11. _esp_memprot_prefetch_pad_size = CONFIG_ESP_SYSTEM_MEMPROT_CPU_PREFETCH_PAD_SIZE;
  12. #else
  13. _esp_memprot_prefetch_pad_size = 0;
  14. #endif
  15. /* Memory alignment size for PMS */
  16. #ifdef CONFIG_ESP_SYSTEM_MEMPROT_MEM_ALIGN_SIZE
  17. _esp_memprot_align_size = CONFIG_ESP_SYSTEM_MEMPROT_MEM_ALIGN_SIZE;
  18. #else
  19. _esp_memprot_align_size = 0;
  20. #endif