ChorusOS 4.0 Porting Guide

RAM Occupation

ramAllocator describes RAM occupation by the system image. The mkbootconf tool initializes the ramAllocator state. It tags as allocated the memory dedicated to:

The ChorusOS operating system provides a library of functions to manipulate the RamDesc objects (see "RAM Allocator interface"). RamDesc is declared in ~nucleus/sys/common/src/lib/bki/ram.h. These functions allow the bootstrap program to tag any range of physical addresses with an attribute.