Changes between Version 7 and Version 8 of IEEE1394

Show
Ignore:
Author:
ezpresso (IP: 93.120.207.241)
Timestamp:
02/28/11 17:16:35 (6 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IEEE1394

    v7 v8  
    1212'''What does the "raw1394_start_lock64" function that "initiates a 64-bit compare-swap lock transaction" actually do?''' 
    1313 
    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. 
     14This 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. 
    1815  - If the argument matches the old value of the register, data gets written into the register. 
    1916  - Otherwise, the register remains unchanged.