LINUX.ORG.RU

Video BIOS


0

0

Подскажите, где можно почитать про Video BIOS. Интересует, в частности, обращается ли он к физической памяти.

★★★★★

Ответ на: комментарий от ttnl

Video BIOS это всего лишь программный код, исполняемый CPU. А по DMA обычно железки общаются (например, HDD и RAM).

anonymous
()
Ответ на: комментарий от anonymous

Предположим, что видеокарта встроенная и использует кусок оперативной
памяти в качестве своей внутренней.

Может Video BIOS во время своей обращаться к ней, минуя процессор?
Скажем, нужно ему эту память при инициализации заполнить нулями или
ещё чем-нибудь(сброс такой). Для этого он пишет в регистр контроллера
DMA начальный адрес этой памяти и её размер - инициирует передачу. А
пока память заполняется, Video BIOS выводит какие-нибудь сообщения на
экран: копирайты, логотипы или ещё что-нибудь.

ttnl ★★★★★
() автор топика
Ответ на: комментарий от ttnl

во время своей работы

ttnl ★★★★★
() автор топика
Ответ на: комментарий от ttnl

>Может Video BIOS во время своей обращаться к ней, минуя процессор?
видео биос исполняется каким-то процессором и для встроенной карты это скорее всего центральный процессор. Наверное может запросить доступ у северного моста, через его(моста) регистры, если контроллер памяти в процессоре, то можно наверное считать, что это и есть процессор и никак. какой там протокол взаимодействия с этим контроллером я х.з. но можно... dma прежде чем заюзать должен быть инициализирован наверное

Товарищ ты не темни, хочешь что ли вирус в bios видеокарты вшить?

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

>Товарищ ты не темни, хочешь что ли вирус в bios видеокарты вшить?

Нет. Если бы я так хорошо разбирался в железках, то такие вопросы бы не задавал :)

ttnl ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.