Changes between Version 7 and Version 8 of IEEE1394
- Timestamp:
- 02/28/11 17:16:35 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IEEE1394
v7 v8 12 12 '''What does the "raw1394_start_lock64" function that "initiates a 64-bit compare-swap lock transaction" actually do?''' 13 13 14 It initiates a 64-bit compare-swap lock transaction as defined in IEEE 15 1212. :-) This is needed for atomic manipulations of registers. 16 17 This transaction contains an "argument" and a "data" value. Both values and the targeted register are 64 bits wide. 14 This is needed for atomic manipulations of registers. This transaction contains an "argument" and a "data" value. Both values and the targeted register are 64 bits wide. 18 15 - If the argument matches the old value of the register, data gets written into the register. 19 16 - Otherwise, the register remains unchanged.