zephyr/kernel/include
Daniel Leung ec21c0b92f kernel: mmu: fix boot address translation macros
The Z_BOOT_VIRT_TO_PHYS() and Z_BOOT_PHYS_TO_VIRT() address
translation macros are flipped in their calculations.
The calculation is supposed to be:

  virt = phys + ((KERNEL_VM_BASE + KERNEL_VM_OFFSET) -
                 SRAM_BASE_ADDRESS)

So fix the them.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-02-22 14:55:28 -05:00
..
gen_offset.h aarch64: Use absolute symbols for the callee saved registers 2020-11-17 18:59:23 -05:00
kernel_arch_interface.h include/kernel_arch_interface.h: Redocument arch_switch() 2021-02-14 16:22:45 -05:00
kernel_internal.h device: perform dynamic device initialization during system startup 2021-02-19 10:11:20 -05:00
kernel_offsets.h device: add post-process of elf file to manage device handles 2021-02-19 15:46:16 -05:00
kernel_tls.h kernel: tls: align tdata/tbss sections in stack 2021-02-07 23:28:43 -05:00
ksched.h kernel/sched: Fix rare SMP deadlock 2021-02-14 16:22:45 -05:00
kswap.h kernel/sched: Fix rare SMP deadlock 2021-02-14 16:22:45 -05:00
mmu.h kernel: mmu: fix boot address translation macros 2021-02-22 14:55:28 -05:00
offsets_short.h kernel: add common bits to support TLS 2020-10-24 10:52:00 -07:00