* The constants NUM_BLOCKS, BLOCK_SIZE and NUM_HANDLES must be defined in the project makefile (and passed to the\r
* preprocessor via the -D GCC switch) for this library to compile.\r
*\r
* The constants NUM_BLOCKS, BLOCK_SIZE and NUM_HANDLES must be defined in the project makefile (and passed to the\r
* preprocessor via the -D GCC switch) for this library to compile.\r
*\r
/* Public Interface - May be used in end-application: */\r
/* Macros: */\r
/** Macro to dereference a given memory handle into the given type. The given type should be a pointer\r
/* Public Interface - May be used in end-application: */\r
/* Macros: */\r
/** Macro to dereference a given memory handle into the given type. The given type should be a pointer\r
* structure) if the memory is to hold a single item of a single type. */\r
#define DEREF(handle, type) (*(type*)handle)\r
\r
* structure) if the memory is to hold a single item of a single type. */\r
#define DEREF(handle, type) (*(type*)handle)\r
\r