Re[13]: Отображение видеопамяти
От: perezzz Беларусь  
Дата: 05.07.04 04:47
Оценка:
S>А неужели этот регион регистров не стандартизирован VESA?
есть стандарт VESA 1.x/2.x, который видеокарта может поддерживать, а register-level programming для каждой видеокарты фактически свой (для одного типа он просто расширяется).
S>NVIDIA RIVA TNT2 32MB!!!
А мыло?
S>А кстати от самой видюхи зависит регион адресного пространство на, который её память отображается или его можно изменить? Как я почитал вроде мы сами можем их задавать!!!
Для реального режима видеопамять всегда отображается в один и тот же регион памяти, т.к. всегда есть предел в 1 Мб. Ты как я понимаю используешь режим линейной адресации в реальном режиме (это когда мы устанавливаем теневой регистр сегментного регистра на линейную адресацию). Если же ты работаешь в защищенном режиме, то тебе придется писать свой дравер для каждой видеокарты, которую ты будешь использовать, а он будет работать на уровне регистров (или может быть VESA юзать?)
... << Rsdn@Home 1.1.4 beta 1 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.