Lines Matching +full:ram +full:- +full:code
1 /* SPDX-License-Identifier: GPL-2.0-only */
12 /* Fix-up address in Flash into address in RAM early during boot before
13 * MMU is up. Because generated code "thinks" data is in Flash, but it
14 * is actually in RAM (actually data is also in Flash, but Flash is
15 * read-only, thus we need to use the data residing in RAM).
17 * The start of data in Flash is _sdata and the start of data in RAM is
18 * CONFIG_PHYS_RAM_BASE. So this fix-up essentially does this:
19 * reg += CONFIG_PHYS_RAM_BASE - _start
27 /* In linker script, at the transition from read-only section to
32 * Consequently, early during boot before MMU is up, the generated code
34 * by compiler to generate code, but the data is located in Flash using