Ignore:
Timestamp:
Nov 7, 2012, 5:32:21 PM (12 years ago)
Author:
meunier
Message:

Ajout d'un "sync" avant de remettre à 0 un lock dans _release_lock()
Nécessaire pour l'architecture tsar du fait du modèle de consistence faible (multi write buffer)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/sys/common.c

    r215 r221  
    149149inline void _release_lock( unsigned int* plock )
    150150{
     151    asm volatile (
     152          "sync\n" /* necessary because of the consistency model in tsar */
     153    );
    151154    *plock = 0;
    152155}
Note: See TracChangeset for help on using the changeset viewer.