Changeset 54898 in vbox for trunk/include/VBox
- Timestamp:
- Mar 22, 2015 11:47:07 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 99113
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.mac
r54738 r54898 133 133 134 134 135 %define XSTATE_SIZE 8192 136 135 137 struc CPUMCTX 136 . fpu resb 512138 .XState resb XSTATE_SIZE 137 139 .eax resq 1 138 140 .ecx resq 1 -
trunk/include/VBox/vmm/cpumctx.h
r54897 r54898 250 250 * @todo This doesn't have to be in X86FXSTATE on CPUs without fxsr - we need a type for the 251 251 * actual format or convert it (waste of time). */ 252 X86 FXSTATE fpu;252 X86XSAVEAREA XState; 253 253 254 254 /** CPUMCTXCORE Part. -
trunk/include/VBox/vmm/vm.h
r54897 r54898 231 231 uint8_t abAlignment2[3584]; 232 232 233 /** PGM part. */ 234 union 235 { 236 #ifdef ___PGMInternal_h 237 struct PGMCPU s; 238 #endif 239 uint8_t padding[4096]; /* multiple of 4096 */ 240 } pgm; 241 233 242 /** CPUM part. */ 234 243 union … … 237 246 struct CPUMCPU s; 238 247 #endif 239 uint8_t padding[ 4096]; /* multiple of 4096 */248 uint8_t padding[28672]; /* multiple of 4096 */ 240 249 } cpum; 241 242 /** PGM part. */243 union244 {245 #ifdef ___PGMInternal_h246 struct PGMCPU s;247 #endif248 uint8_t padding[4096]; /* multiple of 4096 */249 } pgm;250 250 251 251 } VMCPU; -
trunk/include/VBox/vmm/vm.mac
r54897 r54898 146 146 147 147 alignb 4096 148 .cpum resb 4096149 148 .pgm resb 4096 149 alignb 4096 150 .cpum resb 28672 151 alignb 4096 150 152 endstruc 151 153
Note:
See TracChangeset
for help on using the changeset viewer.