| 
    Labor04
    
   | 
 


Go to the source code of this file.
Data Structures | |
| struct | HeapRegion | 
Macros | |
| #define | portBYTE_ALIGNMENT_MASK ( 0x0007 ) | 
| #define | portNUM_CONFIGURABLE_REGIONS 1 | 
Typedefs | |
| typedef struct HeapRegion | HeapRegion_t | 
Functions | |
| StackType_t * | pxPortInitialiseStack (StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters) PRIVILEGED_FUNCTION | 
| void | vPortDefineHeapRegions (const HeapRegion_t *const pxHeapRegions) 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 | 
| size_t | xPortGetMinimumEverFreeHeapSize (void) PRIVILEGED_FUNCTION | 
| BaseType_t | xPortStartScheduler (void) PRIVILEGED_FUNCTION | 
| void | vPortEndScheduler (void) PRIVILEGED_FUNCTION | 
| #define portBYTE_ALIGNMENT_MASK ( 0x0007 ) | 
| #define portNUM_CONFIGURABLE_REGIONS 1 | 
| typedef struct HeapRegion HeapRegion_t | 
| void* pvPortMalloc | ( | size_t | xSize | ) | 


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


| void vPortDefineHeapRegions | ( | const HeapRegion_t *const | pxHeapRegions | ) | 
| void vPortEndScheduler | ( | void | ) | 

| void vPortFree | ( | void * | pv | ) | 

| void vPortInitialiseBlocks | ( | void | ) | 
| size_t xPortGetFreeHeapSize | ( | void | ) | 
| size_t xPortGetMinimumEverFreeHeapSize | ( | void | ) | 
| BaseType_t xPortStartScheduler | ( | void | ) | 

