Changeset 60404 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Apr 9, 2016 11:45:55 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/PDMInternal.h
r60399 r60404 676 676 /** Maximum number of PCI busses for a VM. */ 677 677 #define PDM_PCI_BUSSES_MAX 8 678 679 680 #ifdef IN_RING3 681 /** 682 * PDM registered firmware device. 683 */ 684 typedef struct PDMFW 685 { 686 /** Pointer to the firmware device instance. */ 687 PPDMDEVINSR3 pDevIns; 688 /** Copy of the registration structure. */ 689 PDMFWREG Reg; 690 } PDMFW; 691 /** Pointer to a firmware instance. */ 692 typedef PDMFW *PPDMFW; 693 #endif 694 678 695 679 696 /** … … 1085 1102 /** List of registered drivers. (FIFO) */ 1086 1103 R3PTRTYPE(PPDMDRV) pDrvs; 1087 #if HC_ARCH_BITS == 32 1088 RTR3PTR uPadding0; /**< Alignment padding. */ 1089 #endif 1104 /** The registered firmware device (can be NULL). */ 1105 R3PTRTYPE(PPDMFW) pFirmware; 1090 1106 /** PCI Buses. */ 1091 1107 PDMPCIBUS aPciBuses[PDM_PCI_BUSSES_MAX]; … … 1122 1138 uint32_t volatile uIrqTag; 1123 1139 1140 /** Pending reset flags (PDMVMRESET_F_XXX). */ 1141 uint32_t volatile fResetFlags; 1142 /** Alignment padding. */ 1143 uint32_t volatile u32Padding; 1144 1124 1145 /** The tracing ID of the next device instance. 1125 1146 * … … 1217 1238 extern const PDMAPICHLPR3 g_pdmR3DevApicHlp; 1218 1239 extern const PDMIOAPICHLPR3 g_pdmR3DevIoApicHlp; 1240 extern const PDMFWHLPR3 g_pdmR3DevFirmwareHlp; 1219 1241 extern const PDMPCIHLPR3 g_pdmR3DevPciHlp; 1220 1242 extern const PDMDMACHLP g_pdmR3DevDmacHlp;
Note:
See TracChangeset
for help on using the changeset viewer.