Changeset 37418 in vbox
- Timestamp:
- Jun 11, 2011 8:22:10 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72217
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmdrv.h
r36573 r37418 1766 1766 typedef DECLCALLBACK(int) FNPDMVBOXDRIVERSREGISTER(PCPDMDRVREGCB pCallbacks, uint32_t u32Version); 1767 1767 1768 VMMR3DECL(int) PDMR3 RegisterDrivers(PVM pVM, FNPDMVBOXDRIVERSREGISTER pfnCallback);1768 VMMR3DECL(int) PDMR3DrvStaticRegistration(PVM pVM, FNPDMVBOXDRIVERSREGISTER pfnCallback); 1769 1769 1770 1770 #endif /* IN_RING3 */ -
trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp
r36590 r37418 1277 1277 * PDM. 1278 1278 */ 1279 rc = PDMR3 RegisterDrivers(pVM, VBoxDriversRegister);UPDATE_RC();1279 rc = PDMR3DrvStaticRegistration(pVM, VBoxDriversRegister); UPDATE_RC(); 1280 1280 1281 1281 /* -
trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp
r35810 r37418 72 72 73 73 74 75 74 /** 76 * Register external drivers75 * Register drivers in a statically linked environment. 77 76 * 78 77 * @returns VBox status code. … … 80 79 * @param pfnCallback Driver registration callback 81 80 */ 82 VMMR3DECL(int) PDMR3 RegisterDrivers(PVM pVM, FNPDMVBOXDRIVERSREGISTER pfnCallback)81 VMMR3DECL(int) PDMR3DrvStaticRegistration(PVM pVM, FNPDMVBOXDRIVERSREGISTER pfnCallback) 83 82 { 84 83 /* … … 89 88 RegCB.Core.pfnRegister = pdmR3DrvRegister; 90 89 RegCB.pVM = pVM; 90 RegCB.pCfgNode = NULL; 91 91 92 92 int rc = pfnCallback(&RegCB.Core, VBOX_VERSION); … … 96 96 return rc; 97 97 } 98 98 99 99 100 /**
Note:
See TracChangeset
for help on using the changeset viewer.