- Timestamp:
-
04/05/13 11:41:32 (11 years ago)
- Author:
-
WeiY
- Comment:
-
Created page with "==Architectures atomic support== The following table summarizes the atomic support among the CPU architectures supported by the git development head. The target CPU and bran..."
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v1
|
v1
|
|
| 1 | = Atomic support = |
| 2 | |
| 3 | = Architectures atomic support = |
| 4 | |
| 5 | |
| 6 | The following table summarizes the atomic support among the CPU architectures supported by the git development head. The target CPU and branch number are used in constructing the target name for the GNU tools and RTEMS with the pattern CPU-rtemsBRANCH with the CVS head becoming the 4.9 branch. For example, for the Coldfire CPUs, the '''Target CPU''' is m68k yielding a target name of m68k-rtems4.10 for the target name using RTEMS 4.10 series releases. |
| 7 | |
| 8 | {| border="1" style="margin: 1em auto 1em auto;text-align: center;" |
| 9 | |+ |
| 10 | |- |
| 11 | |'''Architecture''' || '''Target CPU''' || '''RTEMS SMP''' || '''atomic-hardware''' || '''atomic-instruction''' || '''memory-ordering''' |
| 12 | |- |
| 13 | | X86 || i386 || yes || yes || cmpxchg || stronger |
| 14 | |- |
| 15 | | PowerPC || powerpc || no || yes || lwarx/stwcx || weaker |
| 16 | |- |
| 17 | | Texas Instruments C3x/C4x || tic4x || Yes || No || No || No || Yes || No |
| 18 | |- |
| 19 | |} |