Привет, разработчики Нуво,
NVIDIA выпускает публичную документацию по некоторым аспектам наших графических карт с намерением решить проблемы их использования «из коробки» с Нуво. Мы намерены со временем предоставить больше документации, а также руководство в других областях, по мере возможности.
В качестве первого шага к этому мы разместили документ здесь. В нём рассмотрено расположение Device Control Block («DCB») в VBIOS графической карты. DCB описывает топологию карты и её дисплейные разъёмы.
Я подозреваю, что большая часть информации в этом документе не является новостью для сообщества Нуво, но, надеюсь, она окажется полезной для подтверждения вашего понимания или прольёт свет на реализацию некоторых необработанных методов.
Несколько человек из числа тех, кто работает над проприетарным драйвером NVIDIA, будут следить за списками рассылки Нуво на lists.freedesktop.org и стараться вступать в разговор, насколько смогут.
Если имеются определенные области документации, которые в большей степени пригодятся вам, обратная связь поможет NVIDIA приоретизировать наши усилия по созданию документации.
Если у вас есть специфические вопросы к NVIDIA, вы можете задать свои вопросы здесь, либо направить их на open-gpu-doc at nvidia.com. Я не могу обещать, что мы сможем ответить на всё, но мы приложим все усилия в тех областях, в которых способны.
Спасибо,
- Andy Ritger
Насчёт микрокода: следуя из наших перспектив, я полагаю, NVIDIA перейдёт на модель выпуска микрокода (в бинарном виде) с доступным ABI, версионностью и адекватным лицензированием для доступности распространения.
У нас наблюдаются некоторые улучшения в процессах подготовки релизов и с текущего дня разработка firmware и проприетарного драйвера может вестись параллельно, сходясь вместе в очередном релизе. Но в более далёкой перспективе, я полагаю, мы передвинем некоторые части разработки, которые достаточно сложны или неудобны в документировании, в firmware.
- Andy Ritger