···28 beq dram_init_finished29 nop3031+#if defined CONFIG_ETRAXFS32+#include "../../mach-fs/dram_init.S"33+#elif defined CONFIG_CRIS_MACH_ARTPEC334+#include "../../mach-a3/dram_init.S"35+#else36+#error Only ETRAXFS and ARTPEC-3 supported!37+#endif3839dram_init_finished:40···130_boot_source:131 .dword 0132133+#if defined CONFIG_ETRAXFS134+#include "../../mach-fs/hw_settings.S"135+#elif defined CONFIG_CRIS_MACH_ARTPEC3136+#include "../../mach-a3/hw_settings.S"137+#else138+#error Only ETRAXFS and ARTPEC-3 supported!139+#endif
···10 * The macros found in mmu_defs_asm.h uses the ## concatenation operator, so11 * -traditional must not be used when assembling this file.12 */13-#include <hwregs/reg_rdwr.h>14#include <arch/memmap.h>015#include <hwregs/intr_vect.h>16#include <hwregs/asm/mmu_defs_asm.h>17#include <hwregs/asm/reg_map_asm.h>···218 beq _dram_initialized219 nop220221-#include "../mach/dram_init.S"0000000222223_dram_initialized:224 ;; Copy the text and data section to DRAM. This depends on that the···480481 .section ".init.data", "aw"482483-#include "../mach/hw_settings.S"000000
···10 * The macros found in mmu_defs_asm.h uses the ## concatenation operator, so11 * -traditional must not be used when assembling this file.12 */13+#include <linux/autoconf.h>14#include <arch/memmap.h>15+#include <hwregs/reg_rdwr.h>16#include <hwregs/intr_vect.h>17#include <hwregs/asm/mmu_defs_asm.h>18#include <hwregs/asm/reg_map_asm.h>···217 beq _dram_initialized218 nop219220+#if defined CONFIG_ETRAXFS221+#include "../mach-fs/dram_init.S"222+#elif defined CONFIG_CRIS_MACH_ARTPEC3223+#include "../mach-a3/dram_init.S"224+#else225+#error Only ETRAXFS and ARTPEC-3 supported!226+#endif227+228229_dram_initialized:230 ;; Copy the text and data section to DRAM. This depends on that the···472473 .section ".init.data", "aw"474475+#if defined CONFIG_ETRAXFS476+#include "../mach-fs/hw_settings.S"477+#elif defined CONFIG_CRIS_MACH_ARTPEC3478+#include "../mach-a3/hw_settings.S"479+#else480+#error Only ETRAXFS and ARTPEC-3 supported!481+#endif