Предоставляет доступ к области памяти
#include <sys/startup.h>void * startup_memory_map( unsigned size,paddr_t phys,unsigned prot_flags );
libstartup
Эта функция идентична функции mmap_device_memory() системной библиотеки и предоставляет доступ к устройству, которое отображено в память. Значение, которое она возвращает, используется при выполнении модуля startup-*.
В отличие от функции callout_memory_map(), выполняется до завершения модуля startup-*.
ЗОСРВ «Нейтрино», startup
callout_io_map(), callout_io_map32(), callout_io_map64(), callout_io_map_indirect(), callout_memory_map(), callout_memory_map32(), callout_memory_map64(), callout_memory_map_indirect(), in*(), mmap_device_memory(), out*(), startup_io_map(), startup_io_unmap(), startup_memory_unmap(), struct syspage_entry
Построение встраиваемых систем
Предыдущий раздел: перейти