Skip to content
Commit 85e96ff3 authored by Andy Ross's avatar Andy Ross Committed by Anas Nashif
Browse files

lib/os: Add sys_multi_heap utility



This is a simple wrapper allowing multiple sys_heap regions to be
unified under a single allocation API.  Sometimes apps need the
ability to share multiple discontiguous regions in a single "heap", or
to have memory of different "types" be allocated heuristically based
on usage (e.g. cacheability, latency, power...).  This allows a
user-specified function to select the underlying memory to use for
each application.

Signed-off-by: default avatarAndy Ross <andrew.j.ross@intel.com>
parent 3ad85f41
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment