RTEMS  5.1
Functions | Variables
wkspace.h File Reference

Information Related to the RAM Workspace. More...

#include <rtems/score/heap.h>
#include <rtems/score/interr.h>
#include <rtems/score/memory.h>

Go to the source code of this file.

Functions

void _Workspace_Handler_initialization (const Memory_Information *mem, Heap_Initialization_or_extend_handler extend)
 Initilizes the workspace handler. More...
 
void * _Workspace_Allocate (size_t size)
 Allocates a memory block of the specified size from the workspace. More...
 
void _Workspace_Free (void *block)
 Frees memory to the workspace. More...
 
char * _Workspace_String_duplicate (const char *string, size_t len)
 Duplicates string with memory from the workspace. More...
 

Variables

Heap_Control _Workspace_Area
 Executive workspace control. More...
 

Detailed Description

Information Related to the RAM Workspace.

This include file contains information related to the RAM Workspace. This Handler provides mechanisms which can be used to define, initialize and manipulate the workspace.