Changeset 70918 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Feb 8, 2018 4:11:47 PM (7 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vm.h
r70885 r70918 168 168 } em; 169 169 170 /** NEM part. */ 171 union VMCPUUNIONNEM 172 { 173 #ifdef ___NEMInternal_h 174 struct NEMCPU s; 175 #endif 176 uint8_t padding[128]; /* multiple of 64 */ 177 } nem; 178 170 179 /** TRPM part. */ 171 180 union VMCPUUNIONTRPM … … 254 263 255 264 /** Align the following members on page boundary. */ 256 uint8_t abAlignment2[ 2104];265 uint8_t abAlignment2[1976]; 257 266 258 267 /** PGM part. */ … … 1186 1195 } em; 1187 1196 1197 /** NEM part. */ 1198 union 1199 { 1200 #ifdef ___NEMInternal_h 1201 struct NEM s; 1202 #endif 1203 uint8_t padding[128]; /* multiple of 64 */ 1204 } nem; 1205 1188 1206 /** TM part. */ 1189 1207 union … … 1318 1336 /** Padding for aligning the cpu array on a page boundary. */ 1319 1337 #if defined(VBOX_WITH_REM) && defined(VBOX_WITH_RAW_MODE) 1320 uint8_t abAlignment2[3 870];1338 uint8_t abAlignment2[3742]; 1321 1339 #elif defined(VBOX_WITH_REM) && !defined(VBOX_WITH_RAW_MODE) 1322 uint8_t abAlignment2[1 630];1340 uint8_t abAlignment2[1502]; 1323 1341 #elif !defined(VBOX_WITH_REM) && defined(VBOX_WITH_RAW_MODE) 1324 uint8_t abAlignment2[3 0];1325 #else 1326 uint8_t abAlignment2[1 886];1342 uint8_t abAlignment2[3998]; 1343 #else 1344 uint8_t abAlignment2[1758]; 1327 1345 #endif 1328 1346 -
trunk/include/VBox/vmm/vm.mac
r70885 r70918 64 64 .hm resb 5824 65 65 .em resb 1408 66 .nem resb 128 66 67 .trpm resb 128 67 68 .tm resb 384 … … 161 162 .iom resb 896 162 163 .em resb 256 164 .nem resb 128 163 165 .tm resb 2496 164 166 .dbgf resb 2368
Note:
See TracChangeset
for help on using the changeset viewer.