Changeset 19393 in vbox
- Timestamp:
- May 5, 2009 5:37:27 PM (16 years ago)
- Location:
- trunk/src/VBox/HostDrivers/Support
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r19388 r19393 257 257 /* RTMpGetSet - not necessary */ 258 258 /* RTMpIsCpuOnline - not necessary */ 259 DECLASM(int) UNWIND_WRAP(RTMpIsCpuWorkPending)(void); 259 260 DECLASM(int) UNWIND_WRAP(RTMpOnAll)(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); 260 261 DECLASM(int) UNWIND_WRAP(RTMpOnOthers)(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); 261 262 DECLASM(int) UNWIND_WRAP(RTMpOnSpecific)(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); 262 DECLASM(int) UNWIND_WRAP(RTMp IsCpuWorkPending)(void);263 DECLASM(int) UNWIND_WRAP(RTMpPokeCpu)(RTCPUID idCpu); 263 264 /* RTLogRelDefaultInstance - not necessary. */ 264 265 DECLASM(int) UNWIND_WRAP(RTLogSetDefaultInstanceThread)(PRTLOGGER pLogger, uintptr_t uKey); … … 404 405 { "RTMpOnOthers", (void *)UNWIND_WRAP(RTMpOnOthers) }, 405 406 { "RTMpOnSpecific", (void *)UNWIND_WRAP(RTMpOnSpecific) }, 407 { "RTMpPokeCpu", (void *)UNWIND_WRAP(RTMpPokeCpu) }, 406 408 { "RTPowerNotificationRegister", (void *)RTPowerNotificationRegister }, 407 409 { "RTPowerNotificationDeregister", (void *)RTPowerNotificationDeregister }, -
trunk/src/VBox/HostDrivers/Support/SUPLib.cpp
r19257 r19393 260 260 strcpy(CookieReq.u.In.szMagic, SUPCOOKIE_MAGIC); 261 261 CookieReq.u.In.u32ReqVersion = SUPDRV_IOC_VERSION; 262 const uint32_t MinVersion = (SUPDRV_IOC_VERSION & 0xffff0000) == 0x000 a0000263 ? 0x000 a0009262 const uint32_t MinVersion = (SUPDRV_IOC_VERSION & 0xffff0000) == 0x000b0001 263 ? 0x000b0001 264 264 : SUPDRV_IOC_VERSION & 0xffff0000; 265 265 CookieReq.u.In.u32MinVersion = MinVersion; -
trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm
r19257 r19393 153 153 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpGetSet - not necessary 154 154 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpIsCpuOnline - not necessary 155 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpIsCpuWorkPending 155 156 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpOnAll 156 157 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpOnOthers 157 158 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpOnSpecific 158 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMp IsCpuWorkPending159 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpPokeCpu 159 160 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTLogRelDefaultInstance - not necessary. 160 161 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTLogSetDefaultInstanceThread
Note:
See TracChangeset
for help on using the changeset viewer.