Subversion Repositories HelenOS

Rev

Rev 3133 | Rev 3143 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3133 Rev 3134
Line 41... Line 41...
41
#define memory_barrier() asm volatile ("sync" ::: "memory")
41
#define memory_barrier() asm volatile ("sync" ::: "memory")
42
#define read_barrier() asm volatile ("sync" ::: "memory")
42
#define read_barrier() asm volatile ("sync" ::: "memory")
43
#define write_barrier() asm volatile ("eieio" ::: "memory")
43
#define write_barrier() asm volatile ("eieio" ::: "memory")
44
 
44
 
45
#define smc_coherence(a)
45
#define smc_coherence(a)
-
 
46
#define smc_coherence_block(a, l)
46
 
47
 
47
#endif
48
#endif
48
 
49
 
49
/** @}
50
/** @}
50
 */
51
 */