1 /* 2 * Copyright (c) 2020 Intel Corporation. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #include <errno.h> 8 #include <kernel_internal.h> 9 #include <zephyr/toolchain.h> 10 #include <zephyr/debug/coredump.h> 11 #include <zephyr/linker/linker-defs.h> 12 #include <zephyr/sys/byteorder.h> 13 #include <zephyr/sys/util.h> 14 15 #include "coredump_internal.h" 16 17 #ifdef CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_LINKER_RAM 18 struct z_coredump_memory_region_t __weak z_coredump_memory_regions[] = { 19 {(uintptr_t)&_image_ram_start, (uintptr_t)&_image_ram_end}, 20 {0, 0} /* End of list */ 21 }; 22 #endif 23