Changeset 99385 in vbox for trunk/include/VBox/vmm/vm.h
- Timestamp:
- Apr 13, 2023 11:05:39 AM (20 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vm.h
r98993 r99385 269 269 } gim; 270 270 271 #if defined(VBOX_VMM_TARGET_ARMV8) 272 /** GIC part. */ 273 union VMCPUUNIONGIC 274 { 275 # ifdef VMM_INCLUDED_SRC_include_GICInternal_h 276 struct GICCPU s; 277 # endif 278 uint8_t padding[3840]; /* multiple of 64 */ 279 } gic; 280 #else 271 281 /** APIC part. */ 272 282 union VMCPUUNIONAPIC 273 283 { 274 # ifdef VMM_INCLUDED_SRC_include_APICInternal_h284 # ifdef VMM_INCLUDED_SRC_include_APICInternal_h 275 285 struct APICCPU s; 276 # endif286 # endif 277 287 uint8_t padding[3840]; /* multiple of 64 */ 278 288 } apic; 289 #endif 279 290 280 291 /* … … 1433 1444 } gim; 1434 1445 1435 union 1436 { 1437 #ifdef VMM_INCLUDED_SRC_include_APICInternal_h 1446 #if defined(VBOX_VMM_TARGET_ARMV8) 1447 union 1448 { 1449 # ifdef VMM_INCLUDED_SRC_include_GICInternal_h 1450 struct GIC s; 1451 # endif 1452 uint8_t padding[128]; /* multiple of 8 */ 1453 } gic; 1454 #else 1455 union 1456 { 1457 # ifdef VMM_INCLUDED_SRC_include_APICInternal_h 1438 1458 struct APIC s; 1439 # endif1459 # endif 1440 1460 uint8_t padding[128]; /* multiple of 8 */ 1441 1461 } apic; 1462 #endif 1442 1463 1443 1464 /* ---- begin small stuff ---- */
Note:
See TracChangeset
for help on using the changeset viewer.