uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
portable.h File Reference
#include "portmacro.h"
#include "mpu_wrappers.h"

Go to the source code of this file.

Macros

#define portNUM_CONFIGURABLE_REGIONS   1
 

Functions

portSTACK_TYPEpxPortInitialiseStack (portSTACK_TYPE *pxTopOfStack, pdTASK_CODE pxCode, void *pvParameters) PRIVILEGED_FUNCTION
 
void * pvPortMalloc (size_t xSize) PRIVILEGED_FUNCTION
 
void vPortFree (void *pv) PRIVILEGED_FUNCTION
 
void vPortInitialiseBlocks (void) PRIVILEGED_FUNCTION
 
size_t xPortGetFreeHeapSize (void) PRIVILEGED_FUNCTION
 
portBASE_TYPE xPortStartScheduler (void) PRIVILEGED_FUNCTION
 
void vPortEndScheduler (void) PRIVILEGED_FUNCTION
 

Macro Definition Documentation

#define portNUM_CONFIGURABLE_REGIONS   1

Definition at line 343 of file portable.h.

Function Documentation

void* pvPortMalloc ( size_t  xSize)

Definition at line 95 of file heap_1.c.

portSTACK_TYPE* pxPortInitialiseStack ( portSTACK_TYPE pxTopOfStack,
pdTASK_CODE  pxCode,
void *  pvParameters 
)
void vPortEndScheduler ( void  )

Definition at line 337 of file port.c.

void vPortFree ( void *  pv)

Definition at line 145 of file heap_1.c.

void vPortInitialiseBlocks ( void  )

Definition at line 157 of file heap_1.c.

size_t xPortGetFreeHeapSize ( void  )

Definition at line 164 of file heap_1.c.

portBASE_TYPE xPortStartScheduler ( void  )

Definition at line 268 of file port.c.