Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Oct 20, 2020 12:26 pm

All times are UTC+03:00




Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 210 posts ]  Go to page Previous 1 2 3 4 514 Next
Author Message
 Post subject:
PostPosted: Thu Nov 02, 2006 3:29 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Mario79
Вообще-то можно, если при каждой перерисовке считывать состояние клавиш у системы функцией 66.3 (основываясь на том, что при получении и потере фокуса окно перерисовывается).
Насчёт памяти, расходуемой ядром, не ко мне.
all
Возможно, в списке команды Колибри стоит ввести ещё категорию типа "Тестирование и моральная поддержка".

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 
 Post subject:
PostPosted: Thu Nov 02, 2006 4:14 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
По поводу пункта 5: я использую build_kernel.bat следующего содержания:
Quote:
@fasm kernel.asm kernel.mnt
copy /b kernel.mnt e:\zhenya\program\menuet\k0630\progs\
e:\zhenya\program\menuet\KlbrInWin\KlbrInWin.exe e:\zhenya\program\menuet\kerpack\kerpack
copy /b e:\zhenya\program\menuet\k0630\progs\kernel.mnt .
"e:\zhenya\util\viewers\winimage\winimage" "e:\zhenya\program\bochs-2.3\menuet\kolibri.img" /I kernel.mnt /H

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 
 Post subject:
PostPosted: Thu Nov 02, 2006 10:40 pm 
Offline
User avatar

Joined: Thu Oct 13, 2005 12:00 pm
Posts: 299
diamond, пробовал с обеими ядрами - все равно, загрузка до 100% и сразу же перезагрузка. Думал что может быть видео виновато, тестил при 640Х480 при 16 цветах без ускорения и изменения частоты экрана, но все равно результат нулевой.
P.S. говорят с какой-то версии ядра не получается загружать колибри на старые компы типа первых пеньков? Сам я еще не пробовал.


Top
   
 
 Post subject:
PostPosted: Thu Nov 02, 2006 11:21 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
camper
Попробуй загрузить ядро 163 на предыдущем дистрибутиве. Там IDE DMA. Если оно пойдёт нормально то ошибка скорее всего в новых менеджерах памяти. Обычно система уходит в перезагрузку после запуска если происходит исключение или аппаратное прерывание до того как установлены обработчики прерываний.
Кстати при определении дисков вызывыается SendCommandToHDD а там есть пара cli/sti.


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 8:09 am 
Serge
Но раньше то оно прокатывало, как-то...


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 11:58 am 
Offline
User avatar

Joined: Thu Oct 13, 2005 12:00 pm
Posts: 299
Serge ядро 163 где оно? в 0600? То есть я в новом 0630 меняю ядро от 0600?


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 12:08 pm 
camper
Нет так не покатит - для 0630 нужно ядро ревизии не ниже 202.
Тебе предложили попробовать более новыя ядра, которые были до 202 ревизии, вставить в 0600.


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 12:29 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Можно старые ядра вставлять в новый дистрибутив, если вернуть char.mt и char2.mt из папки fonts в корневую. В противном случае система загрузится, но просто не будет выводить текст.
all
Так как вы думаете, стоит выпускать 0.6.3.1 с исправлениями?


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 12:39 pm 
diamond wrote:
all
Так как вы думаете, стоит выпускать 0.6.3.1 с исправлениями?

А что тут не понятного? %)
Тут даже вопроса не может такого быть.
Конечно нужно выпускать 0.6.3.1, а за ней и 0.6.3.2 если найдутся ещё ошибки.


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 1:17 pm 
diamond
Обязательно, но сначала нужно решить проблему camper'a.


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 4:41 pm 
Offline
User avatar

Joined: Thu Oct 13, 2005 12:00 pm
Posts: 299
Где можно скачать ядро 163?


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 4:54 pm 
Ядро ревизии 163
https://meosfiles.narod.ru/kernel.mnt

p.s у меня SVN - я могу сделать любой откат


Last edited by Sniper on Fri Nov 03, 2006 5:10 pm, edited 1 time in total.

Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 5:02 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Это проблема не только camper-а.На старых машинах типа Pentium100,Pentium166 Колибри ПЕРЕСТАЛА РАБОТАТЬ.Тоесть загрузка доходит до 100%,а потом происходит перезагрузка компьютера.Нормально работает только в режиме 640x480x16.
Потеря работоспособности на старых компьютерах - это СЕРЬЁЗНАЯ проблема.

Я заметил это ,когда испытал ядро 170 какой-то ревизии.Потом была 188 ревизия и другие.Пробовал и 201 - всёравно не работает.Точно не помню,но помоему проблемы начались с ядер,поддерживающих DMA.

Я предлагал и опять предлагаю тестировать ядро Колибри на разных компьютерах ДО ВЫХОДА ДИСТРИБУТИВА.Тестировать периодически.Например через каждые 10 изменений в ядре.

У кого-нибудь остался архив с ядром 163 ревизии, а то у меня только 160 осталась ?

P.S.
Старые компы типа Petium166 у нас на кафедре есть,поэтому потестить непроблема(у нас каждую неделю на этих компах занятия).


Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 5:09 pm 
andrew_programmer wrote:
У кого-нибудь остался архив с ядром 163 ревизии, а то у меня только 160 осталась ?

http://www.meosfiles.narod.ru/src_163.rar


Last edited by Sniper on Fri Nov 03, 2006 5:15 pm, edited 1 time in total.

Top
   
 
 Post subject:
PostPosted: Fri Nov 03, 2006 5:13 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Sniper

Когда я писал сообщение,то твоего сообщения ещё небыло.А когда отправил сообщение,то увидел,что ты выложил ядро 163 ревизии.Поэтому вопрос снимается.


Top
   
 
Display posts from previous:  Sort by  
Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 210 posts ]  Go to page Previous 1 2 3 4 514 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


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