Я пытаюсь понять, как рисовать простую графику в защищенном режиме x86 на чипсетах Intel. Я уже (вроде) знаю, как это сделать с помощью интерфейса VGA, и я пытаюсь понять, как я могу использовать G35 Express, чтобы сделать то же самое. Для этого я изучаю этот документ .
Я не могу понять, что такое "основа апертуры графической памяти"; есть ли что-нибудь в конфигурационном пространстве PCI с таким именем? Например, на странице 164 документ гласит:
представляет смещение от графики
база апертуры памяти и отображается на физические страницы через глобальный GTT.
Мне все еще нужно много учиться, я только просмотрел предыдущие тома, но подозреваю, что это важная концепция. Кроме того, вы знаете, где я могу найти дружественное объяснение этой архитектуры или другой архитектуры Intel?
РЕДАКТИРОВАТЬ - Некоторые дополнительные выводы
Я смотрю на другой документ Intel, 317607.pdf, и похоже, что то, что они называют «Адрес диапазона графической памяти» на стр. 231, фактически является «регистром базы апертуры графической памяти» на стр. 58. Однако это регистр конфигурации PCI, начинающийся с 0x18.
@ SPRQ: спасибо, я думаю, что это похоже на апертуру AGP, но согласно странице 52 того же документа:
Примечание: AGP Aperture больше не существует с PCI Express.
Это что-то еще.