Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Atomic.d File Reference

Declarations for atomic compare-and-set operations and platform-specific utility functions. More...

Go to the source code of this file.

Variables

module mango sys Atomic
 version = ASM


Detailed Description

Declarations for atomic compare-and-set operations and platform-specific utility functions.

Written by Ben Hinkle and released to the public domain, as explained at http://creativecommons.org/licenses/publicdomain Email comments and bug reports to ben.hinkle@gmail.com

revision 2.02

Modified for purposes of Mango; May 28th 2005 Note that the non-asm version does not support multiple CPUs or multi-core CPUs. Note also that pointers passed to these routines should be correctly aligned for the bus size, which which is typically 32 bits.

Definition in file Atomic.d.


Variable Documentation

module mango sys Atomic
 

Definition at line 19 of file Atomic.d.

version = ASM
 

Definition at line 22 of file Atomic.d.


Generated on Sat Dec 24 17:28:34 2005 for Mango by  doxygen 1.4.0