Changeset 9411 in vbox for trunk/src/VBox/VMM/VMMSwitcher
- Timestamp:
- Jun 5, 2008 11:41:38 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 31649
- Location:
- trunk/src/VBox/VMM/VMMSwitcher
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm
r8155 r9411 453 453 lidt [edx + CPUM.Hyper.idtr] 454 454 455 ; Setup stack 455 ; Setup stack; use the lss_esp, ss pair for lss 456 456 DEBUG_CHAR('3') 457 lss esp, [edx + CPUM.Hyper.esp] 457 mov eax, [edx + CPUM.Hyper.esp] 458 mov [edx + CPUM.Hyper.lss_esp], eax 459 lss esp, [edx + CPUM.Hyper.lss_esp] 458 460 459 461 ; Restore TSS selector; must mark it as not busy before using ltr (!) -
trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac
r8155 r9411 289 289 mov fs, eax 290 290 291 ; Setup stack 291 ; Setup stack; use the lss_esp, ss pair for lss 292 292 DEBUG_CHAR('3') 293 mov eax, [edx + CPUM.Hyper.esp] 294 mov [edx + CPUM.Hyper.lss_esp], eax 293 295 lss esp, [edx + CPUM.Hyper.esp] 294 296
Note:
See TracChangeset
for help on using the changeset viewer.