Rev 4433 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4433 | Rev 4587 | ||
---|---|---|---|
Line 230... | Line 230... | ||
230 | pop eax |
230 | pop eax |
Line 231... | Line 231... | ||
231 | 231 | ||
232 | mov edi, ebx |
232 | mov edi, ebx |
233 | shr edi, 12 |
233 | shr edi, 12 |
- | 234 | lea edi, [page_tabs+edi*4] |
|
- | 235 | ||
- | 236 | if USE_FIX_FOR_INVALID_MS_VIRTUAL_PC_2007 |
|
- | 237 | mov edx, eax |
|
- | 238 | @@: |
|
- | 239 | mov eax, edx |
|
- | 240 | stosd |
|
- | 241 | invlpg [ebx] |
|
- | 242 | add edx, 0x1000 |
|
- | 243 | add ebx, 0x1000 |
|
- | 244 | loop @B |
|
234 | lea edi, [page_tabs+edi*4] |
245 | else |
235 | @@: |
246 | @@: |
236 | stosd |
247 | stosd |
237 | invlpg [ebx] |
248 | invlpg [ebx] |
238 | add eax, 0x1000 |
249 | add eax, 0x1000 |
239 | add ebx, 0x1000 |
250 | add ebx, 0x1000 |
- | 251 | loop @B |
|
Line 240... | Line 252... | ||
240 | loop @B |
252 | end if |
Line 241... | Line 253... | ||
241 | 253 | ||
242 | pop edi |
254 | pop edi |