OPTIGA™ Trust M
Host Library Documentation
examples/tools/protected_update_data_set/include/pal/pal_os_memory.h File Reference

This file defines APIs, for protected update tool memory system. More...

#include <stdint.h>
Include dependency graph for examples/tools/protected_update_data_set/include/pal/pal_os_memory.h:

Go to the source code of this file.

Functions

void * pal_os_malloc (uint32_t block_size)
 
void * pal_os_calloc (uint32_t number_of_blocks, uint32_t block_size)
 
void pal_os_free (void *p_block)
 
void pal_os_memcpy (void *p_destination, const void *p_source, uint32_t size)
 
void pal_os_memset (void *p_buffer, uint32_t value, uint32_t size)
 

Detailed Description

This file defines APIs, for protected update tool memory system.

Author
Infineon Technologies AG

Definition in file examples/tools/protected_update_data_set/include/pal/pal_os_memory.h.

Function Documentation

◆ pal_os_calloc()

void* pal_os_calloc ( uint32_t  number_of_blocks,
uint32_t  block_size 
)

◆ pal_os_free()

void pal_os_free ( void *  p_block)

◆ pal_os_malloc()

void* pal_os_malloc ( uint32_t  block_size)

◆ pal_os_memcpy()

void pal_os_memcpy ( void *  p_destination,
const void *  p_source,
uint32_t  size 
)

◆ pal_os_memset()

void pal_os_memset ( void *  p_buffer,
uint32_t  value,
uint32_t  size 
)