commit | a1afe9be5ef54e13d3d52a3d959e5d90f517ccba | [log] [tgz] |
---|---|---|
author | Daniel Leung <daniel.leung@intel.com> | Wed Feb 10 14:46:14 2021 -0800 |
committer | Anas Nashif <anas.nashif@intel.com> | Wed Mar 03 20:10:22 2021 -0500 |
tree | 5632b5f8f8ea509ad748261c512add75d7dfea3e | |
parent | bbe4b39f8d360be2d3425d2d83e63d3013686373 [diff] |
x86: ia32: do virtual address translation at boot This adds virtual address translation to a few variables used in crt0.S. This is needed as they are linked at virtual addresses but before page table is loaded, they are not available at virtual addresses and must be referred via physical addresses. Signed-off-by: Daniel Leung <daniel.leung@intel.com>