Changeset 107308 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Dec 13, 2024 8:09:39 AM (3 months ago)
- svn:sync-xref-src-repo-rev:
- 166339
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 1 added
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmapic.h
r107118 r107308 844 844 DECLRCCALLBACKMEMBER(int, pfnReserved9, (void)); 845 845 DECLRCCALLBACKMEMBER(int, pfnReserved10, (void)); 846 DECLRCCALLBACKMEMBER(int, pfnReserved11, (void)); 847 DECLRCCALLBACKMEMBER(int, pfnReserved12, (void)); 846 848 /** @} */ 847 849 } PDMAPICBACKENDRC; -
trunk/include/VBox/vmm/pdmdev.h
r107215 r107308 752 752 #endif 753 753 754 /** 755 * The PDM APIC device registration structure. 756 */ 754 #if defined(VBOX_VMM_TARGET_X86) || defined(VBOX_VMM_TARGET_AGNOSTIC) 755 /** The PDM APIC device registration structure. */ 757 756 extern const PDMDEVREG g_DeviceAPIC; 757 #elif defined(VBOX_VMM_TARGET_ARMV8) 758 /** The PDM GIC device registration structure. */ 759 extern const PDMDEVREG g_DeviceGIC; 760 /** The PDM GIC NEM device registration structure. */ 761 extern const PDMDEVREG g_DeviceGICNem; 762 #endif 758 763 759 764 /** … … 4264 4269 4265 4270 /** 4266 * Register the APICdevice.4267 * 4268 * @returns VBox status code. 4269 * @param pDevIns The device instance. 4270 */ 4271 DECLR3CALLBACKMEMBER(int, pfn ApicRegister,(PPDMDEVINS pDevIns));4271 * Register the Interrupt Controller device. 4272 * 4273 * @returns VBox status code. 4274 * @param pDevIns The device instance. 4275 */ 4276 DECLR3CALLBACKMEMBER(int, pfnIcRegister,(PPDMDEVINS pDevIns)); 4272 4277 4273 4278 /** … … 5430 5435 * 5431 5436 * This must be called after ring-3 has registered the APIC using 5432 * PDMDevHlp ApicRegister().5437 * PDMDevHlpIcRegister(). 5433 5438 * 5434 5439 * @returns VBox status code. 5435 5440 * @param pDevIns The device instance. 5436 5441 */ 5437 DECLRCCALLBACKMEMBER(int, pfn ApicSetUpContext,(PPDMDEVINS pDevIns));5442 DECLRCCALLBACKMEMBER(int, pfnIcSetUpContext,(PPDMDEVINS pDevIns)); 5438 5443 5439 5444 /** … … 5926 5931 * 5927 5932 * This must be called after ring-3 has registered the APIC using 5928 * PDMDevHlp ApicRegister().5933 * PDMDevHlpIcRegister(). 5929 5934 * 5930 5935 * @returns VBox status code. 5931 5936 * @param pDevIns The device instance. 5932 5937 */ 5933 DECLR0CALLBACKMEMBER(int, pfn ApicSetUpContext,(PPDMDEVINS pDevIns));5938 DECLR0CALLBACKMEMBER(int, pfnIcSetUpContext,(PPDMDEVINS pDevIns)); 5934 5939 5935 5940 /** … … 9180 9185 9181 9186 /** 9182 * @copydoc PDMDEVHLPR3::pfn ApicRegister9183 */ 9184 DECLINLINE(int) PDMDevHlp ApicRegister(PPDMDEVINS pDevIns)9185 { 9186 return pDevIns->pHlpR3->pfn ApicRegister(pDevIns);9187 * @copydoc PDMDEVHLPR3::pfnIcRegister 9188 */ 9189 DECLINLINE(int) PDMDevHlpIcRegister(PPDMDEVINS pDevIns) 9190 { 9191 return pDevIns->pHlpR3->pfnIcRegister(pDevIns); 9187 9192 } 9188 9193 … … 9344 9349 9345 9350 /** 9346 * @copydoc PDMDEVHLPR0::pfn ApicSetUpContext9347 */ 9348 DECLINLINE(int) PDMDevHlp ApicSetUpContext(PPDMDEVINS pDevIns)9349 { 9350 return pDevIns->CTX_SUFF(pHlp)->pfn ApicSetUpContext(pDevIns);9351 * @copydoc PDMDEVHLPR0::pfnIcSetUpContext 9352 */ 9353 DECLINLINE(int) PDMDevHlpIcSetUpContext(PPDMDEVINS pDevIns) 9354 { 9355 return pDevIns->CTX_SUFF(pHlp)->pfnIcSetUpContext(pDevIns); 9351 9356 } 9352 9357
Note:
See TracChangeset
for help on using the changeset viewer.