Changeset 55004 in vbox
- Timestamp:
- Mar 30, 2015 11:14:04 AM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 99275
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.mac
r54999 r55004 136 136 137 137 struc CPUMCTX 138 .XState resb XSTATE_SIZE 138 139 .eax resq 1 139 140 .ecx resq 1 … … 235 236 .msrApicBase resb 8 236 237 .au32SizePadding resb 24 237 .XState resb XSTATE_SIZE238 238 endstruc 239 239 -
trunk/include/VBox/vmm/cpumctx.h
r54999 r55004 247 247 typedef struct CPUMCTX 248 248 { 249 /** FPU state. (16-byte alignment) 250 * @todo This doesn't have to be in X86FXSTATE on CPUs without fxsr - we need a type for the 251 * actual format or convert it (waste of time). */ 252 X86XSAVEAREA XState; 253 249 254 /** CPUMCTXCORE Part. 250 255 * @{ */ … … 401 406 /** Size padding. */ 402 407 uint32_t au32SizePadding[6]; 403 404 /** FPU state. (16-byte alignment)405 * @todo This doesn't have to be in X86FXSTATE on CPUs without fxsr - we need a type for the406 * actual format or convert it (waste of time). */407 X86XSAVEAREA XState;408 408 } CPUMCTX; 409 409 #pragma pack() -
trunk/src/VBox/VMM/include/CPUMInternal.mac
r54999 r55004 126 126 ; (Identical to the .Hyper chunk below.) 127 127 ; 128 alignb 64 129 .Guest.XState resb XSTATE_SIZE 128 130 .Guest.eax resq 1 129 131 .Guest.ecx resq 1 … … 224 226 .Guest.msrKERNELGSBASE resb 8 225 227 .Guest.msrApicBase resb 8 226 alignb 64 227 .Guest.XState resb XSTATE_SIZE 228 228 229 229 230 alignb 64 … … 367 368 ; 368 369 alignb 64 370 .Hyper.XState resb XSTATE_SIZE 369 371 .Hyper.eax resq 1 370 372 .Hyper.ecx resq 1 … … 466 468 .Hyper.msrApicBase resb 8 467 469 alignb 64 468 .Hyper.XState resb XSTATE_SIZE469 470 470 471 %ifdef VBOX_WITH_CRASHDUMP_MAGIC
Note:
See TracChangeset
for help on using the changeset viewer.