Changeset 106640 in vbox
- Timestamp:
- Oct 24, 2024 12:31:41 AM (4 months ago)
- svn:sync-xref-src-repo-rev:
- 165482
- Location:
- trunk/src/VBox/HostDrivers/Support
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp
r106634 r106640 2580 2580 } 2581 2581 2582 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */2582 #endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */ 2583 2583 2584 2584 default: … … 2667 2667 return 0; 2668 2668 } 2669 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */2669 #endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */ 2670 2670 2671 2671 default: … … 4227 4227 } 4228 4228 return enmMode; 4229 #else 4229 4230 #elif defined(RT_ARCH_ARM64) 4230 4231 /** @todo portme? */ 4231 4232 return SUPPAGINGMODE_INVALID; 4233 4234 #else 4235 # error "port me" 4232 4236 #endif 4233 4237 } … … 4807 4811 int rc; 4808 4812 RTTHREADPREEMPTSTATE PreemptState = RTTHREADPREEMPTSTATE_INITIALIZER; 4809 NOREF(fForce);4813 RT_NOREF_PV(fForce); 4810 4814 4811 4815 /* … … 4898 4902 SUPR0_EXPORT_SYMBOL(SUPR0GetHwvirtMsrs); 4899 4903 4900 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */4904 #endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */ 4901 4905 4902 4906 -
trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp
r106625 r106640 214 214 RT_NOREF(pGip); 215 215 return (uint32_t)ASMGetThreadIdRoEL0(); 216 216 217 #else 217 218 # error "port me" … … 264 265 #elif defined(RT_ARCH_ARM64) && defined(RT_OS_WINDOWS) 265 266 return (uint32_t)ASMGetThreadIdRoEL0(); 267 266 268 #else 267 269 # error "port me" … … 373 375 374 376 AssertMsg(idCpu == RTMpCpuId(), ("idCpu=%#x RTMpCpuId()=%#x\n", idCpu, RTMpCpuId())); /* paranoia^3 */ 375 376 377 377 378 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) -
trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp
r106635 r106640 101 101 for (;;) 102 102 { 103 uint16_t c bLim = ASMGetIdtrLimit();103 uint16_t const cbLim = ASMGetIdtrLimit(); 104 104 uTsc = ASMReadTSC(); 105 105 if (RT_LIKELY(ASMGetIdtrLimit() == cbLim)) … … 124 124 for (;;) 125 125 { 126 uint32_t idApic = ASMGetApicIdExt0B();126 uint32_t const idApic = ASMGetApicIdExt0B(); 127 127 uTsc = ASMReadTSC(); 128 128 if (RT_LIKELY(ASMGetApicIdExt0B() == idApic)) … … 145 145 for (;;) 146 146 { 147 uint32_t idApic = ASMGetApicIdExt8000001E();147 uint32_t const idApic = ASMGetApicIdExt8000001E(); 148 148 uTsc = ASMReadTSC(); 149 149 if (RT_LIKELY(ASMGetApicIdExt8000001E() == idApic))
Note:
See TracChangeset
for help on using the changeset viewer.