ChibiOS  21.6.0
chmemcore.c File Reference

Core memory manager code. More...

#include "ch.h"

Go to the source code of this file.

Functions

void __core_init (void)
 Low level memory manager initialization. More...
 
void * chCoreAllocFromBaseI (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the lowest address upward. More...
 
void * chCoreAllocFromTopI (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the top address downward. More...
 
void * chCoreAllocFromBase (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the lowest address upward. More...
 
void * chCoreAllocFromTop (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the top address downward. More...
 
size_t chCoreGetStatusX (void)
 Core memory status. More...
 

Variables

memcore_t ch_memcore
 Memory core descriptor. More...
 

Detailed Description

Core memory manager code.

Definition in file chmemcore.c.