Changeset c52ed6b in mainline for arch/sparc64/include/asm.h


Ignore:
Timestamp:
2005-12-12T23:55:08Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5bb8e45
Parents:
0bd4f56d
Message:

sparc64 work.
More ITLB and DTLB controlling functions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/include/asm.h

    r0bd4f56d rc52ed6b  
    132132static inline void asi_u64_write(asi_t asi, __address va, __u64 v)
    133133{
    134         __asm__ volatile ("stxa %0, [%1] %2\n" : :  "r" (v), "r" (va), "i" (asi));
     134        __asm__ volatile ("stxa %0, [%1] %2\n" : :  "r" (v), "r" (va), "i" (asi) : "memory");
    135135}
    136 
    137136
    138137void cpu_halt(void);
Note: See TracChangeset for help on using the changeset viewer.