ChibiOS 21.11.4
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.
void * chCoreAllocFromBaseI (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the lowest address upward.
void * chCoreAllocFromTopI (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the top address downward.
void * chCoreAllocFromBase (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the lowest address upward.
void * chCoreAllocFromTop (size_t size, unsigned align, size_t offset)
 Allocates a memory block starting from the top address downward.
size_t chCoreGetStatusX (void)
 Core memory status.

Variables

memcore_t ch_memcore
 Memory core descriptor.

Detailed Description

Core memory manager code.

Definition in file chmemcore.c.