Я пишу ОС и попал в тупик: я не знаю как включить графический видео режим в защищенном режиме. К тому же, я не знаю как дальше работать с полученным видео режимом: как и раньше (0хА000+x+y*w) или по-другому как-нибудь. Так же буду признателен за примеры использования получившегося "драйвера", если возможно.
Код ОС на GitHub
UPD:
Я попробовал включить режим VGA:0x13 до перехода в Pmode. Не помогло, ВМ начинает перезагружаться при попытке положить байт в видеобуфер(0xA000:shift).
UPD:
Я нашел док-ю на одном сайте, но обьяснение не понял, вот ссылка:
Порты VGA