Lines Matching +full:es +full:- +full:enable
1 /* SPDX-License-Identifier: GPL-2.0 */
9 #define _pa(x) ((x) - __START_KERNEL_map)
17 #include <asm/processor-flags.h>
28 * - `ebx`: contains the physical memory address where the loader has placed
30 * - `cr0`: bit 0 (PE) must be set. All the other writeable bits are cleared.
31 * - `cr4`: all bits are cleared.
32 * - `cs `: must be a 32-bit read/execute code segment with a base of ‘0’
34 * - `ds`, `es`: must be a 32-bit read/write data segment with a base of
37 * - `tr`: must be a 32-bit TSS (active) with a base of '0' and a limit
39 * - `eflags`: bit 17 (VM) must be cleared. Bit 9 (IF) must be cleared.
60 mov %eax,%es
73 /* Enable PAE mode. */
79 /* Enable Long mode. */
85 /* Enable pre-constructed page tables. */
91 /* Jump to 64-bit mode. */
94 /* 64-bit entry point. */
154 .word gdt_end - gdt_start
177 _ASM_PTR (pvh_start_xen - __START_KERNEL_map))