Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Запуск системы, быстрая активация устройств > Построение встраиваемых систем > API библиотек libipl и libstartup > add_ram()



add_ram()

Добавляет область оперативной памяти

Прототип:

#include <sys/startup.h>
void add_ram( paddr_t start,
paddr_t size );

Аргументы:

start
Фзический адрес области памяти.
size
Размер памяти.

Библиотека:

libstartup

Описание:

Указывает системе, что доступна область оперативной памяти с начальным адресом start и размером size байт. Функция позволяет реализовывать ручное определение банков памяти, вместо автоматического с использованием init_raminfo().

Классификация:

ЗОСРВ «Нейтрино», startup

Тематические ссылки:

add_ram() alloc_ram(), calloc_ram(), init_raminfo()

Построение встраиваемых систем




Предыдущий раздел: перейти