zortich Поищи библеотеку Vision. Правда не уверен что она есть на Си. Если владеешь ООП то окошки тебе несоставит труда сделать. Вывод...
kush Без страничной адрессации физический адресс будет линейным. Я просто из спецификации перевел. А так вроде у кажого процессора должен быть...
murder Вроде у тебя ошибка в коде, читаешь от туда где лежит "P", а не со следующего байта. Вот и не находит. PMID появился в VBE3. Не знаю,...
kush Я вот тут читаю вас и не как не пойму, о чем вы говорите. А почему бы адресса всех APIC не узнать из ACPI? Хотя BIOS его сам как-то...
murder Я ядро виндоуса плохо знаю. Вот вроде наше то что тебе нужно IOCTL_VIDEO_MAP_VIDEO_MEMORY. От мэпирует память, куда надо и вернет ее размеры.
murder DrvGetDirectDrawInfo - возвращает адрес начала и конца видео памяти. - Сам я не пробовал. Можно еще через порты ввода/вывода. Найти через...
Да на разных видео картах разне диапозоны. Дак же на разных системах с одинаковыми видео картами диапозоны могут отличаться.
Vov4ick Эта дока у меня с 1998 года на компе лежит. Книга хорошая, но старая зато там описано все устаревшее оборудование TIMER, DMA, PIC, FDC,...
10110111 VGA много всего. Описан здесь на руском http://www.codenet.ru/progr/video/egavga/ На сайте Intel есть 010179001.pdf там на английском для...
murder Регистры. Просто NVidia любят резервировать под них побольше памяти(вернее диапозон адрессов), а задействована там только небольшая часть....
murder Я немного от жизни отстаю. Обычно там два диапозона. Один это видео память. Другой регистры видео карты отоброженные в память через...
rei3er Ты берешь длину RDTP, в замен RSDT. И то это поле есть начиная с ACPI 2.0.
Все просто. Палитру надо менять только когда лучь завершил ход по экрану и начинает обратное движение по кадру. Нужно дождаться пока 3 бит не...
rei3er Так из участка кода ничего не могу сказать. Перезагрузка- верный признок ошибки которую процессор не в состоянии обработать. Дальше можно...
Arisu Все не так. Ног было 20 - один 1Мегабайт адресатного пространства. Но адресация у нас сегмент+смещение Максимальный адрес выходит...
CodeTao Что, на это можно сказать. Плохому танцору и яйца мешают. Никаких мерцаний я не замечал даже на 300МГЦ проце при правильной реализации.
CodeTao К примеру у меня на GDI BitBlt на экран выполняется за 2.3-10 (640*480-1280*1024) миллисекунды. Что составляет 100-400 кадров в секунды...
10110111 А это уже другой вопрос. В старину были дискетки. При помощи хитроумных ухищрений размер кластера мог варьироваться. На CD-ROM размер...
Если HDD сделан по спецификации ATA то у него сектор равен 512 Байт. Других и не бывает.
b0oh Считай что везде. Разница есть, но не существенно. Чтобы что-то скопировать из видео памяти в видео память это нужно туда поместить. Так...
Имена участников (разделяйте запятой).