Classes | Macros | Typedefs | Functions
portable.h File Reference
#include "deprecated_definitions.h"
#include "portmacro.h"
#include "mpu_wrappers.h"
Include dependency graph for portable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HeapRegion
 

Macros

#define portNUM_CONFIGURABLE_REGIONS   1
 

Typedefs

typedef struct HeapRegion HeapRegion_t
 

Functions

void * pvPortMalloc (size_t xSize) PRIVILEGED_FUNCTION
 
StackType_tpxPortInitialiseStack (StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters) PRIVILEGED_FUNCTION
 
void vPortDefineHeapRegions (const HeapRegion_t *const pxHeapRegions) PRIVILEGED_FUNCTION
 
void vPortEndScheduler (void) PRIVILEGED_FUNCTION
 
void vPortFree (void *pv) PRIVILEGED_FUNCTION
 
void vPortInitialiseBlocks (void) PRIVILEGED_FUNCTION
 
size_t xPortGetFreeHeapSize (void) PRIVILEGED_FUNCTION
 
size_t xPortGetMinimumEverFreeHeapSize (void) PRIVILEGED_FUNCTION
 
BaseType_t xPortStartScheduler (void) PRIVILEGED_FUNCTION
 

Macro Definition Documentation

◆ portNUM_CONFIGURABLE_REGIONS

#define portNUM_CONFIGURABLE_REGIONS   1

Definition at line 85 of file portable.h.

Typedef Documentation

◆ HeapRegion_t

typedef struct HeapRegion HeapRegion_t

Function Documentation

◆ pvPortMalloc()

void* pvPortMalloc ( size_t  xSize)

Definition at line 155 of file heap_4.c.

◆ pxPortInitialiseStack()

StackType_t* pxPortInitialiseStack ( StackType_t pxTopOfStack,
TaskFunction_t  pxCode,
void *  pvParameters 
)

◆ vPortDefineHeapRegions()

void vPortDefineHeapRegions ( const HeapRegion_t *const  pxHeapRegions)

◆ vPortEndScheduler()

void vPortEndScheduler ( void  )

Definition at line 384 of file port.c.

◆ vPortFree()

void vPortFree ( void *  pv)

Definition at line 311 of file heap_4.c.

◆ vPortInitialiseBlocks()

void vPortInitialiseBlocks ( void  )

Definition at line 371 of file heap_4.c.

◆ xPortGetFreeHeapSize()

size_t xPortGetFreeHeapSize ( void  )

Definition at line 359 of file heap_4.c.

◆ xPortGetMinimumEverFreeHeapSize()

size_t xPortGetMinimumEverFreeHeapSize ( void  )

Definition at line 365 of file heap_4.c.

◆ xPortStartScheduler()

BaseType_t xPortStartScheduler ( void  )

Definition at line 282 of file port.c.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:59