Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Dec 05, 2020 12:24 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 457 posts ]  Go to page Previous 1 2 3 4 531 Next
Author Message
PostPosted: Tue Jan 18, 2011 6:37 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Наконец проверил работспособность на нетбуке (Acer Aspire 250D, Intel Mobile 945GME Express Integrated). Проверял только последние три, заработал vidintel6c, другие приводят к искажению изображения, в результате которого продолжать работу невозможно.


Top
   
PostPosted: Tue Jan 18, 2011 9:25 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

Проверил! Маленький вопрос не в тему...это и есть так называемое "бета тестирование"? :)

vidintel6a - расчетверение.
vidintel6b - всё здорово!!!
vidintel6c - всё здорово!!!

Маленький комментарий:

Вообще при переключении режима происходит такая штука, изображение смазывается, а потом становиться нормальным. Так вот с vidintel6b это смазывание почти не заметно глазу, хоп и переключилось, а вот с vidintel6c гораздо медленней, смазывание ясно различимо. Причём судя по всему это смазывание и есть "рачетверение".


Top
   
PostPosted: Tue Jan 18, 2011 9:49 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1625
Это хорошо. popovpa и Sorcerer с нетбуком, проверьте последний тест для i945 - оба прилагаемых драйвера. Один из них точно должен работать, второй - скорее всего.
popovpa, бета-тестирование было, когда я в первом посте выложила первую версию и все её тестировали, а сейчас идёт удалённая отладка.


Attachments:
vidintel6d.obj [1009 Bytes]
Downloaded 147 times
vidintel6e.obj [994 Bytes]
Downloaded 147 times

_________________
Сделаем мир лучше!
Top
   
PostPosted: Tue Jan 18, 2011 10:26 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Оба работают просто замечательно!

Теперь как-то надо это дело в автозагрузку поместить и вообще будет шоколадно :)


Top
   
PostPosted: Tue Jan 18, 2011 11:55 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 756
Тупо заменил eax на 1024 и 600 при записи в переменные width и height - изменений не заметил. Аккумулятор на исходе... Завтра сделаю вывод на доску после присвоения (чтобы узнать, доходит ли до того места). И может некотороые проверки закомментирую...


Top
   
PostPosted: Wed Jan 19, 2011 1:59 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1625
Albom, разумеется, до присваивания width и height дело не доходит. В драйвере специально сделана возможность форсировать установку предопределённого разрешения без автоопределения - для этого нужно, не меняя основной код драйвера, изменить три константы в начале исходного текста: выставить use_predefined_mode в единицу и установить predefined_width и predefined_height в нужные значения.
popovpa, в отдельно взятом образе для этого достаточно добавить строчку с runvidi в autorun.dat. Я считаю, что ещё рано делать это для всех.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Wed Jan 19, 2011 3:25 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
vidintel6d и 6e работают замечательно на acer aspire d250!
(Только развернутые на весь экран окна закрывают панель, но это не страшно)


Top
   
PostPosted: Wed Jan 19, 2011 3:37 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1625
Спасибо за тестирование.
Я закоммитила в репозиторий исходный код, соответствующий vidintel6e, в дальнейшем его следует считать основным. Если не работает - сообщайте.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Wed Jan 19, 2011 9:19 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 756
Спасибо, CleverMouse!!! Установка констант помогла - режим поменялся (1024 на 600). Правда, выглядит теперь непривычно... :))


Top
   
PostPosted: Mon Jan 31, 2011 10:43 am 
Offline

Joined: Mon Nov 01, 2010 1:17 pm
Posts: 25
Albom wrote:
Спасибо, CleverMouse!!! Установка констант помогла - режим поменялся (1024 на 600)

Здравствуйте, я попробовал сделать то же самое ( EeePC 701 800х480) но не получилось скомпилировать, компилятор ругается на proc32.inc, строка 53,1 Компилятор flat assembler 1.60
Не могли бы вы подробнее рассказать как делали, если не трудно?


Top
   
PostPosted: Mon Jan 31, 2011 11:03 am 
Roverman
Я в свое время делал так.
Попробуй также обновить компилятор FASM.


Top
   
PostPosted: Mon Jan 31, 2011 11:29 am 
Offline

Joined: Mon Nov 01, 2010 1:17 pm
Posts: 25
Спасибо за совет, но максимальное разрешение доступное при загрузке у меня 640х480
Обновил компилятор, теперь вылезла ошибка "undefined symbol 'MapIoMem' строка 105,1
Code:
; 2c. Create virtual mapping of the physical memory.
        push    1Bh
        push    100000h
        push    eax
        call    MapIoMem

в компиляторе колибри тоже самое :( может я че не так делаю?


Top
   
PostPosted: Mon Jan 31, 2011 11:41 am 
Мне не хватает данных для анализа ситуации.
1) В какой среде производится компиляция (Win, Linux, Колибри).
2) Откуда взяты исходники.
3) Производились какие-либо изменения с исходниками, кроме вышеописанных.
4) Вероятность ошибки в файловой системе. Прогнать проверку дисковыми утилитами.

Только что нормально собрал ядро и драйвера под средой WinXP посредством build.bat входящего в состав trunk.


Top
   
PostPosted: Mon Jan 31, 2011 5:18 pm 
Offline

Joined: Mon Nov 01, 2010 1:17 pm
Posts: 25
Mario wrote:
Мне не хватает данных для анализа ситуации...

1) Компиляция в Колибри, rev.1739 (пробовал в WinХР на другом компе - такая же ошибка).
2) Исходники с svn.
3) Изменены только константы (оригинал тоже не компилится).
тестовые файлы компилируются


Top
   
PostPosted: Mon Jan 31, 2011 5:35 pm 
Упакуй в 7zip свою папку kernel\trunk и выложи сюда - больше ничего предложить не могу в данный момент.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 457 posts ]  Go to page Previous 1 2 3 4 531 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited