Changeset 87284 in vbox
- Timestamp:
- Jan 15, 2021 8:50:20 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142243
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/DevSmc.cpp
r85197 r87284 32 32 #include <iprt/assert.h> 33 33 #include <iprt/string.h> 34 #if def IN_RING034 #if defined(IN_RING0) && (defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)) 35 35 # include <iprt/asm-amd64-x86.h> 36 36 # include <iprt/once.h> 37 37 #endif 38 #if defined(RT_OS_DARWIN) && defined(IN_RING3) 38 #if defined(RT_OS_DARWIN) && defined(IN_RING3) && !defined(VBOX_DEVICE_STRUCT_TESTCASE) /* drags in bad PAGE_SIZE */ 39 39 # include "IOKit/IOKitLib.h" 40 40 #endif … … 352 352 }; 353 353 354 #ifdef IN_RING0 354 #if defined(IN_RING0) && (defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)) 355 355 356 /** Do once for the SMC ring-0 static data (g_abOsk0And1, g_fHaveOsk). */ 356 357 static RTONCE g_SmcR0Once = RTONCE_INITIALIZER; … … 503 504 } 504 505 505 #endif /* IN_RING0 */506 #endif /* IN_RING0 && (AMD64 || X86) */ 506 507 507 508 #if defined(IN_RING3) && defined(RT_OS_DARWIN) … … 1569 1570 /* .pfnDestruct = */ NULL, 1570 1571 /* .pfnFinalDestruct = */ NULL, 1572 # if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 1571 1573 /* .pfnRequest = */ devR0SmcReqHandler, 1574 # else 1575 /* .pfnRequest = */ NULL, 1576 # endif 1572 1577 /* .pfnReserved0 = */ NULL, 1573 1578 /* .pfnReserved1 = */ NULL,
Note:
See TracChangeset
for help on using the changeset viewer.