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



init_syspage_memory()

Инициализирует системную страницу и ее подструктуры (устаревшая функция)

Прототип:

#include <sys/startup.h>
void init_syspage_memory( void *base,
unsigned size );

Аргументы:

base
size
Параметр base содержит указатель на область системной страницы (позже она переносится в адресное пространство ядра), а параметр size — размер этой области.

Библиотека:

libstartup

Описание:

Инициализирует указатели системной страницы в области памяти, где хранятся ее подструктуры (такие как typed_strings). В эту функцию не требуется вносить изменения ни на одной из платформ.

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

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

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

init_asinfo(), init_cacheattr(), init_cpuinfo(), init_hwinfo(), init_intrinfo(), init_mmu(), init_pminfo(), init_smp(), init_system_private(), struct pminfo_entry, struct syspage_entry

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




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