The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В ядро Linux 5.19 принято около 500 тысяч строк кода, связанного с графическими драйверами"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "В ядро Linux 5.19 принято около 500 тысяч строк кода, связан..." +1 +/
Сообщение от Аноним (-), 28-Май-22, 11:33 
> Самое ужасное, что этот код даже не компилируется.

Хочешь получить принудительный компил всех регистров которые есть в видеокарте, независимо от того пользуется ими драйвер или нет? Очень так себе идея: это и будет еще дольше, и код неиллюзорно распухнет. Пачка #define'ов регистров один из самых безобидных по ресурсам способ декларации со всех сторон. Остальное бывает даже хуже.

Если кто не понял: это generated. Из сорцов железа. И там вообще все что при сборке железа посчитали нужным вывесить как интерфейс железки наружу, на случай что когданить может понадобиться. Доброй половиной драйвер может не пользоваться, но под рукой прогера это должно быть на случай если понадобится подкрутить дефолты в регистре или для какой-то фичи стало все же надо. И таки да, у большого программноаппаратного комплекса - чуть более чем дохрена регистров.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
В ядро Linux 5.19 принято около 500 тысяч строк кода, связанного с графическими драйверами, opennews, 27-Май-22, 10:51  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру