28#ifndef LIBBSP_ARM_IMXRT_IMXRT_MEMORY_H
29#define LIBBSP_ARM_IMXRT_IMXRT_MEMORY_H
35extern char imxrt_memory_null_begin[];
36extern char imxrt_memory_null_end[];
37extern char imxrt_memory_null_size[];
39extern char imxrt_memory_itcm_begin[];
40extern char imxrt_memory_itcm_end[];
41extern char imxrt_memory_itcm_size[];
43extern char imxrt_memory_dtcm_begin[];
44extern char imxrt_memory_dtcm_end[];
45extern char imxrt_memory_dtcm_size[];
47extern char imxrt_memory_ocram_begin[];
48extern char imxrt_memory_ocram_end[];
49extern char imxrt_memory_ocram_size[];
51extern char imxrt_memory_ocram_nocache_begin[];
52extern char imxrt_memory_ocram_nocache_end[];
53extern char imxrt_memory_ocram_nocache_size[];
55extern char imxrt_memory_peripheral_begin[];
56extern char imxrt_memory_peripheral_end[];
57extern char imxrt_memory_peripheral_size[];
59extern char imxrt_memory_flash_raw_begin[];
60extern char imxrt_memory_flash_raw_end[];
61extern char imxrt_memory_flash_raw_size[];
63extern char imxrt_memory_flash_config_begin[];
64extern char imxrt_memory_flash_config_end[];
65extern char imxrt_memory_flash_config_size[];
67extern char imxrt_memory_flash_ivt_begin[];
68extern char imxrt_memory_flash_ivt_end[];
69extern char imxrt_memory_flash_ivt_size[];
71extern char imxrt_memory_flash_begin[];
72extern char imxrt_memory_flash_end[];
73extern char imxrt_memory_flash_size[];
75extern char imxrt_memory_extram_begin[];
76extern char imxrt_memory_extram_end[];
77extern char imxrt_memory_extram_size[];
79extern char imxrt_memory_extram_nocache_begin[];
80extern char imxrt_memory_extram_nocache_end[];
81extern char imxrt_memory_extram_nocache_size[];