Changeset 19605 in vbox
- Timestamp:
- May 12, 2009 11:06:40 AM (16 years ago)
- Location:
- trunk/src/VBox/Runtime/common/asm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU64.asm
r19523 r19605 1 ; $Id$ 1 2 ;; @file 2 3 ; IPRT - ASMAtomicCmpXchgU64(). … … 36 37 37 38 ;; 38 ; Atomically c lears a bit in a bitmap.39 ; Atomically compares and exchanges an unsigned 64-bit int. 39 40 ; 40 ; @param pu64 x86:ebp+841 ; @param u64New x86:ebp+c42 ; @param u64Old x86:ebp+1441 ; @param pu64 x86:ebp+8 42 ; @param u64New x86:ebp+c 43 ; @param u64Old x86:ebp+14 43 44 ; 45 ; @returns bool result: true if succesfully exchanged, false if not. 46 ; x86:al 44 47 ; 45 48 BEGINPROC_EXPORTED ASMAtomicCmpXchgU64 … … 67 70 ENDPROC ASMAtomicCmpXchgU64 68 71 69 -
trunk/src/VBox/Runtime/common/asm/ASMAtomicReadU64.asm
r19600 r19605 1 ; $Id$ 1 2 ;; @file 2 3 ; IPRT - ASMAtomicReadU64(). … … 40 41 ; @param pu64 x86:ebp+8 41 42 ; 43 ; @returns The current value. (x86:eax+edx) 44 ; 42 45 ; 43 46 BEGINPROC_EXPORTED ASMAtomicReadU64 … … 63 66 ENDPROC ASMAtomicReadU64 64 67 65
Note:
See TracChangeset
for help on using the changeset viewer.