VSF Documented
Data Structures | Macros | Typedefs | Functions
esp_heap_caps_init_port.c File Reference
#include "../vsf_espidf_cfg.h"
#include "esp_heap_caps_init.h"
#include "esp_heap_caps.h"
#include "../vsf_espidf.h"
#include "service/heap/vsf_heap.h"
#include "kernel/vsf_kernel.h"
#include <string.h>

Data Structures

struct  vsf_espidf_multi_heap
 
struct  heap_reg_entry
 

Macros

#define __VSF_HEAP_CLASS_IMPLEMENT
 

Typedefs

typedef struct heap_reg_entry heap_reg_entry_t
 

Functions

void heap_caps_init (void)
 
void heap_caps_enable_nonos_stack_heaps (void)
 
esp_err_t heap_caps_add_region (intptr_t start, intptr_t end)
 
esp_err_t heap_caps_add_region_with_caps (const uint32_t caps[], intptr_t start, intptr_t end)
 

Macro Definition Documentation

◆ __VSF_HEAP_CLASS_IMPLEMENT

#define __VSF_HEAP_CLASS_IMPLEMENT

Typedef Documentation

◆ heap_reg_entry_t

Function Documentation

◆ heap_caps_init()

void heap_caps_init ( void  )

◆ heap_caps_enable_nonos_stack_heaps()

void heap_caps_enable_nonos_stack_heaps ( void  )

◆ heap_caps_add_region()

esp_err_t heap_caps_add_region ( intptr_t  start,
intptr_t  end 
)

◆ heap_caps_add_region_with_caps()

esp_err_t heap_caps_add_region_with_caps ( const uint32_t  caps[],
intptr_t  start,
intptr_t  end 
)
Generated from commit: vsfteam/vsf@c3767bf