Board.KolibriOS.org
http://board.kolibrios.org/

Сломана ли VBE 1.2 ?
http://board.kolibrios.org/viewtopic.php?f=36&t=1996
Page 1 of 1

Author:  ilya [ Mon Jan 02, 2012 1:21 pm ]
Post subject:  Сломана ли VBE 1.2 ?

В файле boot/bootvesa.inc имеется такой код:
Code:
        test    [es:mi.ModeAttributes], 00000001b  ;videomode support ?
        jz      @f
        test    [es:mi.ModeAttributes], 00010000b  ;picture ?
        jz      @f
        test    [es:mi.ModeAttributes], 10000000b  ;LFB ?
        jz      @f
результатом которого будет 0 видеорежимов в списке если LFB бит не установлен. Это так? У кого есть vbe1.2 карточка?

Author:  SoUrcerer [ Mon Jan 02, 2012 1:29 pm ]
Post subject:  Re: Сломана ли VBE 1.2 ?

Т.е. карточка без vesa 2.0? У меня лежит где-то несколько старых S3. Если нужно, можно попробовать. Или в qemu поискать видеокарту без vesa 2.0

Author:  Mario [ Mon Jan 02, 2012 2:05 pm ]
Post subject:  Re: Сломана ли VBE 1.2 ?

Карточки стандарта Vesa 1.2 это отмирающий вид. Практически у каждой карточки своя последовательность переключения банков памяти.
Вообще код видео после перехода на 'flat memory model' менялся многократно, может быть Serge даст более исчерпывающий ответ.

Author:  ilya [ Mon Jan 02, 2012 3:06 pm ]
Post subject:  Re: Сломана ли VBE 1.2 ?

Тогда я поставлю ограничение на 2.0 версию. Будет авто определение разрешения поддерживаемое монитором через EDID (ax=4f15 int10h). Не панацея но должно работать в большинстве случаев ('standard' & 'established' timings).

Page 1 of 1 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/