Defines | Functions

_Memory.h File Reference


Detailed Description

Memory manager interface definitions.

This abstracts the Memory management interface to be used with SysLink code. Allocation, Freeing-up, copy and address translate are supported for the memory management.

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

Go to the source code of this file.

Defines

#define Memory_map   MemoryOS_map
 Maps a memory area into virtual space.
#define Memory_unmap   MemoryOS_unmap
 Unmaps a memory area into virtual space.

Functions

Ptr Memory_translate (Ptr srcAddr, Memory_XltFlags flags)
 Function to translate an address.

Define Documentation

#define Memory_map   MemoryOS_map

Maps a memory area into virtual space.

See also:
Memory_unmap
#define Memory_unmap   MemoryOS_unmap

Unmaps a memory area into virtual space.

See also:
Memory_unmap

Function Documentation

Ptr Memory_translate ( Ptr  srcAddr,
Memory_XltFlags  flags 
)

Function to translate an address.

Parameters:
srcAddrsource address.
flagsTranlation flags.
Return values:
PointerSuccess: Pointer to translated buffer
NULLFailed to translate
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2011, Texas Instruments Incorporated