Data Structures | Typedefs | Enumerations

MemoryDefs.h File Reference


Detailed Description

Definitions for Memory module.

This provides macros and type definitions for the Memory module.

#include <ti/syslink/utils/_MemoryDefs.h>
Include dependency graph for MemoryDefs.h:

Go to the source code of this file.

Data Structures

struct  Memory_Stats_tag
 Structure defining memory related statistics. More...

Typedefs

typedef struct Memory_Stats_tag Memory_Stats
 Structure defining memory related statistics.

Enumerations

enum  MemoryOS_CacheFlags {
  MemoryOS_CacheFlags_Default = 0x00000000,
  MemoryOS_CacheFlags_Cached = 0x00010000,
  MemoryOS_CacheFlags_Uncached = 0x00020000,
  MemoryOS_CacheFlags_EndValue = 0x00030000
}
 

Enumerates the types of Caching for memory regions.

More...
enum  MemoryOS_MemTypeFlags {
  MemoryOS_MemTypeFlags_Default = 0x00000000,
  MemoryOS_MemTypeFlags_Physical = 0x00000001,
  MemoryOS_MemTypeFlags_Dma = 0x00000002,
  MemoryOS_MemTypeFlags_EndValue = 0x00000003
}
 

Enumerates the types of memory allocation.

More...

Typedef Documentation

Structure defining memory related statistics.


Enumeration Type Documentation

Enumerates the types of Caching for memory regions.

Enumerator:
MemoryOS_CacheFlags_Default 

Default flags - Cached

MemoryOS_CacheFlags_Cached 

Cached memory

MemoryOS_CacheFlags_Uncached 

Uncached memory

MemoryOS_CacheFlags_EndValue 

End delimiter indicating start of invalid values for this enum

Enumerates the types of memory allocation.

Enumerator:
MemoryOS_MemTypeFlags_Default 

Default flags - virtually contiguous

MemoryOS_MemTypeFlags_Physical 

Physically contiguous

MemoryOS_MemTypeFlags_Dma 

Physically contiguous

MemoryOS_MemTypeFlags_EndValue 

End delimiter indicating start of invalid values for this enum

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2011, Texas Instruments Incorporated