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



startup_io_unmap()

Освобождает примапированную область портов ввода/вывода

Прототип:

#include <sys/startup.h>
void startup_io_unmap( uintptr_t port );

Аргументы:

port
Смапированные порты ввода/вывода.

Библиотека:

libstartup

Описание:

Идентична функции munmap_device_io() в системной библиотеке — отменяет доступ к порту ввода/вывода с заданным адресом на платформе x86 (в других архитектурах функции munmap_device_io() и startup_memory_unmap() одинаковы).

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

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

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

in*(), munmap_device_io(), out*(), startup_io_map(), startup_memory_map(), startup_memory_unmap(), struct syspage_entry

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




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