RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Еще пpо паноpаму и Write Combine


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : dixie
To : LightElf
Subj : Еще пpо паноpаму и Write Combine

> Довольно обидные ваши слова. Сие тяжкое наследие IBM - API полностью совместимо с оригиналом. Так чта какашки кидать именно в ту сторону :) К тому же сорцы есть, поправить недолго.
Ну я не знаю кто там в функции IsOverlap вместо t1 написал t2 ;) В итоге UC не убиралось, а WC ставилось - и бедняга процессор получал пересечение блоков... В этой битве, естно, побеждал UC режим.
Да и смысл те сорцы править, если там надо делать сложную логику нарезки регистров, поскольку MTRR сейчас выглядит очень весело - блоки по 8Gb одним регистром, итд...
Код в gradd.sys работал только для компов с <=3Gb...

Ну а обидные - когда у меня видеокарта, кушающая 180 Вт - выдавала 11 fps - вот это было обидно ;)

Fri 05 Apr 2013 16:47 Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.13)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.