Changeset 54999 in vbox
- Timestamp:
- Mar 29, 2015 3:04:02 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.mac
r54898 r54999 136 136 137 137 struc CPUMCTX 138 .XState resb XSTATE_SIZE139 138 .eax resq 1 140 139 .ecx resq 1 … … 236 235 .msrApicBase resb 8 237 236 .au32SizePadding resb 24 237 .XState resb XSTATE_SIZE 238 238 endstruc 239 239 -
trunk/include/VBox/vmm/cpumctx.h
r54898 r54999 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 the251 * actual format or convert it (waste of time). */252 X86XSAVEAREA XState;253 254 249 /** CPUMCTXCORE Part. 255 250 * @{ */ … … 406 401 /** Size padding. */ 407 402 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 the 406 * 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
r54898 r54999 126 126 ; (Identical to the .Hyper chunk below.) 127 127 ; 128 alignb 64129 .Guest.XState resb XSTATE_SIZE130 128 .Guest.eax resq 1 131 129 .Guest.ecx resq 1 … … 226 224 .Guest.msrKERNELGSBASE resb 8 227 225 .Guest.msrApicBase resb 8 228 226 alignb 64 227 .Guest.XState resb XSTATE_SIZE 229 228 230 229 alignb 64 … … 368 367 ; 369 368 alignb 64 370 .Hyper.XState resb XSTATE_SIZE371 369 .Hyper.eax resq 1 372 370 .Hyper.ecx resq 1 … … 468 466 .Hyper.msrApicBase resb 8 469 467 alignb 64 468 .Hyper.XState resb XSTATE_SIZE 470 469 471 470 %ifdef VBOX_WITH_CRASHDUMP_MAGIC
Note:
See TracChangeset
for help on using the changeset viewer.