LINUX.ORG.RU

История изменений

Исправление x4DA, (текущая версия) :

а в чем проблема-то?

у видеокарт своя ISA, VM, VRAM, GTT обмен данными идет при помощи 100500 различных пакетов, там 1000 регистров, кроме 3D есть куча запар с программированием CRTC, DPMS и прочего.

Кроме того, необходимо обеспечиать интеграцю в сервисы ОС - DRM, KMS, TTM.

В итоге все это разнесено на разные уровни: генерация ISA, формирование буферов (userspace), мапинг буферов в GART, command submission (kernel)

Прочитать поле, записать поле - это максимум какой-нибудь АЦП, снимающее напряжение.

Исходная версия x4DA, :

а в чем проблема-то?

у видеокарт своя ISA, VM, VRAM, GTT обмен данными идет при помощи 100500 различных пакетов, там 1000 регистров, кроме 3D есть куча запар с программированием CRTC, DPMS и прочего.

Прочитать поле, записать поле - это максимум какой-нибудь АЦП, снимающее напряжение.