Пакет VxWorks Compatibility Layer позволяет формировать в LynxOS отдельные пространства имен, обеспечивая одновременное существование нескольких виртуальных систем VxWorks. В состав пакета включены рекомендации по выявлению кодов, требующих при переносе особого внимания из-за внутренних различий реализации LynxOS и VxWorks. Предоставлен также полный перечень поддерживаемых директив VxWorks и соответствующих ограничений на их использование. По мнению разработчиков, создание пакета позволяет, в частности, исключить конфликты, возникающие в системах VxWorks с прямой адресацией между задачами, при обращении к общему пространству глобальных имен. Это гарантируется независимостью процессов в системе LynxOS, работающих с различными адресными пространствами.

Поделитесь материалом с коллегами и друзьями