ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
257695 Топик полностью
AlexandrY (09.06.2011 01:26, просмотров: 76) ответил ++ на Ecos, но это не принципиально. Не подскажете, какую информацию должна содержать выполняющаяся ядро ОС, чтобы можно было подгрузить к ней модули динамически at runtime ?
В простейшем случае ничего ось знать не должна. Сама ось компилится статически и модули компилятся вместе с ней статически. Но модули выделяются в отдельные elf файлы. Потом берутся простейшие elf лодеры и они грузят эти модули когда надо, причем могут их даже переместить в памяти. В худшем случае как с моделью Windows dll ось должна иметь всю инфу о собственных импортируемых символах чтобы проделывать обоюдное связывание.
INDEMSYS