Changes between Version 6 and Version 7 of IEEE1394

Show
Ignore:
Author:
ezpresso (IP: 93.120.207.241)
Timestamp:
02/28/11 17:15:27 (11 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IEEE1394

    v6 v7  
    15151212. :-)  This is needed for atomic manipulations of registers. 
    1616 
    17 This transaction contains an "argument" and a "data" value.  Both values 
    18 and the targeted register are 64 bits wide. 
    19   - If the argument matches the old value of the register, data gets 
    20     written into the register. 
     17This transaction contains an "argument" and a "data" value.  Both values and the targeted register are 64 bits wide. 
     18  - If the argument matches the old value of the register, data gets written into the register. 
    2119  - Otherwise, the register remains unchanged. 
    2220The old value of the register is returned in the transaction response. 
    2321 
    24 This kind of access is in other contexts also known as compare-exchange 
    25 function.  It allows a register to be consistently updated by multiple 
    26 concurrent requesters. 
    27  
    28  
     22This kind of access is in other contexts also known as compare-exchange function. It allows a register to be consistently updated by multiple concurrent requesters.