Программирование VGA
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Ребят может кто сталкивался с программированием VGA? тут друг просит помочь сделать лабораторку, в которой надо получить доступ к регистрам VGA и поиграться с ними. Препод говорит, что надо использовать функцию outportb, однако она для доса и чтоб не связываться с ним пытаюсь использовать функции HAL типа READ_PORT_USHORT. При этом все получаемые мной значения равны 0xFFFF. Может кто занимался подобным и подбросит кусок кода или подскажет чего?
Благодарю.
Если че универ - БГУИР в Минске.
Работать с портами ввода-вывода в Win32 программа может только из режима ring 0, т.е если она является драйвером ядра. Т.е. либо вручную писать драйвер, либо писать DOS-приложение, в этом случае вызовы outport будут эмулироваться
Да, то что придется уйти в ринг0 это я сразу понял 
Я пытался использовать WRITE_PORT_USHORT/READ_PORT_USHORT функции HAL, однако мне все время возвращается 0xFFFF.
Может всему виной VirtualBox??
Вполне возможно


