;------------------------------------------------------------------------------ ; @file ; Sets the CR3 register for 64-bit paging ; ; Copyright (c) 2008 - 2013, Intel Corporation. All rights reserved.
; SPDX-License-Identifier: BSD-2-Clause-Patent ; ;------------------------------------------------------------------------------ BITS 32 ; ; Modified: EAX ; SetCr3ForPageTables64: ; ; These pages are built into the ROM image in X64/PageTables.asm ; mov eax, ADDR_OF(TopLevelPageDirectory) mov cr3, eax OneTimeCallRet SetCr3ForPageTables64