Functions | |
| void * | cy_p64_malloc (uint32_t size) |
| Allocates the memory from the memory buffer configured statically. More... | |
| void * | cy_p64_calloc (uint32_t nelem, uint32_t elsize) |
| Allocates the memory from the memory buffer configured statically. More... | |
| void | cy_p64_free (void *p) |
| Frees the allocated memory. More... | |
| void* cy_p64_malloc | ( | uint32_t | size | ) |
Allocates the memory from the memory buffer configured statically.
CY_P64_HEAP_DATA_SIZE defines the size of default memory buffer.
| size | The required size of the memory. |
| void* cy_p64_calloc | ( | uint32_t | nelem, |
| uint32_t | elsize | ||
| ) |
Allocates the memory from the memory buffer configured statically.
| nelem | The number of elements. |
| elsize | The required size of the element. |
| void cy_p64_free | ( | void * | p | ) |
Frees the allocated memory.
When CY_P64_FREE_WIPED is defined, it also wipes(set to 0) data from memory. T
| *p | The pointer to the memory. |