Lines Matching refs:byte
51 .byte 0x8c,0xc8 # mov ax, cs
52 .byte 0x8e,0xd8 # mov ds, ax
53 .byte 0x8e,0xc0 # mov es, ax
54 .byte 0x8e,0xd0 # mov ss, ax
55 .byte 0x33,0xc0 # xor ax, ax
56 .byte 0x8e,0xe0 # mov fs, ax
57 .byte 0x8e,0xe8 # mov gs, ax
61 .byte 0xBE
63 ….byte 0x66,0x8B,0x14 # mov edx,dword ptr [si] ; EDX is keeping the start …
65 .byte 0xBE
67 ….byte 0x66,0x8B,0xC # mov ecx,dword ptr [si] ; ECX is keeping the value …
69 .byte 0xBE
71 .byte 0x66 # db 66h
72 .byte 0x2E,0xF,0x1,0x14 # lgdt fword ptr cs:[si]
74 .byte 0xBE
76 .byte 0x66 # db 66h
77 .byte 0x2E,0xF,0x1,0x1C # lidt fword ptr cs:[si]
79 .byte 0x33,0xC0 # xor ax, ax
80 .byte 0x8E,0xD8 # mov ds, ax
82 … .byte 0xF,0x20,0xC0 # mov eax, cr0 ; Get control register 0
83 .byte 0x66,0x83,0xC8,0x1 # or eax, 000000001h ; Set PE bit (bit #0)
84 .byte 0xF,0x22,0xC0 # mov cr0, eax
88 .byte 0x66,0x67,0xEA # far jump
94 .byte 0x66,0xB8,0x18,0x0 # mov ax, 18h
95 .byte 0x66,0x8E,0xD8 # mov ds, ax
96 .byte 0x66,0x8E,0xC0 # mov es, ax
97 .byte 0x66,0x8E,0xE0 # mov fs, ax
98 .byte 0x66,0x8E,0xE8 # mov gs, ax
99 .byte 0x66,0x8E,0xD0 # mov ss, ax ; Flat mode setup.
101 .byte 0xF,0x20,0xE0 # mov eax, cr4
102 .byte 0xF,0xBA,0xE8,0x5 # bts eax, 5
103 .byte 0xF,0x22,0xE0 # mov cr4, eax
105 .byte 0xF,0x22,0xD9 # mov cr3, ecx
107 ….byte 0x8B,0xF2 # mov esi, edx ; Save wakeup buffer address
109 .byte 0xB9
111 .byte 0xF,0x32 # rdmsr ; Read EFER.
112 .byte 0xF,0xBA,0xE8,0x8 # bts eax, 8 ; Set LME=1.
113 .byte 0xF,0x30 # wrmsr ; Write EFER.
115 .byte 0xF,0x20,0xC0 # mov eax, cr0 ; Read CR0.
116 .byte 0xF,0xBA,0xE8,0x1F # bts eax, 31 ; Set PG=1.
117 .byte 0xF,0x22,0xC0 # mov cr0, eax ; Write CR0.
121 .byte 0x67,0xEA # far jump
128 .byte 0x66
130 .byte 0x66
132 .byte 0x66