Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Apr 23, 2019 5:19 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 101 posts ]  Go to page Previous 1 2 3 4 57 Next
Author Message
 Post subject:
PostPosted: Fri May 12, 2006 7:01 pm 
Wildwest
Раньше она вообще не обнаруживалась. В последней версии выложенной на форуме (не твоя) определилась, но с неизвестным атрибутом для фирмы производителя. Теперь в этой версии все правильно, спасибо за труды.


Top
   
 Post subject:
PostPosted: Fri May 12, 2006 9:08 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
Хорошо, что баги фиксятся. Вообще-то фирма называется ESS Technology, Inc. - можешь исправить в исходнике.


Top
   
 Post subject:
PostPosted: Sat May 13, 2006 3:37 pm 
Wildwest
А почему ты сам не исправил? Вроде последние изменения от тебя, а я как то вроде боком к этой программе. Во всяком случае ничего для нее не делал. :-)


Top
   
 Post subject:
PostPosted: Mon May 15, 2006 3:35 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
http://diamondz.land.ru/pcidev.gif

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


Top
   
 Post subject:
PostPosted: Wed May 17, 2006 3:09 pm 
Offline

Joined: Mon Apr 10, 2006 7:22 am
Posts: 76
Code:
PCI Version=0210
Last PCI Bus=02
Quantity of devices=03
VenID  DevID  Bus#  Dev#  Rev  Class  Subclass  Company                           Descriptoin
8086    2560    00      00       03     06        00         INTEL CORP.                      Bridge - CPU/PCI
8086    2561    00      08       03     06        04         INTEL CORP.                      Bridge - PCI/PCI
10DE   0181    01      00       A4     03        00         NVIDIA CORPORATION       Display - VGA controller

А BIOS намного больше устройств показывает


Top
   
 Post subject:
PostPosted: Fri May 19, 2006 6:46 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
>А BIOS намного больше устройств показывает

Использовал PCIDEV 1.31 (последний)? Вообще, чем больше будет информации о непоказываемых устройствах, тем проще будет разобраться с твоей проблемой.


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 1:33 pm 
Теперь вроде все устройства обнаруживаются! Почему этого нельзя было сделать раньше? Я все думал что ошибка где-то в коде работы с PCI в функциях ядра, что портило мне настроение не один месяц.


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 2:05 pm 
Offline

Joined: Mon Apr 10, 2006 7:22 am
Posts: 76
А откуда его качать?


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 2:40 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Я так понял,что здесь
http://www.board.flatassembler.net/topi ... 69&start=0

У меня тоже все устройства показывает!


Top
   
 Post subject:
PostPosted: Mon May 22, 2006 6:29 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
> Почему этого нельзя было сделать раньше?

Разработчики открытых проектов надеются, что их сотоварищи не сделают ошибок, и обычно не проверяют чужой код. К сожалению...


Top
   
 Post subject:
PostPosted: Tue May 23, 2006 6:37 am 
Offline

Joined: Mon Apr 10, 2006 7:22 am
Posts: 76
Теперь все устройства, только, по-моему, PCIDEV не показывает IRQ


Top
   
 Post subject:
PostPosted: Wed May 24, 2006 6:54 pm 
O01eg
Он его не показывает, потому что многие устройства после перехода в защищенный режим так и остаются не повешенными на прерывания. В этом плане нам еще работать и работать с ядром.


Top
   
 Post subject:
PostPosted: Wed May 24, 2006 10:01 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Прерывания назначает БИОС, они должны быть записаны в конфигурационном пр-ве PCI


Top
   
 Post subject:
PostPosted: Thu May 25, 2006 5:33 pm 
Serge
При переходе в защищенный режим ос должна заново развешивать прерывания и она их может развесить так, как ей захочется, если это вообще позволено железом.


Top
   
 Post subject:
PostPosted: Thu May 25, 2006 8:47 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Mario79
Это я знаю. Но пока Колибри этого не делает можно показывать те IRQ, что назначает БИОС. Я не проверял специально, но думаю что БИОС назначает IRQ всем устройствам, как делает это для АС97.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 101 posts ]  Go to page Previous 1 2 3 4 57 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