Changeset 24287 in vbox for trunk/src/VBox/Runtime/r0drv/os2
- Timestamp:
- Nov 3, 2009 12:34:11 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 54273
- Location:
- trunk/src/VBox/Runtime/r0drv/os2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp
r21284 r24287 41 41 RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR R3PtrSrc, size_t cb) 42 42 { 43 int rc = KernCopyIn(pvDst, ( const user_addr_t)R3PtrSrc, cb);43 int rc = KernCopyIn(pvDst, (void *)R3PtrSrc, cb); 44 44 if (RT_LIKELY(rc == 0)) 45 45 return VINF_SUCCESS; … … 50 50 RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void const *pvSrc, size_t cb) 51 51 { 52 int rc = KernCopyOut( R3PtrDst, pvSrc, cb);52 int rc = KernCopyOut((void *)R3PtrDst, pvSrc, cb); 53 53 if (RT_LIKELY(rc == 0)) 54 54 return VINF_SUCCESS; … … 68 68 69 69 RTR0DECL(bool) RTR0MemKernelIsValidAddr(void *pv) 70 { 70 { 71 71 /** @todo this is all wrong, see RTR0MemUserIsValidAddr. */ 72 return R3Ptr>= UINT32_C(0x20000000); /* 512MB */72 return (uintptr_t)pv >= UINT32_C(0x20000000); /* 512MB */ 73 73 } 74 74 -
trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp
r22151 r24287 173 173 AssertReturn(rc == 0, true); 174 174 175 return cInterruptLevel > 0;175 return u.cInterruptLevel > 0; 176 176 } 177 177
Note:
See TracChangeset
for help on using the changeset viewer.