38#ifndef _RTEMS_SCORE_WKSPACEDATA_H
39#define _RTEMS_SCORE_WKSPACEDATA_H
This header file provides basic definitions used by the API and the implementation.
struct Heap_Control * _Workspace_Malloc_initialize_separate(void)
Initializes the C Program Heap separated from the RTEMS Workspace.
Definition: mallocinitmulti.c:46
const bool _Workspace_Is_unified
Indicates if the workspace and C program heap are unified.
Definition: wkspaceisunifieddefault.c:43
struct Heap_Control *(*const _Workspace_Malloc_initializer)(void)
This constant provides the C Program Heap initialization handler.
Definition: wkspacemallocinitdefault.c:43
const uintptr_t _Workspace_Size
The workspace size in bytes.
struct Heap_Control * _Workspace_Malloc_initialize_unified(void)
Initializes the C Program Heap so that it is unified with the RTEMS Workspace.
Definition: wkspacemallocinitunified.c:44
Control block used to manage a heap.
Definition: heap.h:339